Title :
Optimal message-passing for data coherency in distributed architecture
Author :
Peng, Junyu ; Gajski, Daniel
Author_Institution :
Center For Embedded Comput. Syst., California Univ., Irvine, CA, USA
Abstract :
Message-passing mechanism is commonly used to preserve data coherency in distributed systems. This paper presents an algorithm for insertion of minimal message-passing in system-level design to guarantee data coherency. The target architecture is a multi-component heterogeneous system, where some components have local memory (or they are memory components by themselves). The algorithm enables automatic insertion of message-passing during system-level design to relieve designers from tedious and error-prone manual work. The optimal solution given by the algorithm also ensures the quality of automatic insertion. Experiments show that the automatic approach achieves a productivity gain of 200X over manual refinement.
Keywords :
distributed processing; message passing; parallel architectures; data coherency; distributed systems; message-passing; minimal message-passing; multi-component heterogeneous system; system-level design; Algorithm design and analysis; Computer architecture; Computer errors; Distributed computing; Embedded computing; Embedded system; Permission; Productivity; Refining; System-level design;
Conference_Titel :
System Synthesis, 2002. 15th International Symposium on
Conference_Location :
Kyoto, Japan
Print_ISBN :
1-58113-576-9