• DocumentCode
    1184928
  • Title

    Adaptive computing on the Grid using AppLeS

  • Author

    Berman, Francine ; Wolski, Richard ; Casanova, Henri ; Cirne, Walfredo ; Dail, Holly ; Faerman, Marcio ; Figueira, Silvia ; Hayes, Jim ; Obertelli, Graziano ; Schopf, Jennifer ; Shao, Gary ; Smallen, S. ; Spring, Neil ; Su, Alan ; Zagorodnov, Dmitrii

  • Author_Institution
    San Diego Supercomput. Center, La Jolla, CA, USA
  • Volume
    14
  • Issue
    4
  • fYear
    2003
  • fDate
    4/1/2003 12:00:00 AM
  • Firstpage
    369
  • Lastpage
    382
  • Abstract
    Ensembles of distributed, heterogeneous resources, also known as computational grids, have emerged as critical platforms for high-performance and resource-intensive applications. Such platforms provide the potential for applications to aggregate enormous bandwidth, computational power, memory, secondary storage, and other resources during a single execution. However, achieving this performance potential in dynamic, heterogeneous environments is challenging. Recent experience with distributed applications indicates that adaptivity is fundamental to achieving application performance in dynamic grid environments. The AppLeS (Application Level Scheduling) project provides a methodology, application software, and software environments for adaptively scheduling and deploying applications in heterogeneous, multiuser grid environments. We discuss the AppLeS project and outline our findings.
  • Keywords
    distributed programming; metacomputing; processor scheduling; AppLeS project; Application Level Scheduling project; adaptive computing; application software; bandwidth; computational grids; computational power; distributed heterogeneous resources; dynamic heterogeneous environments; heterogeneous multiuser grid environments; high-performance applications; memory; resource-intensive applications; secondary storage; software environments; Adaptive scheduling; Application software; Computer Society; Computer networks; Computer science; Concurrent computing; Distributed computing; Dynamic scheduling; Grid computing; Processor scheduling;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2003.1195409
  • Filename
    1195409