Siirry päänavigointiin Siirry hakuun Siirry pääsisältöön

Workload Type-Aware Scheduling on big.LITTLE Platforms

  • Simon Holmbacka
  • , Jörg Keller

    Tutkimustuotos: Artikkeli kirjassa/raportissa/konferenssijulkaisussaKonferenssiartikkeliTieteellinenvertaisarvioitu

    17 Sitaatiot (Scopus)

    Abstrakti

    Abstract Optimizing energy efficiency in execution strategies has tra-ditionally been heavily influenced by hardware mechanisms such as fre-quency scaling and core sleep states. With such facilities, the systemcan be scaled dynamically and on-demand to trade power dissipationfor clock speed or parallelism. Determining the most efficient executionconfiguration has been described in much related work, but few effortshave been put on including the workload type into the calculation. Thetype of the workload affects both the performance and the power of theprocessor, and is especially important when considering heterogeneoussystems like the big.LITTLE, since different cores handle the workloadwith different efficiency. In this paper, we demonstrate the influence ofthe workload type when choosing an optimal execution strategy on abig.LITTLE platform. We implement schedulers capable of includingworkload type, and we provide a runtime system capable of executing theschedules on a real-world platform. Results demonstrate that includingworkload types into the scheduler saves between 7.1% and 31.3% of energyin our best/worst corner case studies, a result that should be consideredin future implementations of big.LITTLE schedulers.

    AlkuperäiskieliEi tiedossa
    OtsikkoAlgorithms and Architectures for Parallel Processing. ICA3PP 2017
    KustantajaSpringer
    Sivut3–17
    ISBN (elektroninen)978-3-319-65482-9
    ISBN (painettu)978-3-319-65481-2
    DOI - pysyväislinkit
    TilaJulkaistu - 2017
    OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
    TapahtumaInternational Conference on Algorithms and Architectures for Parallel Processing (ICA3PP) - International Conference on Algorithms and Architectures on Parallel Processing, ICA3PP 2017
    Kesto: 21 elok. 201723 elok. 2017

    Konferenssi

    KonferenssiInternational Conference on Algorithms and Architectures for Parallel Processing (ICA3PP)
    Ajanjakso21/08/1723/08/17

    Viittausmuodot