DocumentCode :
3378100
Title :
Impulse: a high performance processing unit for multiprocessors for scientific calculation
Author :
Boku, Taisuke ; Nomura, Shigehiro ; Amano, Hideharu
Author_Institution :
Dept. of Electr. Eng., Keio Univ., Yokohama, Japan
fYear :
1988
fDate :
30 May-2 Jun 1988
Firstpage :
365
Lastpage :
372
Abstract :
A high-performance processing unit for multiprocessor systems for scientific calculations, called Impulse, is described. Impulse is equipped with a hardware process-control mechanism, and a powerful floating-point processor and its controller. The process-control method is based on the concurrent process model called the NC model. In the NC model, the processes and their communicating channels are static, and it is relatively easy to implement the interprocess communication server and process scheduler in hardware according to this model. To enhance the system performance, Impulse is composed of three parts, the task engine, IPC engine, and FFP engine. From the results of simulations, it appears that if IPC engine provides efficient process control even if the granularity of the processes is very fine
Keywords :
parallel architectures; parallel machines; FFP engine; IPC engine; Impulse; NC model; communicating channels; concurrent process model; controller; floating-point processor; hardware process-control mechanism; high-performance processing unit; interprocess communication server; multiprocessor systems; process scheduler; scientific calculations; simulation results; task engine; Communication system control; Engines; Hardware; Large-scale systems; Multiprocessing systems; Parallel processing; Power system modeling; Process control; Processor scheduling; System performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Architecture, 1988. Conference Proceedings. 15th Annual International Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-0861-7
Type :
conf
DOI :
10.1109/ISCA.1988.5247
Filename :
5247
Link To Document :
بازگشت