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 language | English |
---|---|
Title of host publication | Proceedings - 7th Heterogeneous Computing Workshop, HCW 1998 |
Editors | John K. Antonio |
Pages | 159-162 |
Number of pages | 4 |
ISBN (Electronic) | 0818683651, 9780818683657 |
DOIs | |
State | Published - 1998 |
Event | 7th Heterogeneous Computing Workshop, HCW 1998 - Orlando, United States Duration: Mar 30 1998 → … |
Publication series
Name | Proceedings - 7th Heterogeneous Computing Workshop, HCW 1998 |
---|---|
Volume | 1998-March |
Conference
Conference | 7th Heterogeneous Computing Workshop, HCW 1998 |
---|---|
Country/Territory | United States |
City | Orlando |
Period | 3/30/98 → … |
Bibliographical note
Publisher Copyright:© 1998 IEEE.
ASJC Scopus subject areas
- Hardware and Architecture
- Software