• DocumentCode
    2451406
  • 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
  • fYear
    2010
  • fDate
    19-23 April 2010
  • Firstpage
    1
  • Lastpage
    8
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/IPDPSW.2010.5470921
  • Filename
    5470921