Back to Search Start Over

スレッドレベル並列処理プロセッサFUCEのハードウェア構成とその評価

Source :
九州大学大学院システム情報科学紀要. 11(1):39-44
Publication Year :
2006
Publisher :
九州大学大学院システム情報科学研究院, 2006.

Abstract

We are developing the FUCE processor based on the dataflow computing model. FUCE means FUsion of Communication and Execution. In order to execute many threads with multiple thread execution units efficiently, the FUCE processor executes multiple threads using the exclusive multi-thread execution model. The core concept of the exclusive multi-thread execution model is continuation based multi-thread execution, which is derived from dataflow computing. The FUCE processor unifies processing inside the processor and communication with processors outside as events, and executes the event as a thread. In this paper, we introduce the thread-programming model and the architecture of the FUCE processor and evaluate the hardware cost of a FUCE processor and the concurrency performance of a FUCE processor which we described in VHDL. As a result, we understood that the processor has concurrency capability when there is sufficient thread level parallelism.

Details

Language :
Japanese
ISSN :
13423819
Volume :
11
Issue :
1
Database :
OpenAIRE
Journal :
九州大学大学院システム情報科学紀要
Accession number :
edsair.jairo.........e9d9c6e6b5f8cb2811b115954180cc42