Abstract
Multicomputer systems are increasingly becoming of primary interest for scalable performance. Due to their distributed memory they require use of the message-passing paradigm which, however, is considered as low level programming. Remote access facilities and reliable emulation of shared memory can hide message-passing behind a more abstract interaction protocol. In this paper we address parallel programming and investigate the special requirements to be met by shared objects. We present a class hierarchy which serves as a programming environment for highly parallel, scalable computers. The class hierarchy provides base classes for communication facilities along with a global object name space. We introduce composite virtual objects as object-oriented abstractions implemented as a group of elementary objects. Base classes for shared composite virtual objects emulating fundamental and derived data types in C+ + have been implemented. Examples show how run-time efficient the introduced approach is and how it impacts the code in terms of programming style.
| Originalsprache | Englisch |
|---|---|
| Titel | Proceedings Euromicro Workshop on Parallel and Distributed Processing |
| Seitenumfang | 8 |
| Herausgeber (Verlag) | IEEE |
| Erscheinungsdatum | 01.01.1995 |
| Seiten | 174-181 |
| Aufsatznummer | 389142 |
| ISBN (Print) | 0-8186-7031-2 |
| DOIs | |
| Publikationsstatus | Veröffentlicht - 01.01.1995 |
| Veranstaltung | 1995 Euromicro Workshop on Parallel and Distributed Processing - San Remo, Italien Dauer: 25.01.1995 → 27.01.1995 Konferenznummer: 129046 |
UN SDGs
Dieser Output leistet einen Beitrag zu folgendem(n) Ziel(en) für nachhaltige Entwicklung
-
SDG 9 – Industrie, Innovation und Infrastruktur
Fingerprint
Untersuchen Sie die Forschungsthemen von „A Class Hierarchy Emulating Virtual Shared Objects on Message-Passing Systems“. Zusammen bilden sie einen einzigartigen Fingerprint.Zitieren
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver