4132

Speculative Execution on GPU: An Exploratory Study

Shaoshan Liu, Christine Eisenbeis, Jean-Luc Gaudiot
Microsoft, Univ. Paris-Sud, Orsay, France
39th International Conference on Parallel Processing (ICPP), 2010

@inproceedings{liu2010speculative,

   title={Speculative Execution on GPU: An Exploratory Study},

   author={Liu, S. and Eisenbeis, C. and Gaudiot, J.L.},

   booktitle={2010 39th International Conference on Parallel Processing},

   pages={453–461},

   year={2010},

   organization={IEEE}

}

Source Source   

524

views

We explore the possibility of using GPUs for speculative execution: we implement software value prediction techniques to accelerate programs with limited parallelism, and software speculation techniques to accelerate programs that contain runtime parallelism, which are hard to parallelize statically. Our experiment results show that due to the relatively high overhead, mapping software value prediction techniques on existing GPUs may not bring any immediate performance gain. On the other hand, although software speculation techniques introduce some overhead as well, mapping these techniques to existing GPUs can already bring some performance gain over CPU.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2017 hgpu.org

All rights belong to the respective authors

Contact us: