JPS59144977A - アレイ演算用デ−タ処理装置 - Google Patents

アレイ演算用デ−タ処理装置

Info

Publication number
JPS59144977A
JPS59144977A JP1831583A JP1831583A JPS59144977A JP S59144977 A JPS59144977 A JP S59144977A JP 1831583 A JP1831583 A JP 1831583A JP 1831583 A JP1831583 A JP 1831583A JP S59144977 A JPS59144977 A JP S59144977A
Authority
JP
Japan
Prior art keywords
memory
unit
data
array
register
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
JP1831583A
Other languages
English (en)
Other versions
JPH0561675B2 (ja
Inventor
Takahide Oogami
貴英 大上
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1831583A priority Critical patent/JPS59144977A/ja
Publication of JPS59144977A publication Critical patent/JPS59144977A/ja
Publication of JPH0561675B2 publication Critical patent/JPH0561675B2/ja
Granted legal-status Critical Current

Links

Classifications

    • 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)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Complex Calculations (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の技術分野〕 本発明は、高速にアレイ演算を行々うだめのデータ処理
装置に関するものであり、史に具体的には、データおよ
びプログラムを記憶するグロー・くル・メモリ・ユニッ
ト、プログラムを実行し、アレイ演算の制御等を行なう
コントロール・プロセッサ・ユニット、アレイ演算を実
行するアレイ・プロセッサ・ユニットおよび外部の入出
力装置とのインターフェースである外部インターフェー
ス・ユニットとを有し、これらの機能ユニットがデータ
・バスおよび制御バスによって接続されたデータ処理装
置に関するものである。
〔従来技術〕
一般に、科学技術計算においてアレイ演算の占める割り
合いは高く、これを汎用針σ機で処理すると時間がかか
り過ぎることから、アレイ演算を専用に行なうデータ処
理装置が種々考案され、そのうちのいくつかは実用化さ
れてきた。この上うなアレイ演算用のデータ処理装置は
、下に示すようないくつかの形式に分類される。
A、  FF’Tグロセノサのように、アレイ演算でも
特定の種類の演算のみの高速化を図った専用のプロセッ
サ。
B、汎用計算機にその入出力インターフェースを介して
接続され、一般の科学技術計算におけるアレイ演N、を
汎用計算機よりも高速に実行するプレイ・プロセッサ。
C1汎用計算機の中央処理装置を共有し、アレイ演算専
用の機能を付加した内蔵プレイ・プロセッサ。
D、超高速に科学技術計算におけるプレイ演算を処理す
るスーパーコンビーータ。
上記のうち、Aの形式の専用プロセッサにおいては、そ
の構成はある特定の処理に向いたものとなっており、限
られた種類の演算を対象としている。?::のため、対
象としている演算の処理は高速に行なえるが、対象外の
演算は全く行なえないか、あるいは行な乏るとしても非
常に低速の処理となり、処理の柔軟性に欠けるという欠
点があった。
壕だ、上記Bの形式のアレイ・プロセッサでは、処理の
柔軟性はあ゛るが、特定の処理を考えたとき、汎用計算
機に比べて処理性能は改善されるものの、専用プロセッ
サが必要な分野に適用できるほどの処理性能は有してい
ないという欠点があった。また、汎用計算機の入出力装
置の1つとして接続されているため、ある1つの演算か
ら他の演算に処理が移るときKは入出力のオーバーヘッ
ドが大きいという欠点もあった。
さらに、上記Cの形式の内蔵アレイ・プロセッサでは、
処理の柔軟性は汎用計算機の中央処理装置を共有してい
るため充分にあるが、その反面、処理性能は上記Bの形
式のアレイ・プロセッサはどは改善されないという欠点
があった。
上記りの形式のスーパーコンピュータでは、大規模科学
技術計算を指向しており、処理は非常に高速に行なえる
。一般に、スーパーコンビーータでは取り扱えるデータ
幅も広く精度良く計算が行なえるようになっている。し
かし、構成は大規模であり、精度をそれほど要求しない
応用に対しては、高価過ぎるという欠点があった。
以上のことより、前記A−Dの形式のデータ処理装置を
次のような条件を要求する応用に対して用いることは不
適当である。
一科学技術計算、とくに、アレイ計算を主体とする。
一専用プロセノサとほぼ同等の高速な処J’、I! i
行なう。
一演痺の′#度はそれほど要求しない。
−プログラムにより処理内容を動的(で変更できる。
一処理内容の変更に伴うオーバーヘッドが小さい。
さらに、アレイ@算においては、メモリに対し連続的に
アクセスして大量のデータを読出し又は書込む場合が多
いが、このような処理に適した処理装又は従来存在しな
かった。すなわち、多数のユニットからメモリにアクセ
スしなければならぬが、この各ユニットの中にそれぞれ
、メモリ・リクエスト信号を送出する機能の他に、メモ
リにアクセスするために連続的に変化するアドレス信号
を生成する機能、転送したデータ数を計数する機能を必
要とした。たとえば、リアルタイム・データをメモリに
入力するだめのユニット中にも、メモリ・リクエスト信
号を送出する機能の他に、データアドレスを計算する機
能と、データを計数する機能を付加しんければならなか
った。メモリに接続するすべてのユニットに上述のよう
な機能を持たせるのは効率的でなく、特に、データアド
レスを計算する機能を実現するには比較的多量の)・−
ドウエアを必要とし、従来のアレイ演算用データ処理装
置はメモリに接続するすべてのユニットにこのような機
能を持たせねばならぬという欠点があった。
〔発明の概要〕
本発明は、このような応用に対して、高速でかつ柔軟性
のあるアレイ演算用データ処理装置を提供し、前述の従
来のアレイ演算用データ処理装置の欠点を補うためにな
されたもので、特許請求の範囲に記載したように構成し
たことを特徴とするものである。
〔発明の実施例〕
第1図は、本発明の一実施例におけるシステム構成を示
すブロノクレ!である。図中、(100) 。
(200) 、 (300) 、 (400) 、 (
soo)は機能ユニットを示し、(1(J 、α) 、
 K)は複数のバスの束(以後、これをバンドルと呼ぶ
)を示す。
第1図において、°大量のデータ(アレイ・データおよ
びスカシ・データ)およびプログラムは大容財の記憶部
を持つグローバル・メモリ・ユニット(100)に記憶
され、実行しようとするプログラムおよびこれに関係し
たデータはメモリ・バンドル(1(jJ ’fr: 介
L テ、コントロール・プロセッサ・ユニソ’) (2
00) 内のローカル・プログラム・メモリ(210)
に転送される。
第1図に示されているデータ処理装置に関するほとんど
全ての制御を、コントロール・プロセッサ・ユニット(
200)が、その内部に持つローカル・プログラム・メ
モリ(210)に格納されているプログラムを、同じく
その内部にあるプログラム実行ユニット(220)で実
行することによって行なう。
コントロール・プロセッサ・ユニット(200)は、ロ
ーカル・プログラム・メモリ(,210)を主記憶とし
、プログラム実行ユニノ) (220)を中央処理装置
とする計算機と見なすことができる。従って、コントロ
ール−プロセッサ・ユニット(200)でのプログラム
の実行は、通常、その内部で閉じた形で行なわれ、新し
くプログラムが必要になった場合やプログラムの実行結
果をグローバル・メモリ・ユニツ) (100)に格納
する必要が生じた場合なトニ限って、グローバル・メモ
リ・ユニット(100)とコントロール・プロセッサ・
ユニソ) (200) トの間でデータ転送が行なわれ
る。このことにより、グローバルeメモリ・ユニット(
100)へ” 定常的々データ・アクセスをなくシ、他
の機能ユニットがアクセスする機会を増やしている。
コントロール・プロセッサ・ユニット(200)内のプ
ログラム実行ユニット(220)は、ローカル・プログ
ラム・メモリ(210)とバンドル(・11によって接
続され、これを介して命令のフェッチ、データの読み出
し、およびデータの書き込みが行なわれる。プログラム
実行ユニット(220)は、本データ処理装置X: K
機械命令として定義されているマイクロ命令を逐次実行
するもので、マイクロプログラムによって、マイクロ命
令の読み出し、解読、データの読み出し、実行、実行結
果の書き込み等が制御される。
グローバル・メモリ・ユニット(ioo)に記憶されて
いる大量のアレイ・データを処理するのは、メモリ・バ
ンドル・1(寡に接続されたアレイ・プロセッサ・ユニ
ット(300)で、これは、ローカル・データ・メモリ
(310)とアレイ演算実行ユニット(320’)とか
ら構成される。処理するアレイ・データハ、まス、グロ
ーバル・メモリ拳ユニット(100)よりローカル・デ
ータ・メモリ(310)に転送され、この後、アレイ演
算実行ユニット(320) Kローカル・データ・メモ
リ(310)から取り出されたデータが供給され、処理
された後、結果をローカル・データ・メモIJ (31
0)に返す。ローカル・データ・メモリ(310)とア
レイ演算実行ユニッ) (320)との間で、バンドル
(50) e介してデータの授受を行ないながら、必要
な回数だけ、この処理サイクルを繰り返す。最終的な結
果がローカル・データ・メモリ(310)に格納された
後、これ上りグローバル・データ・メモリ(100)に
転送される。
機能ユニット(400)は外部インターフェース・ユニ
ットで、これと入出カバンドル…を介して接続される例
えばディスプレイ装置および実時間信号入力装置等の入
出力装置(500a) 、 (500b)とグローバル
・メモリ・ユニット(100)との間でのデータ転送を
制御する。
コントロール・プロセ“ノサ・ユニツ) (zoo)’
m、データ処理装置全体の制御を行なうために、制御バ
ンドル(イ)ヲ介して、アレイ−プロセッサ骨ユニット
(300)、クローバル・メモリ・ユニノ) (100
)外部インターフェース拳ユニット(400)に対し制
御データを送出したり、あるいけこれらの機能ユニット
の状態に関するデータf:読み込んだりする。
アレイ・プロセッサ・ユニット(300)に対するアレ
イ演算の制御あるいは外部インターフェース・ユニツ)
 (400)に対する入出力データの転送制御はこの制
御バンドル嶽を用いて行々ゎれる。
第2図は第1図のグローバル・メモリ・ユニノ) ’ 
(100)の構成例を示すブロック図であって、(1,
20a)〜(120h)はそれぞれメモリーモジュール
で、図に示す例では8個のメモリ・モジュールに分割さ
れ、いずれか1つのモジュールを特定しないで表す場合
には符号(120’)によって示す6(110)011
J クエス) 1i11?filモシュ−/I/、(1
0a) 、 (10b) h読出しデータ線、(10c
) 、 (10d) Fi書込みデータ線である。グロ
ーバル・メモリ・ユニソ) (100)へのメモリ・リ
クエストに対し、リクエスト制御モジー−ル(110)
は愛先順位訓御等の制御を行い、該当するメモリ・モジ
ュール(120)に制御信号を介してアクセスがあるこ
とを知らせる。
第3図は第2図のメモリ・モジー−ル(120)の構成
例を示すブロック図で、第2図と同一符号は同一部分を
示し、(121)はメモリ部、(122)はアクセス制
御回路、(130)はアドレス生成回路、Uυはメモリ
・アドレス信号線、(tJはリクエスト・アドレス信号
線、03はリクエスト信号(以下REQで表す)線、(
123a) 、 (123b)はそ1−1ぞれtlil
l n’11イ菖号線である。
第4図は第3図のアドレス生成回路(130)の構成例
を示すブロック図で、第3図と同一符号は同一部分を示
し、(131)はレジスタA tt (レジスタARの
文字A Rは他のレジスタIと区別するために付けた記
号である。以下他の文字も同4頭) 、(132)ld
7キユムレータBR,(133)uレジ’スタcR。
(134)はレジスタMAR,(135)は加算器であ
る。
グローバル・メモリ・ユニット(ioo)に対しデータ
転送を要求するユニットは信号REQと、どのメモリモ
ジー−ル(120)を選択するがを事すモジー−ル選択
他号と、選択したモジュール1ノ」のメモリ部(121
)のアドレスに関する情報とをグローバル・メモリ・ユ
ニット(100)に送出し、これらの信号はリクエスト
制御モジュール(110)e介し、該当するメモリモジ
ュール(120)にリクエスト信号gui上の信号IQ
及びリクエスト・アドレス信号#!(ia上のアドレス
情報となって入力される。
第5図は信号RFJQの構成と、アクセスHtll 御
回路(122)がその信号REQ ’e解読してアドレ
ス生成Ji3j路(130)を制御する制御動作との対
応を示す図で、図VC,オいて(140)は信号REQ
のピントパターンを示す欄、(141)はこのビットパ
ターンに対応する制御動作をシンボルによって示す欄で
ある。但し、ビットパターンff1(140)において
Xで示すビットは解読を行うときには無視されるビット
であることを意味する。
シンボル欄(141)の各シンボルの意味する制御は次
のとおりである。
NOP・・・例も動作し々い8 SBR・・・リクエスト・アドレス信号線u2上のデー
タをレジスタA R(131)とアキュムレータB R
(132)にセットする。
SCR・・・リクエスト・アドレス信号線u2上のデー
タをレジスタCR(133)にセットする。
WSM・・・単一データ読出しモードを意味し、レジス
タA R(131)の内容をレジスタMAa(134)
にセットし、レジスタMAR(134)の内容をメモリ
・アドレス信号線Ql)に出力してメモリ部(121)
か頓そのアドレスのデータを読出す。
RBM・・・連続データ読出しモード全意味し、アキュ
ムレータB R(132)に格納されている値にレジス
タCR(133)に格納されている値を加算し、加算結
果金アキームレータB R(132)に入力すると共に
レジスタMAR(134)にセットし、レジスタIVI
AR(134)の内容をメモリ・アドレス信号線Iに出
力してメモリ部(121)からそのアドレスのデータを
胱出す。この読出しが終ると次のカロ算、MAR(13
4)へのセクト、メモリ部(121)からの抗出しのサ
イクルを繰返す− RBL・−・連続データ読出しモードの最後のリクエス
トを意味するもので、動作はRBMと同じである。これ
はアクセス制御101路(122)に対してだけ意味を
もつ。
WSM・−・WSMに対応し、WSMが胱出し制御であ
るのに対し、WSMは書込み制御である。
WBM・・・RBMに対応し、IIBMが読出し制御で
あるのに対し、WBMは書込み制御である。
WBL・・・RBLに対応し、RBLが読出し制御に関
するものであるのに対し、WBLは書込み制御に関する
ものである。
信号RgQに、第5図に示すような種類を作っておけば
、データを1つずつアクセスする単一モードと、一定の
アドレス間隔をあけて並んでいる複数個のデータに連続
的にアクセスする連続モードとを実施することができる
第6図は曝−モードのアクセスの場合の信号RFJQと
、レジスタA R(131)、アキュムレータBR(1
32)、レジスタCR(133)、レジスタMAR(1
34)の内容の変化の−V/lIを示す図で、この場合
BRとCRの内容は関係がないのでXで示しである。第
6図のARけリクエスト・アドレス信号線αつからレジ
スタA R(131)にセットされる数値、MARハレ
ジスタMAR(134)からメモリ・アドレス信号線(
1℃に出力される数値を示す欄である。
第7図は連続モードのアクセスの場合のイ阿号REQと
、各レジスタの内容の変化の一例を示す図で、それぞれ
の欄の意味は第6図と同様である。、但し0perat
ion 3以後はリクエスト・アドレス信号M Q2か
らレジスタA R(131)に数値をセットする必要が
ないことを(−)記号によって示している。
0peration 1のSBRでアキュムレータRR
(132)に数値95がセットされ、0peratio
n 2のSCRでレジスタCR(133)に数値5がセ
ットされ、0peration3で95 + 5 = 
100がB R(132)とMAR(134)にセット
され、其後MAR(134)の内容は5ずつ増加し、信
号REQがRBLになった点で終る。
第8図は第6図又は第7図に示す如く変化するMAR(
134)の内容によ漫アクセスされるメモリ部(121
)内のデータを示す。データ1〜データ505個のデー
タを得るため、メモリ・リクエストをするユニットは、
リクエスト・アドレス信号線tla上の数値を第6図の
場合は5回変化して出力しなければならないのに対し、
第7図の場合は2回だけ出力すればよい。アレイ演算で
は一定のアドレス間隔で並んだ多数のデータにアクセス
する場合が多いので、メモリ・モジュールの中にアドレ
ス生成回路(130)を備えていることは、メモリ・リ
クエストを行う各ユニッ)Kおける処+M8ヲ著しく簡
単にすることができる。
なお、以上はグローノール・メモリ・ユニットの特定の
モジー−ル構成のものについて説明したが、この発明は
このような特定の構成のものに限定されるものでないこ
とは申すまでもな1ハ。
〔発明の効果〕
以上のようにこの発明では、グローバル・メモリ・ユニ
ットの各メモリ・モジュール内にアドレス生成回路を設
け、一定のアドレス間隔を有するアドレス信号全発生で
きるようにしたので、メモリ・アクセスを要求する各ユ
ニットにおいてはアドレス更新のための1回路全省略す
ることができ、したがってメモリを直接アドレスするユ
ニットを新しく追加することが容易になり、かつアレイ
演算の場合にしばしば必要となるよう々種類のメモリア
クセス、すなわち一定のアドレス間隔を以て連続する多
数のアドレス位置へのアクセスカ極メて容易になるとい
う効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例におけミるシステム構成を
示すブロック図、第2図は第、1図のグローバル・メモ
リ・ユニットの構成例を示すブロック図、第3図は第2
図のメモリ・モジーゴルの構成例を示すブロック図、第
4図は第3図のアドレス生成回路の構成例を示すブロッ
ク図、第5図は第3ツ1のアクセス制御回路に人力する
信号1tgQとその信号による11制御動作との対応を
示す図、第6図は単一モードアクセスの場合の信号RE
Qと各レジスタの内容の変化を示す図、第7図は連ヤr
モードアクセスの場合の信号REQと各レジスタの内界
の変化を示す図、第8図は第6図又は第7図の如く変化
するレジスタの内容によりアクセスされるメモリ内のデ
ータを示す図である。 (11,(イ)、…、ttt) 、 (50)・・・そ
れぞれバンドル(バスノ束)、(100)・・・グロー
バル・メモリ・ユニット、(200)・・・コントロー
ル番クロセッサ・ユニノ)、(210)・・・ローカル
・プログラム・メモリ、(220)・・・プログラム実
行ユニット、(3oo)・・・アレイフロセッサーユニ
ット、(31o)・・・ローカル・データ・メモリ、(
320)・・・アレイ演算実行ユニット、(400)・
・・外部インターフェースeユニット、(1oa)〜(
10d)・・・データバス、(Il+・・・メモリ・ア
ドレス信号線、02・・・リクエスト・アドレス信号線
、(13・・・REQ線、(120a)〜(120h)
・・・メモリ鳴モジーール、(121)・・・メモリ部
、(122)・・・アクセス制+′7JA1回路、(1
32)・・・アキュムレータs R,(133)・・・
レジスタCR,(134)・・・レジスタMAR、’ 
(135)・・・加算器。 なお、図中同一符号は同−又は相当部分を示す。 代J中人 葛−野 信 − 第3図 第5図 第6図 第8図

Claims (1)

  1. 【特許請求の範囲】 アレイ・データ、スカシ・データ、およびプログラムを
    記憶するためのグローバル・メモリ・ユニットと、 このグローバル・メモリ・ユニソt−Kf−タ・バスを
    介して接続され、実行プログラムおよびこれに関係した
    データを記憶するだめのローカル・プログラム・メモリ
    と、前記実行プログラムを実行するプログラム実行ユニ
    ットとを有するコントロール・プロセッサ・ユニットト
    、 前記グローバル・メモリ・ユニットにデータ・バスを介
    して接続され、かつ、前記コントロール・プ、ロセノサ
    ・ユニットと制御バスを介して接続され、アレイ演算に
    用いるアレイ争データを記憶するだめのローカル・デー
    タ・メモリおよびアレイ演算を行々うためのアレイ演算
    実行ユニットを有シ、前記コントロール・プロセッサ・
    ユニットで実行された命令によって前記制御バスを介し
    て制御されるアレイ演算を実行するアレイ・プロセッサ
    ・ユニットと、 入出力装置を接続することができ、前記グローバル・メ
    モリ・ユニットとデータ・バスを介して接続され、また
    、前記コントロール・プロセッサ・ユニットと制御バス
    を介して接続され、前記コントロール・プロセッサ・ユ
    ニットで実行された命令によってデータの転送制御が行
    なわれる外部インターフェース・ユニットト、 を含むアレイ演算用データ処理装置において、前記グロ
    ーバル・メモリ・ユニットを複数のメモリ・モジュール
    に分割し、この複数のメモリ・モジュールととにアクセ
    ス制御回路とアドレス生成回路を設け、 このアドレス生成回路にはレジスタAR,アキュムレー
    タBR,レジスタCR,レジスタMAR、%−よび加算
    器を設け、 前記アクセス制御回路においてアクセス要求信号を解読
    し、このMl読結果に応じて、前記アドレス生成回路で
    はリクエストアドレス信号線上の信号をレジスタARと
    アキュムレータBRとに設定し、又はレジスタCRに設
    定する手段と、前記アクセス要求1g号の解読結果に応
    じて、前記アドレス生成回路ではレジスタARの内容を
    レジスタMARにうつすか、又はアキュムレータBHの
    内容とレジスタCRの内容を加算した数値をアキュムレ
    ータBRとレジスタMARに入力し、前記アクセスiI
    t制御回路からの制御がある壕で、前記加算と加算結果
    のアキュムレータBRとレジスタMARへの格納を繰返
    すかのいずれかの処理を行う手段と、 前記レジスタMARの内容が変化するごとにその内容を
    アドレス信号としてメモリにアクセスする手段と、 を備ρたことを特徴とするアレイ演算用データ処理装置
JP1831583A 1983-02-07 1983-02-07 アレイ演算用デ−タ処理装置 Granted JPS59144977A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1831583A JPS59144977A (ja) 1983-02-07 1983-02-07 アレイ演算用デ−タ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1831583A JPS59144977A (ja) 1983-02-07 1983-02-07 アレイ演算用デ−タ処理装置

Publications (2)

Publication Number Publication Date
JPS59144977A true JPS59144977A (ja) 1984-08-20
JPH0561675B2 JPH0561675B2 (ja) 1993-09-06

Family

ID=11968174

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1831583A Granted JPS59144977A (ja) 1983-02-07 1983-02-07 アレイ演算用デ−タ処理装置

Country Status (1)

Country Link
JP (1) JPS59144977A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5819955A (ja) * 1981-07-29 1983-02-05 Toshiba Corp 画像メモリ装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5819955A (ja) * 1981-07-29 1983-02-05 Toshiba Corp 画像メモリ装置

Also Published As

Publication number Publication date
JPH0561675B2 (ja) 1993-09-06

Similar Documents

Publication Publication Date Title
US4849882A (en) Vector processing system for processing plural vector instruction streams
US5434970A (en) System for distributed multiprocessor communication
JPH0764853A (ja) Simdマルチプロセッサ用の可変正確度間接的アドレス方法およびそれを行う装置
US3470540A (en) Multiprocessing computer system with special instruction sequencing
RU2042193C1 (ru) Вычислительная система
CN109376104B (zh) 一种芯片及基于其的数据处理方法和装置
JPH0683582A (ja) データ演算装置
US4152763A (en) Control system for central processing unit with plural execution units
US5710932A (en) Parallel computer comprised of processor elements having a local memory and an enhanced data transfer mechanism
RU2066067C1 (ru) Центральный процессор для многопроцессорной вычислительной системы
US5465369A (en) Network structure for parallel software processing
JPS5832427B2 (ja) 多重情報処理システム
JPS59144977A (ja) アレイ演算用デ−タ処理装置
US5590302A (en) Device for generating structured addresses
US4805133A (en) Processor memory element and a new computer architecture
SU1168960A1 (ru) Многопроцессорна вычислительна система
JPS6027967A (ja) バツフア記憶装置のブロツク転送制御方式
JPS59173875A (ja) アレイ演算用デ−タ処理装置
JP3039054B2 (ja) 画像処理装置
JP2576589B2 (ja) 仮想記憶アクセス制御方式
JPH06324999A (ja) マルチプロセッサシステム
JPH01243123A (ja) 情報処理装置
JPH10334081A (ja) リストベクトル処理装置
JP2895892B2 (ja) データ処理装置
JPH0285943A (ja) データ処理装置