INTER-PROCESSOR AND INTER-PROCESS COMMUNICATION IN REAL-TIME MULTI-PROCESS COMPUTING
M A Hossain1 and M. O. Tokhi2
1 Division of Electronics and IT, School of Engineering, Sheffield Hallam University, UK.
1 Department of Automatic Control and Systems Engineering, The University of Sheffield, UK
This paper presents an investigation into the inter-processor and inter-process communication for real-time computing in multiprocessing systems. A finite difference simulation algorithm of a flexible beam is considered to demonstrate critical inter-processor and inter-process communication issues in real-time computing. Accordingly, issues such as, synchronization, sharing process resources, granularity, scheduling and mapping are explored within the framework of real-time parallel processing and parallel multithreading. The algorithm is also analysed in detail to explore the inherent data dependencies that impact on the inter-processor and inter-process communication. Finally, a comparison of the results of the implementations is made on the basis of real-time performance to lead to merits of systems design incorporating fast processing techniques for real-time applications.
Keywords: Inter-processor communication, synchronization, multiprocessing, granularity, parallel processing, multithreading
Session slot T-Fr-A17: High-performance computing for real-time signal processing and control/Area code 9d : Algorithms and Architectures for Real-Time Control

|