Future Generation Computer Systems - Special issue on metacomputing
A Heuristic Algorithm for Mapping Communicating Tasks on Heterogeneous Resources
HCW '00 Proceedings of the 9th Heterogeneous Computing Workshop
Parallel Computing on Heterogeneous Networks
Parallel Computing on Heterogeneous Networks
Experiments with SmartGridSolve: Achieving higher performance by improving the GridRPC model
GRID '08 Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing
ADL: An Algorithm Definition Language for SmartGridSolve
GRID '08 Proceedings of the 2008 9th IEEE/ACM International Conference on Grid Computing
Two implementations of the preconditioned conjugate gradient method on heterogeneous computing grids
International Journal of Applied Mathematics and Computer Science - Computational Intelligence in Modern Control Systems
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
Hi-index | 0.00 |
The paper presents SmartNetSolve, an extension of NetSolve, the programming system for high performance Grid computing. The extension is aimed at higher performance of Grid applications by improving the mapping of remote tasks and allowing them to communicate directly. To achieve more optimal mapping SmartNetSolve allows a group of tasks to be scheduled collectively, meanwhile NetSolve only allows for individual and independent mapping of remote tasks. SmartNetSolve also extends the communication model of the application by allowing remote tasks to communicate directly. The paper presents the overall design of the SmartNetSolve programming system with particular focus on its motivation and the underlying execution and communication models.