• DocumentCode
    3592963
  • Title

    A heterogeneous multi-core architecture with stability and high performance

  • Author

    Zhang, Miao ; Zhang, Dexian

  • Author_Institution
    Coll. of Inf. Sci. & Eng., Henan Univ. of Technol., Zhengzhou, China
  • Volume
    5
  • fYear
    2010
  • Abstract
    Building heterogeneous multi-core processor is desirable because it may provide high parallel performance such as instruction level parallelism (ILP) and thread-level parallelism (TLP). However, most existing operating system and parallel applications can´t make good use of this heterogeneity because it arises dramatic instability sometimes, especially when the work of different core is unbalanced. In this paper we design a non-monotonic architecture consisted of two different types of cores to avoid the instability. Then we propose two strategies to ensure the load balance among different types of cores. In the end, we simulate this system and use these strategies to demonstrate our design is efficient. It alleviates the instability dramatically and the weighted speedup of heterogeneity-aware static scheduling (HASS) policy we examine outperforms straightforward scheduling (SS) policy by up to 2.4 and heterogeneity-aware dynamic thread migration (HADM) policy exceeds the SS policy by up to 3.
  • Keywords
    computer architecture; microprocessor chips; resource allocation; scheduling; stability; heterogeneity-aware dynamic thread migration policy; heterogeneity-aware static scheduling policy; heterogeneous multicore architecture; heterogeneous multicore processor; high performance; instruction level parallelism; load balance; nonmonotonic architecture; operating system; stability; straightforward scheduling policy; thread-level parallelism; Art; Benchmark testing; Computational modeling; Measurement; Physics; heterogeneous; high performance; multi-core; stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Application and System Modeling (ICCASM), 2010 International Conference on
  • Print_ISBN
    978-1-4244-7235-2
  • Electronic_ISBN
    978-1-4244-7237-6
  • Type

    conf

  • DOI
    10.1109/ICCASM.2010.5619131
  • Filename
    5619131