An architecture of fusing communication and execution for global distributed processing

M. Amamiya, H. Taniguchi, T. Matsuzaki

Research output: Contribution to journalArticle

8 Citations (Scopus)

Abstract

We are pursuing the FUCE architecture project at Kyushu University. FUCE means FUsion of Communication and Execution. The main objective of our research is, as the name shows, to develop a new architecture that truly fuses communication and computation. The FUCE project develops a new on-chip-multi-processor and kernel software on it. We name the processor FUCE processor, and the kernel software as CEFOS (Communication and Execution Fusion OS). The FUCE processor is designed as a network node processor to perform mainly switching/transmitting of messages/transaction and handling its contents. FUCE processor architecture is designed as a multiprocessor-on-chip to support the fine-grain multi-threading. The kernel software CEFOS is also developed on the concept of multi-threading. User and system processes are constructed as a set of threads, which are executed concurrently according to thread dependences.

Original languageEnglish
Pages (from-to)7-24
Number of pages18
JournalParallel Processing Letters
Volume11
Issue number1
DOIs
Publication statusPublished - Mar 2001

Keywords

  • Fusion of communication and computation
  • Multithreading
  • On-chip-multi-processor
  • Parallel and distributed operating systems

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture

Fingerprint Dive into the research topics of 'An architecture of fusing communication and execution for global distributed processing'. Together they form a unique fingerprint.

  • Cite this