• DocumentCode
    2163836
  • Title

    SmartNet: a scheduling framework for heterogeneous computing

  • Author

    Freund, Richard ; Kidd, Taylor ; Hensgen, Debbie ; Moore, Lantz

  • Author_Institution
    RDTE Div., NCCOSC, San Diego, CA, USA
  • fYear
    1996
  • fDate
    12-14 Jun 1996
  • Firstpage
    514
  • Lastpage
    521
  • Abstract
    SmartNet is a scheduling framework for heterogeneous systems. Preliminary conservative simulation results for one of the optimization criteria, show a 1.21 improvement over Load Balancing and a 25.9 improvement over Limited Best Assignment, the two policies that evolved from homogeneous environments. SmartNet achieves these improvements through the implementation of several innovations. It recognizes and capitalizes on the inherent heterogeneity of computers in today´s distributed environments; it recognizes and accounts for the underlying non-determinism of the distributed environment; it implements an original partitioning approach, making runtime prediction more accurate and useful; it effectively schedules based on all shared resource usage, including network characteristics; and it uses statistical and filtering techniques, making a greater amount of prediction information available to the scheduling engine. In this paper, the issues associated with automatically managing a heterogeneous environment are reviewed, SmartNet´s architecture and implementation are described, and performance data is summarized
  • Keywords
    distributed processing; parallel architectures; processor scheduling; SmartNet; distributed environments; heterogeneous computing; heterogeneous environment; load balancing; optimization; scheduling; scheduling framework; shared resource; Character recognition; Computational modeling; Computer networks; Distributed computing; Information filtering; Information filters; Load management; Processor scheduling; Runtime environment; Technological innovation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms, and Networks, 1996. Proceedings., Second International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    1087-4089
  • Print_ISBN
    0-8186-7460-1
  • Type

    conf

  • DOI
    10.1109/ISPAN.1996.509034
  • Filename
    509034