Title :
A system for simulating shared memory in heterogeneous distributed-memory networks with specializations for robotics applications
Author :
Jones, Judson P. ; Bangs, Alex L. ; Butler, Philip L.
Author_Institution :
Oak Ridge Nat. Lab., TN, USA
Abstract :
Hetero Helix is a programming environment which simulates shared memory on a heterogeneous network of distributed-memory computers. The machines in the network may vary with respect to their native operating systems and internal representation of numbers. Hetero Helix presents a simple shared memory programming model to developers, and considers the needs of designers, system integrators and maintainers. The key software technology in Hetero Helix is a compiler which automatically generates code for translating data representations from the format native to each machine into a common format and vice versa. The design of Hetero Helix was motivated by the requirements of robotics applications
Keywords :
operating systems (computers); program compilers; programming environments; robot programming; Hetero Helix; compiler; distributed-memory networks; format native; native operating systems; programming environment; robotics applications; shared memory; software technology; system integrators; Application software; Centralized control; Computer architecture; Computer networks; Hardware; Intelligent networks; Real time systems; Robot kinematics; Robot sensing systems; Robotics and automation;
Conference_Titel :
Robotics and Automation, 1992. Proceedings., 1992 IEEE International Conference on
Conference_Location :
Nice
Print_ISBN :
0-8186-2720-4
DOI :
10.1109/ROBOT.1992.219992