Heterogeneous parallel computing with Java: Jabber or justified?

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Is Java a good language for programming heterogeneous parallel computing systems? It is a well-designed modern language that, combined with the Java Virtual Machine (JVM), offers a myriad of modern programming features and excellent portability. However, in speedup-oriented heterogeneous computing, the primary concern is obtaining the best possible execution speed from the heterogeneous system. The paper briefly discusses what heterogeneous parallel computing is really about, lists some of the key features of Java, and finally summarizes how well Java matches the task of programming for heterogeneous parallel computing.

Original languageEnglish
Title of host publicationProceedings - 7th Heterogeneous Computing Workshop, HCW 1998
EditorsJohn K. Antonio
Pages159-162
Number of pages4
ISBN (Electronic)0818683651, 9780818683657
DOIs
StatePublished - 1998
Event7th Heterogeneous Computing Workshop, HCW 1998 - Orlando, United States
Duration: Mar 30 1998 → …

Publication series

NameProceedings - 7th Heterogeneous Computing Workshop, HCW 1998
Volume1998-March

Conference

Conference7th Heterogeneous Computing Workshop, HCW 1998
Country/TerritoryUnited States
CityOrlando
Period3/30/98 → …

Bibliographical note

Publisher Copyright:
© 1998 IEEE.

ASJC Scopus subject areas

  • Hardware and Architecture
  • Software

Fingerprint

Dive into the research topics of 'Heterogeneous parallel computing with Java: Jabber or justified?'. Together they form a unique fingerprint.

Cite this