TY - GEN
T1 - Heterogeneous parallel computing with Java
AU - Dietz, H. G.
PY - 1998
Y1 - 1998
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84864207062&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84864207062&partnerID=8YFLogxK
U2 - 10.1109/HCW.1998.666554
DO - 10.1109/HCW.1998.666554
M3 - Conference contribution
AN - SCOPUS:84864207062
T3 - Proceedings - 7th Heterogeneous Computing Workshop, HCW 1998
SP - 159
EP - 162
BT - Proceedings - 7th Heterogeneous Computing Workshop, HCW 1998
A2 - Antonio, John K.
Y2 - 30 March 1998
ER -