• DocumentCode
    2484612
  • Title

    Is shared memory programming attainable on clusters of embedded processors?

  • Author

    Karantasis, Konstantinos I. ; Polychronopoulos, Eleftherios D.

  • Author_Institution
    Comput. Eng. & Inf. Dept., Univ. of Patras, Rio, Greece
  • fYear
    2009
  • fDate
    23-29 May 2009
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    The wide increase of total processing cores in commodity processors tends to lighten the need for computer performance by the classical scientific problems as well as by the modern multimedia and every day embedded applications. Nevertheless, the introduction of this powerful and promising technology seems to inherit and in some cases magnify all the classical problems that already exist on the programming side of these environments. In this work we present a portable environment based on the Java platform targeting to mitigate the performance loss associated with the programming models used in modern multicore systems. We propose a shared memory model for programming modern multicore and distributed environments, presuming only minor interventions by the application programmer. We finally prove that when we use shared memory programming with a widely accepted programming language like Java, we can achieve at least comparable performance with classical though more sophisticated technologies.
  • Keywords
    Java; distributed programming; embedded systems; shared memory systems; Java; application programmer; distributed programming; embedded processor; multicore system; programming language; programming model; shared memory programming; Embedded computing; Embedded system; High performance computing; Informatics; Information systems; Java; Laboratories; Multicore processing; Systems engineering and theory; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
  • Conference_Location
    Rome
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-3751-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2009.5161085
  • Filename
    5161085