BIROn - Birkbeck Institutional Research Online

    An architecture and implementation of the actor model of concurrency

    Mannock, Keith and Aning, Kwabena (2017) An architecture and implementation of the actor model of concurrency. In: The 8th International Conference on Information, Intelligence Systems and Applications, 28 – 30 Aug 2017, Larnaca, Cyprus. (In Press)

    [img]
    Preview
    Text
    PID5046383.pdf - Author's Accepted Manuscript

    Download (199kB) | Preview

    Abstract

    In this paper we describe an architecture and implementation of the ACTOR model of concurrent computation which exploits the multi-core processors of modern day computer architectures. A novel aspect of our approach, and where it differs from many other implementations, is that it is hosted in an existing programming language as native constructs; we employ Swift which is rapidly rising in popularity but in its standard distribution lacks the facilities for true concurrent programming. We describe an extension to the language which enables access to concurrent features and provides an API for supporting such interactions. We consider the various architectural issues, competing approaches, and discuss early findings from our prototype implementation.

    Metadata

    Item Type: Conference or Workshop Item (Paper)
    School: Birkbeck Schools and Departments > School of Business, Economics & Informatics > Computer Science and Information Systems
    Depositing User: Keith Mannock
    Date Deposited: 12 Feb 2018 11:29
    Last Modified: 12 Feb 2018 11:29
    URI: http://eprints.bbk.ac.uk/id/eprint/20836

    Statistics

    Downloads
    Activity Overview
    215Downloads
    82Hits

    Additional statistics are available via IRStats2.

    Archive Staff Only (login required)

    Edit/View Item Edit/View Item