• DocumentCode
    2724620
  • Title

    Adapting Active Objects to Multicore Architectures

  • Author

    Henrio, Ludovic ; Huet, Fabrice ; Istvan, Zsolt ; Sebestyén, Gheorghe

  • Author_Institution
    INRIA, Univ. Nice Sophia Antipolis, Nice, France
  • fYear
    2011
  • fDate
    6-8 July 2011
  • Firstpage
    41
  • Lastpage
    48
  • Abstract
    There are several programming paradigms that help programmers write efficient and verifiable code for distributed environments. These solutions, however, often lack proper support for local parallelism. In this article we try to improve existing solutions for providing a distributed, highly parallel framework that is easy to program. We propose an extension to the active object programming model which optimizes the local performance of applications by harnessing the full computing power of multi-core CPUs. The need for explicit locking mechanisms is reduced by the addition of meta-information to the methods in the source code. This paper describes this language-independent meta-information, and the way we intend to use it for parallelizing execution inside an active object.
  • Keywords
    multi-threading; multiprocessing systems; object-oriented programming; active object programming model; explicit locking mechanism; language-independent meta-information; multi-threading; multicore CPU; multicore architecture; parallelism; programming paradigm; Computational modeling; Concurrent computing; Java; Message systems; Parallel processing; Programming; Synchronization; active objects; concurrent and distributed computing; parallel programming paradigm and API;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing (ISPDC), 2011 10th International Symposium on
  • Conference_Location
    Cluj Napoca
  • Print_ISBN
    978-1-4577-1536-5
  • Type

    conf

  • DOI
    10.1109/ISPDC.2011.16
  • Filename
    6108293