Sciweavers

GRID
2008
Springer

ADL: An Algorithm Definition Language for SmartGridSolve

13 years 4 months ago
ADL: An Algorithm Definition Language for SmartGridSolve
SmartGridSolve is an extension of GridSolve that expands the single task map and client-server model of GridRPC by implementing server to server communication and the mapping of a group of tasks. In order to accomplish this functionality SmartGridSolve needs a task graph that highlights tasks' execution order, communication volume and computation volume for a given group of tasks. This work presents the Algorithm Description Language (ADL), a language that helps the application programmer to easily specify a task graph for any given algorithm. The language is modular, it has a well-defined structure and its syntax is similar to "C" language. This poster paper introduces a trivial example of SmartGridSolve application and the use of ADL to build the relative task graph with an overview of the language syntax.
Michele Guidolin, Alexey L. Lastovetsky
Added 10 Dec 2010
Updated 10 Dec 2010
Type Journal
Year 2008
Where GRID
Authors Michele Guidolin, Alexey L. Lastovetsky
Comments (0)