How Algorithm Definition Language (ADL) Improves the Performance of SmartGridSolve Applications
|Title:||How Algorithm Definition Language (ADL) Improves the Performance of SmartGridSolve Applications||Authors:||Guidolin, Michele; Brady, Thomas; Lastovetsky, Alexey||Permanent link:||http://hdl.handle.net/10197/12381||Date:||Jul-2009||Online since:||2021-08-05T16:33:16Z||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.||Type of material:||Technical Report||Publisher:||University College Dublin. School of Computer Science and Informatics||Series/Report no.:||UCD CSI Technical Reports; ucd-csi-2009-06||Copyright (published version):||2009 the Authors||Keywords:||Numerical simulations; Grid computing; Irregular algorithms; Algorithm definition languages||Other versions:||https://web.archive.org/web/20080226040105/http:/csiweb.ucd.ie/Research/TechnicalReports.html||Language:||en||Status of Item:||Not peer reviewed||This item is made available under a Creative Commons License:||https://creativecommons.org/licenses/by-nc-nd/3.0/ie/|
|Appears in Collections:||Computer Science and Informatics Technical Reports|
Show full item record
If you are a publisher or author and have copyright concerns for any item, please email email@example.com and the item will be withdrawn immediately. The author or person responsible for depositing the article will be contacted within one business day.