Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Using MPI (2nd ed.): portable parallel programming with the message-passing interface
Using MPI (2nd ed.): portable parallel programming with the message-passing interface
SETI@HOME—massively distributed computing for SETI
Computing in Science and Engineering
The Java Programming Language
Towards Dependable Home Networking: An Experience Report
DSN '00 Proceedings of the 2000 International Conference on Dependable Systems and Networks (formerly FTCS-30 and DCCA-8)
Operating System Directions for the Next Millennium
HOTOS '97 Proceedings of the 6th Workshop on Hot Topics in Operating Systems (HotOS-VI)
WebOS: Operating System Services for Wide Area Applications
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
HICSS '99 Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences-Volume 8 - Volume 8
Legion: An Operating System for Wide-Area Computing
Legion: An Operating System for Wide-Area Computing
CORBA: integrating diverse applications within distributed heterogeneous environments
IEEE Communications Magazine
Hi-index | 0.00 |
Networks of workstations are now common places. They are more and more often used by the parallel computing community to achieve large computations. These platforms have a lower cost than dedicated machines but still provide very good results. At the software level, a middleware is required to make them usable. In this paper we present Jem, the middleware that we have developed at the Laboratoire Bordelais de Recherche en Informatique - LaBRI -. We put the stress on two features - dynamic naming service and smart proxies - that make it easy for Jem to support dynamic and mobile resources.