著者
雨宮 聡史 松崎 隆哲 雨宮 真人
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告計算機アーキテクチャ(ARC) (ISSN:09196072)
巻号頁・発行日
vol.2003, no.119, pp.51-56, 2003-11-27
被引用文献数
8

現在,マルチスレッド実行を意識したプロセッサの開発が主流になりつつある.しかし,大多数のプロセッサは命令レベルの並列性の抽出を追求しているものである.我々は命令レベルの並列性の追求をやめて,スレッドレベルの並列性のみに焦点を当て,データフローモデルを基盤とし、継続概念を核としたマルチスレッド実行モデルを提案する.また,このモデルを実現するオンチップ・マルチプロセッサの構成および命令セットアーキテクチャについて提案する.Nowadays, development of processors which support concurrent multi-thread execution is becoming mainstream. However, most of the processors are aimed for exploiting instruction level parallelism. We are taking another approach, and developing the processor focused only on thread level parallelism. Our processor is named Fuce, and it is based on the continuation model which is a variant of data flow computing model. In this paper, we introduce the programming model for Fuce and the architecture of Fuce.