• DocumentCode
    1687722
  • Title

    DOSA: design optimizer for scientific applications

  • Author

    Bader, David A. ; Prasanna, Viktor K.

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In this paper we briefly introduce our new framework, called "design optimizer for scientific applications" (DOSA) which allows the programmer or compiler writer to explore alternative designs and optimize for speed (or power) at design-time and use a run-time optimizer. The run-time system is a portable interface that enables dynamic application optimization by interfacing with the output of DOSA. As an illustration we demonstrate speed up for two applications: parallel exact inference and community identification in large-scale networks.
  • Keywords
    application program interfaces; optimising compilers; community identification; compiler writer; design optimizer; dynamic application optimization; large-scale network; parallel exact inference; portable interface; programmer; run-time optimizer; run-time system; scientific application; Application software; Design optimization; High performance computing; Kernel; Libraries; Optimizing compilers; Pervasive computing; Program processors; Programming profession; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536426
  • Filename
    4536426