• DocumentCode
    2145513
  • Title

    Characterizing the performance benefits of fused CPU/GPU systems using FusionSim

  • Author

    Zakharenko, Vitaly ; Aamodt, Tor ; Moshovos, Andreas

  • Author_Institution
    Electrical and Computer Engineering, University of Toronto, Canada
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    685
  • Lastpage
    688
  • Abstract
    We use FusionSim to characterize the performance of the Rodinia benchmarks on fused and discrete systems. We demonstrate that the speed-up due to fusion is highly correlated with the input data size. We demonstrate that for benchmarks that benefit most from fusion, a 9.72x speed up is possible for small problem sizes. This speedup reduces to 1.84x with medium or large problem sizes. We study a simple, software-managed coherence solution for the fused system. We find that it imposes a minor performance overhead of 2% for most benchmarks and as high as 5% for some. Finally, we develop an analytical model for the performance benefit that is to be expected from fusion for applications with a simple communication and computation pattern and show that FusionSim follows the predicted performance trend.
  • Keywords
    Analytical models; Benchmark testing; Central Processing Unit; Coherence; Graphics processing units; Kernel; Throughput; CPU and GPU Fusion;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.148
  • Filename
    6513594