• DocumentCode
    2772830
  • Title

    Performance Effect of Localized Thread Schedules in Heterogeneous Multi-Core Processors

  • Author

    Sibai, Fadi N.

  • Author_Institution
    UAE Univ., Al Ain
  • fYear
    2007
  • fDate
    18-20 Nov. 2007
  • Firstpage
    292
  • Lastpage
    296
  • Abstract
    We previously proposed a heterogeneous 16-core architecture and a nearest neighbor priority-based thread scheduling algorithm which values core affinity and permits inter-core thread migration in [1]. In this paper, we run simulation experiments under localized core affinities limited to a very small number of specific cores within core classes. These localized schedules represent applications that are user- or system-confined to specific cores or their vicinity. They may also represent stressful scenarios with high contention to specific - and possibly scarce - cores with unique functionality or computational might. The results indicate that under these localized initial core affinity scenarios, non-migratory thread scheduling algorithms perform much worse than non-affinity algorithms while the algorithms which consider core affinity and allow inter-core thread migration are best.
  • Keywords
    multiprocessing systems; scheduling; core affinity; heterogeneous multi-core processors; intercore thread migration; localized thread schedules; thread scheduling algorithm; Computer architecture; Frequency; Multicore processing; Nearest neighbor searches; Operating systems; Processor scheduling; Radio access networks; Scheduling algorithm; Surface-mount technology; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovations in Information Technology, 2007. IIT '07. 4th International Conference on
  • Conference_Location
    Dubai
  • Print_ISBN
    978-1-4244-1840-4
  • Electronic_ISBN
    978-1-4244-1841-1
  • Type

    conf

  • DOI
    10.1109/IIT.2007.4430377
  • Filename
    4430377