Distributed system V IPC in LOCUS: a design and implementation retrospective
SIGCOMM '86 Proceedings of the ACM SIGCOMM conference on Communications architectures & protocols
DIPC: The Linux Way of Distributed Programming
Linux Journal
Distributed Systems: Principles and Paradigms
Distributed Systems: Principles and Paradigms
An adaptive chip-multiprocessor architecture for future mobile terminals
CASES '02 Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
Globe: A Wide-Area Distributed System
IEEE Concurrency
Shell over a Cluster (SHOC): Towards Achieving Single System Image via the Shell
CLUSTER '02 Proceedings of the IEEE International Conference on Cluster Computing
Proceedings of the conference on Design, automation and test in Europe: Proceedings
Hi-index | 0.00 |
We propose a robust seamless communication architecture that enables legacy mobile terminal software designed for single-CPU processors to be run on multi-CPU processors without any software modifications. This architecture features two new technologies: proxy processes, which help achieve the design of its user-level system-call hooking and a robust design method, which reduces bandwidth variation by systematic parameter optimization. Our evaluations confirmed that this architecture achieves fundamental features with satisfactory performance, that we have succeeded in getting actual mobile terminal software to run on three CPUs without modifying the software, and that the robust design method reduces bandwidth variation by 21%.