JPS5833775A - コンパイル方法 - Google Patents

コンパイル方法

Info

Publication number
JPS5833775A
JPS5833775A JP13009581A JP13009581A JPS5833775A JP S5833775 A JPS5833775 A JP S5833775A JP 13009581 A JP13009581 A JP 13009581A JP 13009581 A JP13009581 A JP 13009581A JP S5833775 A JPS5833775 A JP S5833775A
Authority
JP
Japan
Prior art keywords
control
loop
program
conditional
vector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP13009581A
Other languages
English (en)
Japanese (ja)
Other versions
JPH0522272B2 (de
Inventor
Yukio Umetani
梅谷 征雄
Michiaki Yasumura
安村 通晃
Toru Matsunaga
松永 通
Takashi Takanuki
高貫 隆司
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP13009581A priority Critical patent/JPS5833775A/ja
Publication of JPS5833775A publication Critical patent/JPS5833775A/ja
Publication of JPH0522272B2 publication Critical patent/JPH0522272B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • G06F8/41Compilation
    • G06F8/45Exploiting coarse grain parallelism in compilation, i.e. parallelism between groups of instructions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/76Architectures of general purpose stored program computers
    • G06F15/80Architectures of general purpose stored program computers comprising an array of processing units with common control, e.g. single instruction multiple data processors
    • G06F15/8053Vector processors

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Software Systems (AREA)
  • Executing Machine-Instructions (AREA)
  • Complex Calculations (AREA)
  • Devices For Executing Special Programs (AREA)
JP13009581A 1981-08-21 1981-08-21 コンパイル方法 Granted JPS5833775A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13009581A JPS5833775A (ja) 1981-08-21 1981-08-21 コンパイル方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13009581A JPS5833775A (ja) 1981-08-21 1981-08-21 コンパイル方法

Publications (2)

Publication Number Publication Date
JPS5833775A true JPS5833775A (ja) 1983-02-28
JPH0522272B2 JPH0522272B2 (de) 1993-03-29

Family

ID=15025833

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13009581A Granted JPS5833775A (ja) 1981-08-21 1981-08-21 コンパイル方法

Country Status (1)

Country Link
JP (1) JPS5833775A (de)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58149544A (ja) * 1982-02-27 1983-09-05 Fujitsu Ltd コンパイラ処理方式
JPS60118934A (ja) * 1983-11-30 1985-06-26 Fujitsu Ltd ル−プ内ブロツク並び換え処理方式
JPS60136873A (ja) * 1983-12-26 1985-07-20 Hitachi Ltd ベクトル処理装置
JPS62202235A (ja) * 1986-03-03 1987-09-05 Hitachi Ltd コンパイラにおけるル−プ展開方式

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58149544A (ja) * 1982-02-27 1983-09-05 Fujitsu Ltd コンパイラ処理方式
JPS60118934A (ja) * 1983-11-30 1985-06-26 Fujitsu Ltd ル−プ内ブロツク並び換え処理方式
JPS60136873A (ja) * 1983-12-26 1985-07-20 Hitachi Ltd ベクトル処理装置
JPS62202235A (ja) * 1986-03-03 1987-09-05 Hitachi Ltd コンパイラにおけるル−プ展開方式

Also Published As

Publication number Publication date
JPH0522272B2 (de) 1993-03-29

Similar Documents

Publication Publication Date Title
US11579856B2 (en) Multi-chip compatible compiling method and device
CN106227668B (zh) 数据处理方法和装置
AU2013290313B2 (en) Method and system for automated improvement of parallelism in program compilation
US20080288915A1 (en) Determining destinations of a dynamic branch
JPH07234790A (ja) プログラム変換処理装置およびプログラム変換処理方法
CN113508385A (zh) 使用子例程图谱进行形式语言处理的方法和系统
JP4346316B2 (ja) 複数の意味レベルによるアスペクト指向プログラミングのための方法
Yang An example of local reasoning in BI pointer logic: the Schorr-Waite graph marking algorithm
JP2018510445A (ja) プログラム性能を向上させる領域特化システムおよび方法
Paige Viewing a program transformation system at work
CN117313802A (zh) 神经网络模型转换方法、装置、设备及存储介质
JP3539613B2 (ja) ループ飛び出し文を含むループに対する配列サマリ解析方法
JP2801931B2 (ja) 論理設計処理装置および回路変換ルール翻訳装置ならびに回路変換ルール翻訳方法
CN114003234A (zh) 小程序局部编译方法、装置、设备及计算机可读存储介质
CN109614325A (zh) 一种确定控件属性的方法及装置、电子设备和存储介质
JPS5833775A (ja) コンパイル方法
CN119179467B (zh) 一种人工智能辅助编程构建方法
JP2002527816A (ja) プログラム最適化装置および方法
CN118312154A (zh) 编译器生成方法、编译器、存储介质
CN119045832A (zh) 用于处理算子的方法和装置
JPH07319682A (ja) ソフトウエア発見システム
Sperber Self-applicable online partial evaluation
CN111857732B (zh) 一种基于标记的串行程序并行化方法
KR20050065015A (ko) 프로그램의 복제 여부를 검사하는 방법 및 시스템
Chandraiah et al. Creating explicit communication in SoC models using interactive re-coding