CUE-v3: Data-Driven Chip Multi-Processor for Ad hoc and Ubiquitous Networking Environment.

Hiroaki Nishikawa, Hiroshi Tomiyasu, Masanobu Okamoto, Masayoshi Sugiyama, Hiroyuki Uchida, Osamu Mizuno, Hiroshi Ishii, Makoto Iwata · Parallel and Distributed Processing Techniques and Applications · 2007

To realize secure and safe information communication environment, the authors are carrying out CUE (Coordinating Users’ requirements and Engineering constraints) project and started to develop a data-driven chip-multiprocessor CUE-v3 for ad hoc and ubiquitous communication environment available even in the case of emergency. Since CUE-series data-driven processors were designed to be an embedded programmable component as well as a multiprocessor element, particular design considerations were taken to achieve pipelined stream processing and realtime processing for multi-media communication environment. In CUE project, an emulation/simulation facility RESCUE (Real-time Execution System for CUEseries data-driven processors) was also built to develop scalable chip multiprocessors in self-evolutional manner. Through evaluations by RESCUE, the latest version named CUE-v2 was developed. CUE-v2 is build as a hybrid processor enabling simultaneous processing of data-driven and control-driven threads to achieve higher performance for parallel processing and to avoid bottlenecks in sequential parts of real-time programs frequently encountered in time-sensitive applications. After discussing requirements to a platform for the ad hoc and ubiquitous communication environment, datadriven chip multiprocessor CUE-v3 has been developing by integrating 4 CUE-v2’s. In this paper, the CUE-v3 architecture will be finally addressed showing effectiveness of the CUE-v3 architecture with special emphasis on scalability and multi-processing capability. ∗Department of Computer Science, Graduate School of Systems and Information Engineering, University of Tsukuba, Ibaraki, Japan †NTT Information Sharing Platform Labs., Nippon Telegraph and Telephone Corporation, Musashino-shi, Tokyo Japan ‡Course of Embedded Technology Professional Graduate School of Embedded Technology, Tokai University, Minato City, Tokyo, Japan §Graduate School of Engineering, Kochi University of Technology, Tosayamada, Kami-shi, Kochi, Japan

Read the paper · More papers on PaperTik