Title :
How Algorithm Definition Language (ADL) improves the performance of SmartGridSolve applications
Author :
Guidolin, Michele ; Brady, Thomas ; Lastovetsky, Alexey
Author_Institution :
Sch. of Eng., Univ. of Exeter, Exeter, UK
Abstract :
In this paper, we study the importance of languages for the specification of algorithms in high performance Grid computing. We present one such language, the Algorithm Definition Language (ADL), designed and implemented for the use in conjunction with SmartGridSolve. We demonstrate that the use of this type of language can significantly improve the performance of Grid applications. We discuss how ADL can be used to improve the execution of some typical algorithms that use conditional statements, iterative computations and adaptive methods. We present experimental results demonstrating significant performance gains due to the use of ADL.
Keywords :
formal languages; grid computing; Algorithm Definition Language; SmartGridSolve application; adaptive method; conditional statements; grid application; high performance grid computing; iterative computation; Algorithm design and analysis; Application software; Computer science; Grid computing; Heuristic algorithms; Informatics; Mesh generation; Middleware; Programming profession; Runtime;
Conference_Titel :
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-6533-0
DOI :
10.1109/IPDPSW.2010.5470921