Title :
Message Passing System for closely coupled multiprocessor system
Author :
Elovici, Y. ; Hersh, R.D. ; Azaria, H.
Author_Institution :
Dept. of Electr. & Comput. Eng., Ben-Gurion Univ., Beer Sheva, Israel
Abstract :
A new Message Passing System (MPS) for general purpose application is based on the principle of similar Message Passing Cores placed in all the Processing Elements (PEs) of the network. Each Message Passing Core manages the communication and synchronization between the different Application Tasks by means of three approaches. The first is a primitive approach without synchronization between the tasks. The second approach permits to synchronize the communication between the tasks. The third approach minimizes the overhead of the synchronization mechanism by using the concepts of virtual channel. The MPS written in 3L Parallel C (ver 2.1) is implemented on a 16 Transputer (T800) network. Preliminary results point to good communication speed, memory consumption, congestion behavior, communication latency and computation overhead
Keywords :
computational complexity; message passing; multiprocessing systems; synchronisation; transputers; Message Passing System; closely coupled multiprocessor system; communication latency; communication speed; computation overhead; congestion behavior; memory consumption; synchronization; virtual channel; Application software; Computer aided manufacturing; Computer architecture; Computer industry; Concurrent computing; Delay; Message passing; Multiprocessing systems; Routing; System recovery;
Conference_Titel :
Electrical and Electronics Engineers in Israel, 1991. Proceedings., 17th Convention of
Conference_Location :
Tel Aviv
Print_ISBN :
0-87942-678-0
DOI :
10.1109/EEIS.1991.217644