講演名 1998/12/11
分散共有メモリ管理プロセッサMBP-lightのアセンブラおよびコンパイラの実装と評価
阿部 剛, 井上 浩明, 美辺 央希, 若林 正樹, 天野 英晴,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 超並列計算機JUMP-1において分散共有記憶を効率よく管理するために、MBP-lightと呼ばれる制御chipが提案されている。MBP-lightは、packetの高速処理を目的としてMMCとRDT Interfaceという専用ハードウェアと、柔軟性の確保を目的としたMBP Coreと呼ばれる16 bit幅のRISCプロセッサからなる。MBP Coreはプロトコル処理の複雑な仕事を担当し、かつ、ハードウェア量を抑えるため、Packet-Buffer Registerアーキテクチャと呼ばれる特殊な構造を持つ。そこで、本論文では、この特殊なアーキテクチャをうまく活用するようなMBP-light用アセンブラ及びコンパイラの実装及び評価を行う。実装に際しては、MBP Coreの特殊性をなるべく吸収し、プログラムの生産性の向上を図ることを目的とする。そして、その結果、簡単なパケット処理時間に関して評価を行ない、十分な性能が得られることを示す。
抄録(英) A massively parallel processor called JUMP-1 has been developed for building an efficient cache coherent-distributed shared memory on a system with thousands of processors. MBP (Memory Based Processor)-light is a special purpose controller to manage the DSM (Distributed Shared Menory) on JUMP-1. It consists of a simple RISC core processor to treat a complicated protocol transaction flexibly and hardwired controllers to manage quickly memory systems, bus and network packets. Since MBP-light is imposed limitations on the small number of gates, It has a specific instruction set architecture called Buffer-Register Architecture. In this paper, an assembler and a compiler for MBP-light for developing processing programs are introduced. An empirical evaluation shows that these tools are effective for development of a high speed protocol programs.
キーワード(和) JUMP-1 / MBP-light / PBR / アセンブラ / コンパイラ
キーワード(英) JUMP-1 / MBP-light / PBR / Assembler / Compiler
資料番号 VLD98-124,CPSY98-144
発行日

研究会情報
研究会 VLD
開催期間 1998/12/11(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 VLSI Design Technologies (VLD)
本文の言語 JPN
タイトル(和) 分散共有メモリ管理プロセッサMBP-lightのアセンブラおよびコンパイラの実装と評価
サブタイトル(和)
タイトル(英) An Implementation and Evaluation of the Assembler and the Compiler for MBP-light
サブタイトル(和)
キーワード(1)(和/英) JUMP-1 / JUMP-1
キーワード(2)(和/英) MBP-light / MBP-light
キーワード(3)(和/英) PBR / PBR
キーワード(4)(和/英) アセンブラ / Assembler
キーワード(5)(和/英) コンパイラ / Compiler
第 1 著者 氏名(和/英) 阿部 剛 / T. Abe
第 1 著者 所属(和/英) 慶應義塾大学 計算機科学専攻
Dept. of Computer Science, Keio University
第 2 著者 氏名(和/英) 井上 浩明 / H. Inoue
第 2 著者 所属(和/英) 慶應義塾大学 計算機科学専攻
Dept. of Computer Science, Keio University
第 3 著者 氏名(和/英) 美辺 央希 / O. Minabe
第 3 著者 所属(和/英) 慶應義塾大学 計算機科学専攻
Dept. of Computer Science, Keio University
第 4 著者 氏名(和/英) 若林 正樹 / masaki M.
第 4 著者 所属(和/英) 慶應義塾大学 計算機科学専攻
Dept. of Computer Science, Keio University
第 5 著者 氏名(和/英) 天野 英晴 / H. Amano
第 5 著者 所属(和/英) 慶應義塾大学 計算機科学専攻
Dept. of Computer Science, Keio University
発表年月日 1998/12/11
資料番号 VLD98-124,CPSY98-144
巻番号(vol) vol.98
号番号(no) 447
ページ範囲 pp.-
ページ数 8
発行日