Trading computing power with ReGTime
Journal of Systems Architecture: the EUROMICRO Journal - Special double issue: cluster computing
Advanced CORBA programming with C++
Advanced CORBA programming with C++
Wire-area parallel computing in Java
JAVA '99 Proceedings of the ACM 1999 conference on Java Grande
Improving Resource Management in Distributed Systems using Language-Level Structuring Concepts
The Journal of Supercomputing
Applying NetSolve's Network-Enabled Server
IEEE Computational Science & Engineering
DISCWorld: A Distributed High Performance Computing Environment
HPCN Europe 1998 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
HPCN Europe 1996 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
Process Networks as a High-Level Notation for Metacomputing
Proceedings of the 11 IPPS/SPDP'99 Workshops Held in Conjunction with the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing
Einfluß von Sicherheitsanforderungen auf die Kommunikationsleistung im Metacomputing-System Amica
Architektur von Rechensystemen, Systemarchitektur auf dem Weg ins 3. Jahrtausend: Neue Strukturen, Konzepte, Verfahren und Bewertungsmethoden - Vorträge der 15. GI/ITG-Fachtagung ARCS '99 und der APS'99 (Arbeitsplatzrechensysteme)
Acme: an architecture description interchange language
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
Legion-a view from 50,000 feet
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Channel assignment schemes for cellular mobile telecommunication systems: A comprehensive survey
IEEE Communications Surveys & Tutorials
Self-organizing channel assignment for wireless systems
IEEE Communications Magazine
Combining Batch and Streaming Paradigms for Metacomputing Applications
HPCN Europe 2001 Proceedings of the 9th International Conference on High-Performance Computing and Networking
An Architectural Meta-application Model for Coarse Grained Metacomputing
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Integrating MPI Components into Metacomputing Applications
Proceedings of the 7th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
CX: A scalable, robust network for parallel computing
Scientific Programming
Hi-index | 0.00 |
The metacomputing system Amica is a new approach to support the development of coarse grained applications for distributed, dynamic, heterogeneous systems (e.g. computers linked to the Internet). It aims at location-transparent and convenient design of distributed applications and at easy integration of legacy systems. Applications are described in the form of application graphs based on a predefined set of reusable components and connectors. This graph is dynamically interpreted using the Amica infrastructure. Amica provides uniform access to computational resources using the well-known factory pattern. Additionally, a memory subsystem supports the location-transparent use of complex data objects which may be replicated to increase access speed. To transfer data, specific network resources can be used. We report initial experiences using Amica for a computationally intensive real-world problem, the parallel simulation of cellular mobile systems. Measurements show that Amica, even in its premature stage, provides a convenient interface and sufficient efficiency to build distributed applications utilizing heterogeneous, dynamic resources.