An architecture of fusing communication and execution for global distributed processing

M. Amamiya, Hideo 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
Publication statusPublished - Mar 2001
Externally publishedYes

Fingerprint

Distributed Processing
Fusion
Multithreading
Fusion reactions
Communication
kernel
Processing
Thread
Software
Chip multiprocessors
Electric fuses
Multiprocessor
Transactions
Chip
Architecture
Vertex of a graph

Keywords

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

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Software
  • Hardware and Architecture

Cite this

An architecture of fusing communication and execution for global distributed processing. / Amamiya, M.; Taniguchi, Hideo; Matsuzaki, T.

In: Parallel Processing Letters, Vol. 11, No. 1, 03.2001, p. 7-24.

Research output: Contribution to journalArticle

@article{19d188b589994e73ba60194ba0390186,
title = "An architecture of fusing communication and execution for global distributed processing",
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.",
keywords = "Fusion of communication and computation, Multithreading, On-chip-multi-processor, Parallel and distributed operating systems",
author = "M. Amamiya and Hideo Taniguchi and T. Matsuzaki",
year = "2001",
month = "3",
language = "English",
volume = "11",
pages = "7--24",
journal = "Parallel Processing Letters",
issn = "0129-6264",
publisher = "World Scientific Publishing Co. Pte Ltd",
number = "1",

}

TY - JOUR

T1 - An architecture of fusing communication and execution for global distributed processing

AU - Amamiya, M.

AU - Taniguchi, Hideo

AU - Matsuzaki, T.

PY - 2001/3

Y1 - 2001/3

N2 - 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.

AB - 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.

KW - Fusion of communication and computation

KW - Multithreading

KW - On-chip-multi-processor

KW - Parallel and distributed operating systems

UR - http://www.scopus.com/inward/record.url?scp=0035266476&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035266476&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:0035266476

VL - 11

SP - 7

EP - 24

JO - Parallel Processing Letters

JF - Parallel Processing Letters

SN - 0129-6264

IS - 1

ER -