TY - GEN
T1 - Distributed shared memory integration
AU - Geva, Mordechai
AU - Wiseman, Yair
PY - 2007
Y1 - 2007
N2 - Many implementations of distributed shared memories (DSMs) have been developed to date. All of the implementations have taken into consideration, the performance issues of DSM systems more than other issues like the portability of programs and API. DSM systems have APIs that fit a specific system and require a programmer's adaptation to that specific API. A migration between systems might require a significant revision of a program. Moreover, programmers who write programs for SMPs need to rewrite large portions of their programs in order to scale up their programs from SMP to a cluster of computers. We are presenting a concept for a distributed system, in which an API for any IPC mechanism will be identical, or very close to the SMP's conventional API. This concept can accustom programmers to a distributed system with ease, as well as improving the integration of existing SMP programs into distributed systems.
AB - Many implementations of distributed shared memories (DSMs) have been developed to date. All of the implementations have taken into consideration, the performance issues of DSM systems more than other issues like the portability of programs and API. DSM systems have APIs that fit a specific system and require a programmer's adaptation to that specific API. A migration between systems might require a significant revision of a program. Moreover, programmers who write programs for SMPs need to rewrite large portions of their programs in order to scale up their programs from SMP to a cluster of computers. We are presenting a concept for a distributed system, in which an API for any IPC mechanism will be identical, or very close to the SMP's conventional API. This concept can accustom programmers to a distributed system with ease, as well as improving the integration of existing SMP programs into distributed systems.
UR - http://www.scopus.com/inward/record.url?scp=47949105585&partnerID=8YFLogxK
U2 - 10.1109/IRI.2007.4296612
DO - 10.1109/IRI.2007.4296612
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:47949105585
SN - 1424414997
SN - 9781424414994
T3 - 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007
SP - 146
EP - 151
BT - 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007
T2 - 2007 IEEE International Conference on Information Reuse and Integration, IEEE IRI-2007
Y2 - 13 August 2007 through 15 August 2007
ER -