We describe a new, Java based, structured parallel programming environment. The environment provides the programmer with the ability to structure his parallel applications by using skeletons, and to execute the parallel skeleton code on a workstation network/cluster in a seamless way. The implementation is based on macro data flow and exploits original optimization rules to achieve high performance. The whole environment is available as an Open Source Java library and runs on top of plain JDK.
Lithium: A structured Parallel Programming Enviroment in Java
DANELUTTO, MARCO;
2002-01-01
Abstract
We describe a new, Java based, structured parallel programming environment. The environment provides the programmer with the ability to structure his parallel applications by using skeletons, and to execute the parallel skeleton code on a workstation network/cluster in a seamless way. The implementation is based on macro data flow and exploits original optimization rules to achieve high performance. The whole environment is available as an Open Source Java library and runs on top of plain JDK.File in questo prodotto:
Non ci sono file associati a questo prodotto.
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.