JPH0247785A - Execution temporary stopping system for data flow computer - Google Patents
Execution temporary stopping system for data flow computerInfo
- Publication number
- JPH0247785A JPH0247785A JP63200862A JP20086288A JPH0247785A JP H0247785 A JPH0247785 A JP H0247785A JP 63200862 A JP63200862 A JP 63200862A JP 20086288 A JP20086288 A JP 20086288A JP H0247785 A JPH0247785 A JP H0247785A
- Authority
- JP
- Japan
- Prior art keywords
- data
- program
- execution
- memory
- program storage
- 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
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は、自己のデータの流れによって処理の同期をと
る自己同期方式のデータフローコンピュータの実行一時
停止方式に関する。DETAILED DESCRIPTION OF THE INVENTION <Field of Industrial Application> The present invention relates to an execution suspension method for a self-synchronizing data flow computer that synchronizes processing based on its own data flow.
〈従来の技術〉
最近の情報処理技術の飛躍的発展に伴って、画像情報な
ど多量のデータを高速処理する要請が強まるなかで、従
来の逐次制御方式のノイマン形コンピュータに代って、
プログラム中のどの複数の命令でもその人力データが揃
った時点で並列演算できるハードウェア構成になった非
ノイマン形のデータフローコンピュータが研究、開発さ
れ、実用に供せられつつある。<Prior art> With the recent rapid development of information processing technology, there is an increasing demand for high-speed processing of large amounts of data such as image information.
Non-Neumann data flow computers, which have a hardware configuration that can perform parallel operations on any number of instructions in a program as soon as the manual data is available, have been researched, developed, and are being put into practical use.
上記データフローコンピュータとして、例えば第5図に
示すようなものが知られている。このコンピュータは、
図示しないコンパイラで翻訳された命令セルからなるプ
ログラムを収納するプログラム収納部lと、複数の加算
器や乗算器からなる演算部2と、処理すべきデータ等を
貯える外部メモリ3を通信ネットワーク4でループ状に
結合している。プログラム収納部2の複数の命令セルは
、そのオペランドに演算部2からのデータあるいは外部
メモリ3からのデータが書き込まれると、データ待ち合
せ部5に送られ、ここで全てのオペランドが揃うまでデ
ータ待ちせしめられる。その後、演算部2の所定の演算
器に送られて演算処理され、演算結果データは、その命
令セルがデータとして有する次処理の命令セル番号にし
たがって、通信ネットワーク4を経てプログラム収納部
lの次処理の命令セルに供給され、この命令セルが次に
実行される。つまり、ループ状の通信ネットワーク4に
は、図中の○印で示すようにオペランドの揃ったいくつ
もの命令セルがパイプライン的に流れ、演算部2で並列
処理されるのである。As the above-mentioned data flow computer, for example, one shown in FIG. 5 is known. This computer is
A communication network 4 connects a program storage unit 1 that stores programs consisting of instruction cells translated by a compiler (not shown), an arithmetic unit 2 that includes a plurality of adders and multipliers, and an external memory 3 that stores data to be processed. Connected in a loop. When data from the arithmetic unit 2 or data from the external memory 3 is written to the operands of the plurality of instruction cells in the program storage unit 2, the data is sent to the data waiting unit 5, where the data waits until all operands are ready. I am forced to do it. Thereafter, the data is sent to a predetermined arithmetic unit of the arithmetic unit 2 for arithmetic processing, and the arithmetic result data is sent to the next processing unit in the program storage unit l via the communication network 4 according to the instruction cell number of the next process that the instruction cell has as data. It is supplied to the instruction cell of the process, which is then executed. In other words, a number of instruction cells with operands flow through the loop-shaped communication network 4 in a pipeline manner, as indicated by the circles in the figure, and are processed in parallel by the arithmetic unit 2.
〈発明が解決しようとする課題〉
ところが、−F記データフローコンピュータは、従来の
ノイマン形コンピュータのようにクロック同期によって
処理を実行するものでなく、上述の如く通信ネットワー
ク4を流れる命令セルによって処理の同期をとるいわゆ
る自己同期方式のものである。そのため、クロックを止
めてプログラムの実行を一時停止させることができず、
実行を一時停止させるには、コンピュータ自体を止める
他ない。言い換えると、自己同期方式の上記データフロ
ーコンピュータは、実質的にプログラムの実行を一時停
止できず、デバッグ等ができないという欠点がある。<Problems to be Solved by the Invention> However, the -F data flow computer does not execute processing by clock synchronization like the conventional Neumann type computer, but executes processing by instruction cells flowing through the communication network 4 as described above. This is a so-called self-synchronization method. Therefore, it is not possible to stop the clock and pause the program execution.
The only way to pause execution is to stop the computer itself. In other words, the self-synchronized data flow computer has the disadvantage that it cannot substantially suspend program execution and cannot perform debugging or the like.
そこで、本発明の目的は、ネットワーク中にデータ吸収
部を設けることによって、自己同期方式のデータフロー
コンピュータにおいてプログラムの実行を一時停止させ
て、デバッグ等を可能ならしめるデータフローコンピュ
ータの実行一時停止方式を提供することである。SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide an execution suspension method for a data flow computer that temporarily suspends program execution in a self-synchronized data flow computer to enable debugging, etc., by providing a data absorption unit in a network. The goal is to provide the following.
く課題を解決するための手段〉
上記目的を達成するため、本発明の自己同期方式のデー
タフローコンピュータの実行一時停止方式は、プログラ
ム収納部、外部メモリ、複数の演算器からなる演算部な
どを結合するネットワークにデータ吸収部を介設し、こ
のデータ吸収部は、メモリと、上記演算部で演算された
データが予め指定されたデータであるか否かを判別する
判別手段と、この判別手段が否と判別したとき、上記演
算されたデータをプログラム収納部へ送る一方、上記判
別手段が肯と判別したとき、上記演算されたデータとそ
の到着タイミングを上記メモリに格納するデータ制御手
段と、実行再開指令を受けて、上記メモリに格納された
データを上記タイミングに従ってプログラム収納部へ出
力するデータ出力手段とを備えて、プログラムの実行を
一時停止できるようにしたことを特徴とする。Means for Solving the Problems> In order to achieve the above object, the execution suspension method of the self-synchronized data flow computer of the present invention incorporates a program storage section, an external memory, an arithmetic unit consisting of a plurality of arithmetic units, etc. A data absorption unit is interposed in the network to be coupled, and the data absorption unit includes a memory, a determination means for determining whether the data calculated by the calculation unit is prespecified data, and this determination means. data control means for transmitting the calculated data to the program storage unit when the determination means determines no, and storing the calculated data and its arrival timing in the memory when the determination means determines yes; The present invention is characterized by comprising a data output means for receiving an execution restart command and outputting the data stored in the memory to the program storage unit according to the timing, thereby making it possible to temporarily stop the execution of the program.
〈作用〉
プログラム実行時に、データ吸収部の判別手段は、演算
部で演算された例えば命令セル中の次処理命令セル番号
などのデータが、予め指定されたデータであるか否かを
判別する。そして、データ制御手段は、上記判別手段が
否と判別したとき、上記演算されたデータをプログラム
収納部へ送る一方、上記判別手段が肯と判別したとき、
上記演算されたデータとその到着タイミングをメモリに
格納する。従って、前者の場合、プログラム収納部中の
例えば特定の次処理命令セルのオペランドに上記データ
が供給され、次の処理が続行される。<Operation> When the program is executed, the determining means of the data absorbing section determines whether the data, such as the next processing instruction cell number in the instruction cell, calculated by the calculating section is prespecified data. The data control means sends the calculated data to the program storage section when the determination means determines no, and when the determination means determines yes,
The calculated data and its arrival timing are stored in memory. Therefore, in the former case, the above data is supplied to the operand of, for example, a specific next processing instruction cell in the program storage section, and the next processing is continued.
一方、後者の場合、演算されたデータは上記データ吸収
部のメモリに順次格納されるので、プログラム収納部へ
のデータの流れが止まって、プログラムの実行は停止さ
れる。次に、データ出力手段は、実行再開指令を受けて
、上記メモリに格納されたデータを上記到着タイミング
に従ってプログラム収納部へ出力する。従って、プログ
ラム収納部にデータが次々供給され、プログラムの実行
が再開される。On the other hand, in the latter case, since the calculated data is sequentially stored in the memory of the data absorption section, the flow of data to the program storage section is stopped, and the execution of the program is stopped. Next, the data output means receives the execution restart command and outputs the data stored in the memory to the program storage unit according to the arrival timing. Therefore, data is successively supplied to the program storage section, and execution of the program is restarted.
〈実施例〉 以下、本発明を図示の実施例により詳細に説明する。<Example> Hereinafter, the present invention will be explained in detail with reference to illustrated embodiments.
第1図は、本発明の実行一時停止方式を採用した自己同
期方式のデータフローコンピュータのハ−ドウェア構造
を模式的に示した図である。同図において、lは複数の
命令セルからなるプログラムを収納するプログラム収納
部、2は加算器1乗算器など複数の演算器からなる演算
部、3は処理すべきデータ等を貯える外部メモリ、4は
これら各部間をループ状に結合する通信ネットワーク、
5は上記プログラム収納部lと演算部2間の通信ネット
ワーク4aに介設され、プログラム収納部lから送られ
てくる命令セルがそのオペランドが揃うまでデータ待ち
をするデータ待ち合せ部、6は上記演算部2による命令
セルの演算結果をプログラム収納部lへ送る通信ネット
ワーク4bに介設されたデータ吸収部であり、このデー
タ吸収部6以外の各部は、第5図の従来例で同じ番号1
〜5で示す各部と同一である。FIG. 1 is a diagram schematically showing the hardware structure of a self-synchronized data flow computer employing the execution suspension method of the present invention. In the figure, 1 is a program storage unit that stores a program made up of a plurality of instruction cells, 2 is an arithmetic unit that is made up of a plurality of arithmetic units such as an adder and a multiplier, 3 is an external memory that stores data to be processed, and 4 is a communication network that connects these parts in a loop,
Reference numeral 5 denotes a data waiting section, which is interposed in the communication network 4a between the program storage section l and the calculation section 2, and waits for data until an instruction cell sent from the program storage section I has its operands; and 6, the above-mentioned calculation section. This is a data absorption section that is interposed in the communication network 4b that sends the calculation results of the instruction cells by the section 2 to the program storage section l, and each section other than this data absorption section 6 is designated by the same number 1 as in the conventional example shown in FIG.
It is the same as each part shown in ~5.
上記データ吸収部6は、図示しないメモリと、演算部2
で演算されて通信ネットワーク4bを介して送られてく
る命令セルに含まれる次処理の命令セル番号(ノード番
号)が、予め指定された命令セル番号であるか否かを判
別する判別手段と、この判別手段が否と判別したとき、
上記演算された命令セルをプログラム収納部lへ送る一
方、上記判別手段が肯と判別したとき、上記演算された
命令セルとその到着タイミングを上記メモリに順次格納
するデータ制御手段と、実行再開指令を受けて、上記メ
モリに格納された命令セルを上記到着タイミングに従っ
てプログラム収納部lへ出力するデータ出力手段を備え
ており、これら判別手段。The data absorption section 6 includes a memory (not shown) and a calculation section 2.
a determining means for determining whether the next processing command cell number (node number) included in the command cell calculated by and sent via the communication network 4b is a prespecified command cell number; When this determination means determines no,
a data control means for sending the computed instruction cells to the program storage section l, and sequentially storing the computed instruction cells and their arrival timings in the memory when the discrimination means determines yes; and a data output means for outputting the instruction cells stored in the memory to the program storage section l according to the arrival timing, and a discriminating means for these.
データ制御手段、データ出力手段は、具体的にはデータ
フローコンピュータのCPUで構成される。The data control means and the data output means are specifically constituted by the CPU of the data flow computer.
上記メモリには、第2図に示すように、データ吸収部6
に到着した命令セルとその到着タイミング即ち判別手段
が肯と判別した時点(ブレイクポイント)からのオフセ
ットタイムが順次格納される。The memory includes a data absorption section 6 as shown in FIG.
The command cells that have arrived and their arrival timings, that is, the offset times from the point in time (breakpoint) when the determining means determines that they are positive, are sequentially stored.
上記構成の自己同期方式のデータフローコンピュータの
実行一時停止方式について、第3図、第4図のフローチ
ャートを参照しつつ次に述べる。The execution suspension method of the self-synchronizing data flow computer having the above configuration will be described below with reference to the flowcharts of FIGS. 3 and 4.
まず、操作者は、第3図のステップS1で停止させたい
プログラムステップに相当する命令セル番号などを停止
条件データとしてデータ吸収部6にセットする。すると
、データ吸収部6の判別手段は、ステップS2で、プロ
グラム実行に伴って演算部2で演算されて通信ネットワ
ーク4bを介して送られてくる命令セルに含まれる次処
理の命令セル番号が、上記セットされた命令セル番号と
等しいか否かを判別する。そして、データ吸収部6のデ
ータ制御手段は、上記判別手段が否と判別したとき、上
記演算された命令セルをプログラム収納部lへ送り、プ
ログラム収納部1内の次処理の命令セルのオペランドに
演算結果が供給されて、次の処理が続行されるとともに
、判別手段が次に到着する命令セルについての番号判別
を行なう。First, in step S1 of FIG. 3, the operator sets the instruction cell number corresponding to the program step to be stopped in the data absorption section 6 as stop condition data. Then, in step S2, the determining means of the data absorption unit 6 determines that the instruction cell number for the next process included in the instruction cell calculated by the calculation unit 2 and sent via the communication network 4b as the program is executed is It is determined whether the instruction cell number is equal to the instruction cell number set above. Then, the data control means of the data absorption section 6 sends the operated instruction cell to the program storage section l when the judgment section judges no, and uses it as the operand of the instruction cell for the next process in the program storage section 1. The calculation result is supplied and the next process is continued, and the determining means determines the number of the instruction cell that will arrive next.
一方、上記判別手段が肯と判別したとき、データ制御手
段は、ステップS3に進んで、上記演算された命令セル
とその到着タイミングをメモリに第2図の如く格納し、
次にステップS4で、通信ネットワーク4bに命令セル
が流れているか否かを判断する。この場合、演算された
命令セルはメモリに順次格納されるので、所定時間後に
はプログラム収納部1への命令セル供給が止まり、これ
と同時にプログラムの実行停止が完了する。On the other hand, when the determination means makes a positive determination, the data control means proceeds to step S3 and stores the calculated instruction cell and its arrival timing in the memory as shown in FIG.
Next, in step S4, it is determined whether or not a command cell is flowing through the communication network 4b. In this case, since the operated instruction cells are sequentially stored in the memory, the supply of instruction cells to the program storage section 1 is stopped after a predetermined period of time, and at the same time, the execution of the program is completed.
次に、プログラムの実行を再開すべく実行再開指令がデ
ータ吸収部6に入力されると、データ出力手段は、第4
図のステップS1で、上記メモリから命令セルとその到
着タイミングを読み出し、ステップS2で、その命令セ
ルを到着タイミングに従ってプログラム収納部lへ出力
する。すると、プログラム収納部1内の次処理の命令セ
ルのオペランドに演算結果が次々供給されて、プログラ
ムの実行が再開される。最後に、データ出力手段は、ス
テップS3で上記メモリ内の全ての命令セルが出力され
たか否かを判断し、肯と判断されればプログラムの実行
再開が完了する。Next, when an execution restart command is input to the data absorption unit 6 to restart the execution of the program, the data output means
At step S1 in the figure, the instruction cell and its arrival timing are read from the memory, and at step S2, the instruction cell is output to the program storage section l according to the arrival timing. Then, the operation results are successively supplied to the operands of the next processing instruction cells in the program storage unit 1, and the execution of the program is restarted. Finally, in step S3, the data output means determines whether all the instruction cells in the memory have been output, and if it is determined in the affirmative, the restart of program execution is completed.
このように、上記実施例のデータフローコンピュータで
は、プログラム収納部lと演算部2等を結合する通信ネ
ットワークにデータ吸収部6を介設し、このデータ吸収
部の判別手段で、演算部2から送られてくる命令セルが
予め指定された命令セル番号であるか否かを判別し、否
と判別したときデータ制御手段で上記命令セルをプログ
ラム収納部1へ送って、プログラムの実行を続けるとと
もに、肯と判別したとき上記命令セルをその到着タイミ
ングと共にメモリに格納して、プログラムの実行を停止
する一方、実行再開指令を受けたデータ出力手段により
上記メモリに格納された命令セルをその到着タイミング
に従ってプログラム収納部1へ出力して、プログラムの
実行を再開するようにしているので、自己同期方式のデ
ータフローコンピュータにおいてもプログラムの実行を
一時停止して、確実にデバッグ等の処理ができる。In this way, in the data flow computer of the above embodiment, the data absorption section 6 is interposed in the communication network that connects the program storage section 1 and the calculation section 2, etc. It is determined whether or not the received command cell has a pre-designated command cell number, and when it is determined not, the data control means sends the command cell to the program storage section 1 to continue executing the program. , when the instruction cell is determined to be positive, the instruction cell is stored in the memory along with its arrival timing, and execution of the program is stopped, while the instruction cell stored in the memory is stored in the memory with its arrival timing by the data output means that received the instruction to resume execution. Accordingly, the program is outputted to the program storage unit 1 and the execution of the program is resumed. Therefore, even in a self-synchronized data flow computer, execution of the program can be temporarily stopped and processing such as debugging can be reliably performed.
なお、上記実施例では、停止条件データとして命令セル
番号を指定するようにしたが、これを命令セルのオペラ
ンド値等で指定するようにもできろ。また、本発明の自
己同期方式のデータフローコンピュータの実行一時停止
方式が、図示の実施例に限られないのはいうまでもない
。In the above embodiment, the instruction cell number is specified as the stop condition data, but it may also be possible to specify this using the operand value of the instruction cell. Furthermore, it goes without saying that the execution suspension method of the self-synchronizing data flow computer of the present invention is not limited to the illustrated embodiment.
〈発明の効果〉
以上の説明で明らかなように、本発明のデータフローコ
ンピュータの実行一時停止方式は、プログラム収納部と
演算部等を結合するネットワークにデータ吸収部を介設
し、このデータ吸収部の判別手段で、演算済のデータが
予め指定されたデータであるか否かを判別し、否と判別
したときデータ制御手段で、演算済のデータをプログラ
ム収納部へ送るとともに、肯と判別したとき演算済のデ
ータとその到着タイミングをメモリに格納する一方、上
記メモリに格納されたデータを実行再開指令を受けたデ
ータ出力手段で上記到着タイミングに従ってプログラム
収納部へ出力するようにしているので、ネットワークを
流れる演算済のデータをデータ吸収部に一時的に貯えて
プログラムの実行を一時停止させ、デバッグ等の処理を
可能にすることができる。<Effects of the Invention> As is clear from the above explanation, the execution suspension method of the data flow computer of the present invention involves interposing a data absorption section in the network that connects the program storage section and the calculation section, etc. The determining means of the section determines whether or not the calculated data is prespecified data, and when it is determined that it is not, the data control means sends the calculated data to the program storage section and determines that it is positive. At this time, the calculated data and its arrival timing are stored in the memory, and the data stored in the memory is outputted to the program storage section according to the arrival timing by the data output means that receives the instruction to resume execution. , it is possible to temporarily store the calculated data flowing through the network in the data absorption unit, to temporarily stop the execution of the program, and to enable processing such as debugging.
第1図は本発明の実行一時停止方式を採用した自己同期
方式のデータフローコンピュータのハードウェア構造を
示す模式図、第2図は第1図のデータ吸収部のメモリ内
容を示す図、第3図、第4図は上記実行一時停止方式の
処理の流れを示すフローチャート、第5図は従来のデー
タフローコンピュータのハードウェア構造を示す模式図
である。
l プログラム収納部、2・・演算部、3・・外部メモ
リ、4・・通信ネットワーク、6 ・データ吸収部。
第1図
特 許 出 願 人 シャープ株式会社代 理 人
弁理士
前出 葆 はか1名
と
第2図
第
図
第
図
第
図FIG. 1 is a schematic diagram showing the hardware structure of a self-synchronized data flow computer that employs the execution suspension method of the present invention, FIG. 2 is a diagram showing the memory contents of the data absorption unit in FIG. 1, and FIG. 4 is a flowchart showing the flow of processing in the above execution suspension method, and FIG. 5 is a schematic diagram showing the hardware structure of a conventional data flow computer. l Program storage section, 2. Arithmetic section, 3. External memory, 4. Communication network, 6. Data absorption section. Figure 1 Patent applicant Sharp Corporation Agent
One patent attorney, Haka Maeda, and Figure 2, Figure 2, Figure 2.
Claims (1)
らなる演算部などをネットワークでループ状に結合し、
自己のデータの流れによって処理の同期をとる自己同期
方式のデータフローコンピュータにおいて、 上記ネットワークにデータ吸収部を介設し、このデータ
吸収部は、メモリと、上記演算部で演算されたデータが
予め指定されたデータであるか否かを判別する判別手段
と、この判別手段が否と判別したとき、上記演算された
データをプログラム収納部へ送る一方、上記判別手段が
肯と判別したとき、上記演算されたデータとその到着タ
イミングを上記メモリに格納するデータ制御手段と、実
行再開指令を受けて、上記メモリに格納されたデータを
上記タイミングに従ってプログラム収納部へ出力するデ
ータ出力手段とを備えて、プログラムの実行を一時停止
できるようにしたことを特徴とするデータフローコンピ
ュータの実行一時停止方式。(1) A program storage unit, an external memory, an arithmetic unit consisting of multiple arithmetic units, etc. are connected in a loop through a network,
In a self-synchronizing data flow computer that synchronizes processing by its own data flow, a data absorption section is interposed in the network, and this data absorption section has memory and data computed by the arithmetic section in advance. a determining means for determining whether or not the data is the specified data; and when the determining means determines no, the calculated data is sent to the program storage section, and when the determining means determines yes, the above-mentioned A data control means for storing the calculated data and its arrival timing in the memory, and a data output means for receiving an execution restart command and outputting the data stored in the memory to the program storage unit according to the timing. , a method for suspending execution of a data flow computer, characterized in that execution of a program can be temporarily halted.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63200862A JP2659410B2 (en) | 1988-08-09 | 1988-08-09 | Execution suspension method of data flow computer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63200862A JP2659410B2 (en) | 1988-08-09 | 1988-08-09 | Execution suspension method of data flow computer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0247785A true JPH0247785A (en) | 1990-02-16 |
| JP2659410B2 JP2659410B2 (en) | 1997-09-30 |
Family
ID=16431461
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63200862A Expired - Fee Related JP2659410B2 (en) | 1988-08-09 | 1988-08-09 | Execution suspension method of data flow computer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2659410B2 (en) |
-
1988
- 1988-08-09 JP JP63200862A patent/JP2659410B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2659410B2 (en) | 1997-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0775018B2 (en) | Method and apparatus for optimizing instruction transfer between processors | |
| JP2884831B2 (en) | Processing equipment | |
| US5966515A (en) | Parallel emulation system and method | |
| JPH0247785A (en) | Execution temporary stopping system for data flow computer | |
| CN118349283A (en) | Execution method and device for non-blocking macro instruction multi-stage pipeline processor for distributed cluster system | |
| WO2020167388A1 (en) | Method of synchronizing host and coprocessor operations via fifo communication | |
| CN113157078B (en) | Method, device and processor for controlling processor | |
| CN111522600B (en) | A method and system for constructing heterogeneous computing framework on DSP | |
| JP2006515446A (en) | Data processing system with Cartesian controller that cross-references related applications | |
| JPH06324861A (en) | System and method for controlling cpu | |
| JPH04268928A (en) | Emulation device and semiconductor device | |
| JPS59163671A (en) | Vector processor | |
| Ostheimer | Parallel Functional Computation on STAR: DUST— | |
| JP2808558B2 (en) | Information processing device | |
| Seo et al. | SPEED: Scalable and Predictable EnhancEments for Data Handling in Autonomous Systems | |
| JP2540605B2 (en) | Data flow computer execution detection method | |
| JPH03172958A (en) | Synchronous processing method, parallel processing system, parallel processing method, and parallel program generation device | |
| CN117667211A (en) | Instruction synchronous control method, synchronous controller, processor, chip and board card | |
| Debaere et al. | A shared-memory modula-2 multiprocessor for real-time control applications | |
| CN117075903A (en) | Tensor-based compilation method, device and computer-readable storage medium thereof | |
| JPH0259829A (en) | Microcomputer | |
| JPH0340158A (en) | Controlling system for transfer of extension storage | |
| JPH0279122A (en) | Floating point arithmetic mechanism | |
| JPH0234058B2 (en) | ||
| JPH0282318A (en) | Floating-point arithmetic unit |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |