• DocumentCode
    3775158
  • Title

    Hardware-level thread migration in a 110-core shared-memory multiprocessor

  • Author

    Mieszko Lis; Keun Sup Shim;Brandon Cho;Ilia Lebedev;Srinivas Devadas

  • fYear
    2013
  • Firstpage
    1
  • Lastpage
    27
  • Abstract
    Advantages - significantly reduces traffic on high-locality workloads up to 14x reduction in traffic in some benchmarks - simple to implement and verify (indep. of core count, no transient states) - decentralized & trivially scalable (only # core ID bits, addr ↔ core mapping) Challenges - workloads should be optimized with memory model in mind (like allocating data on cache line boundaries but more coarse-grained) - automatically mapping allocation over cores not a trivial problem Opportunities - fine-grained migration is an enabling technology - since it´s cheap and responsive, can be used for almost anything - e.g., if only some cores have FPUs, migrate to access FPU.
  • Keywords
    "System-on-chip","Multicore processing","Instruction sets","Hardware","Transistors","Crosstalk"
  • Publisher
    ieee
  • Conference_Titel
    Hot Chips 25 Symposium (HCS), 2013 IEEE
  • Type

    conf

  • DOI
    10.1109/HOTCHIPS.2013.7478320
  • Filename
    7478320