TY - GEN
T1 - Distributed real-time computing with harness
AU - Di Saverio, Emanuele
AU - Cesati, Marco
AU - Di Biagio, Christian
AU - Pennella, Guido
AU - Engelmann, Christian
PY - 2007
Y1 - 2007
N2 - Modern parallel and distributed computing solutions are often built onto a "middleware" software layer providing a higher and common level of service between computational nodes. Harness is an adaptable, plugin-based middleware framework for parallel and distributed computing. This paper reports recent research and development results of using Harness for real-time distributed computing applications in the context of an industrial environment with the needs to perform several safety critical tasks. The presented work exploits the modular architecture of Harness in conjunction with a lightweight threaded implementation to resolve several real-time issues by adding three new Harness plug-ins to provide a prioritized lightweight execution environment, low latency communication facilities, and local timestamped event logging.
AB - Modern parallel and distributed computing solutions are often built onto a "middleware" software layer providing a higher and common level of service between computational nodes. Harness is an adaptable, plugin-based middleware framework for parallel and distributed computing. This paper reports recent research and development results of using Harness for real-time distributed computing applications in the context of an industrial environment with the needs to perform several safety critical tasks. The presented work exploits the modular architecture of Harness in conjunction with a lightweight threaded implementation to resolve several real-time issues by adding three new Harness plug-ins to provide a prioritized lightweight execution environment, low latency communication facilities, and local timestamped event logging.
KW - Distributed computing
KW - Harness
KW - Middleware
KW - Plugin
KW - Real-time
UR - http://www.scopus.com/inward/record.url?scp=38449100806&partnerID=8YFLogxK
U2 - 10.1007/978-3-540-75416-9_39
DO - 10.1007/978-3-540-75416-9_39
M3 - Conference contribution
AN - SCOPUS:38449100806
SN - 9783540754152
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 281
EP - 288
BT - Recent Advances in Parallel Virtual Machine and Message Passing Interface - 14th European PVM/MPI Users' Group Meeting, Proceedings
PB - Springer Verlag
T2 - 14th European PVM/MPI Users' Group Meeting on Parallel Virtual Machine and Message Passing Interface
Y2 - 30 September 2007 through 3 October 2007
ER -