ActorSpaces: A model for scalable heterogeneous computing

Gul A Agha, C. J. Callsen

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The ActorSpace model is based on message passing, but allows the user to specify a more abstract destination of messages. This decouples individual actors from each other and makes ActorSpace well suited for expressing open distributed systems, which may run on different architectures. ActorSpace supports heterogeneous computing by using the message passing facilities as an encapsulation of the individual actor's state. ActorSpace supports an open system by using a pattern as a specification of the receiving group of actors. By using the ActorSpace communication primitives, executing actors will not be aware that other actors may be executing on different architectures. The result of this is that actors can join and later leave an ongoing computation or make use of an available service without a specific connection to a set of computing actors or a server.

Original languageEnglish (US)
Title of host publicationProceedings of the 26th Hawaii International Conference on System Sciences, HICSS 1993
PublisherIEEE Computer Society
Pages100-101
Number of pages2
ISBN (Electronic)0818632305
DOIs
StatePublished - Jan 1 1993
Event26th Hawaii International Conference on System Sciences, HICSS 1993 - Wailea, United States
Duration: Jan 8 1993 → …

Publication series

NameProceedings of the Annual Hawaii International Conference on System Sciences
Volume2
ISSN (Print)1530-1605

Conference

Conference26th Hawaii International Conference on System Sciences, HICSS 1993
CountryUnited States
CityWailea
Period1/8/93 → …

Fingerprint

Message passing
Open systems
Encapsulation
Servers
Specifications
Communication

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Agha, G. A., & Callsen, C. J. (1993). ActorSpaces: A model for scalable heterogeneous computing. In Proceedings of the 26th Hawaii International Conference on System Sciences, HICSS 1993 (pp. 100-101). [284046] (Proceedings of the Annual Hawaii International Conference on System Sciences; Vol. 2). IEEE Computer Society. https://doi.org/10.1109/HICSS.1993.284046

ActorSpaces : A model for scalable heterogeneous computing. / Agha, Gul A; Callsen, C. J.

Proceedings of the 26th Hawaii International Conference on System Sciences, HICSS 1993. IEEE Computer Society, 1993. p. 100-101 284046 (Proceedings of the Annual Hawaii International Conference on System Sciences; Vol. 2).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Agha, GA & Callsen, CJ 1993, ActorSpaces: A model for scalable heterogeneous computing. in Proceedings of the 26th Hawaii International Conference on System Sciences, HICSS 1993., 284046, Proceedings of the Annual Hawaii International Conference on System Sciences, vol. 2, IEEE Computer Society, pp. 100-101, 26th Hawaii International Conference on System Sciences, HICSS 1993, Wailea, United States, 1/8/93. https://doi.org/10.1109/HICSS.1993.284046
Agha GA, Callsen CJ. ActorSpaces: A model for scalable heterogeneous computing. In Proceedings of the 26th Hawaii International Conference on System Sciences, HICSS 1993. IEEE Computer Society. 1993. p. 100-101. 284046. (Proceedings of the Annual Hawaii International Conference on System Sciences). https://doi.org/10.1109/HICSS.1993.284046
Agha, Gul A ; Callsen, C. J. / ActorSpaces : A model for scalable heterogeneous computing. Proceedings of the 26th Hawaii International Conference on System Sciences, HICSS 1993. IEEE Computer Society, 1993. pp. 100-101 (Proceedings of the Annual Hawaii International Conference on System Sciences).
@inproceedings{12db43c85387432db71a1fde957dc1c9,
title = "ActorSpaces: A model for scalable heterogeneous computing",
abstract = "The ActorSpace model is based on message passing, but allows the user to specify a more abstract destination of messages. This decouples individual actors from each other and makes ActorSpace well suited for expressing open distributed systems, which may run on different architectures. ActorSpace supports heterogeneous computing by using the message passing facilities as an encapsulation of the individual actor's state. ActorSpace supports an open system by using a pattern as a specification of the receiving group of actors. By using the ActorSpace communication primitives, executing actors will not be aware that other actors may be executing on different architectures. The result of this is that actors can join and later leave an ongoing computation or make use of an available service without a specific connection to a set of computing actors or a server.",
author = "Agha, {Gul A} and Callsen, {C. J.}",
year = "1993",
month = "1",
day = "1",
doi = "10.1109/HICSS.1993.284046",
language = "English (US)",
series = "Proceedings of the Annual Hawaii International Conference on System Sciences",
publisher = "IEEE Computer Society",
pages = "100--101",
booktitle = "Proceedings of the 26th Hawaii International Conference on System Sciences, HICSS 1993",

}

TY - GEN

T1 - ActorSpaces

T2 - A model for scalable heterogeneous computing

AU - Agha, Gul A

AU - Callsen, C. J.

PY - 1993/1/1

Y1 - 1993/1/1

N2 - The ActorSpace model is based on message passing, but allows the user to specify a more abstract destination of messages. This decouples individual actors from each other and makes ActorSpace well suited for expressing open distributed systems, which may run on different architectures. ActorSpace supports heterogeneous computing by using the message passing facilities as an encapsulation of the individual actor's state. ActorSpace supports an open system by using a pattern as a specification of the receiving group of actors. By using the ActorSpace communication primitives, executing actors will not be aware that other actors may be executing on different architectures. The result of this is that actors can join and later leave an ongoing computation or make use of an available service without a specific connection to a set of computing actors or a server.

AB - The ActorSpace model is based on message passing, but allows the user to specify a more abstract destination of messages. This decouples individual actors from each other and makes ActorSpace well suited for expressing open distributed systems, which may run on different architectures. ActorSpace supports heterogeneous computing by using the message passing facilities as an encapsulation of the individual actor's state. ActorSpace supports an open system by using a pattern as a specification of the receiving group of actors. By using the ActorSpace communication primitives, executing actors will not be aware that other actors may be executing on different architectures. The result of this is that actors can join and later leave an ongoing computation or make use of an available service without a specific connection to a set of computing actors or a server.

UR - http://www.scopus.com/inward/record.url?scp=85063381035&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85063381035&partnerID=8YFLogxK

U2 - 10.1109/HICSS.1993.284046

DO - 10.1109/HICSS.1993.284046

M3 - Conference contribution

AN - SCOPUS:85063381035

T3 - Proceedings of the Annual Hawaii International Conference on System Sciences

SP - 100

EP - 101

BT - Proceedings of the 26th Hawaii International Conference on System Sciences, HICSS 1993

PB - IEEE Computer Society

ER -