Comparing the performance of stochastic simulation on GPUs and OpenMP. (1st January 2013)
- Record Type:
- Journal Article
- Title:
- Comparing the performance of stochastic simulation on GPUs and OpenMP. (1st January 2013)
- Main Title:
- Comparing the performance of stochastic simulation on GPUs and OpenMP
- Authors:
- Xiao, Weijun
Li, Peng
Lilja, David J. - Abstract:
- Since stochastic computing performs operations using streams of bits that represent probability values instead of deterministic values, it can tolerate a large number of failures in a noisy system. However, the simulation of a stochastic implementation is extremely time-consuming. In this paper, we investigate two approaches to speed up the stochastic simulation: a GPU-based simulation and an OpenMP-based simulation. To compare these two approaches, we start with several basic stochastic computing elements (SCEs) and then use the stochastic implementation of a frame difference-based image segmentation algorithm as case study to conduct extensive experiments. Measured results show that the GPU-based simulation with 448 processing elements can achieve up to 119x performance speedup compared to the single-threaded CPU simulation and 17x performance speedup over the OpenMP-based simulation with eight processor cores. In addition, we present several performance optimisations for the GPU-based simulation which significantly benefit the performance of stochastic simulation.
- Is Part Of:
- International journal of computational science and engineering. Volume 8:Number 1(2013)
- Journal:
- International journal of computational science and engineering
- Issue:
- Volume 8:Number 1(2013)
- Issue Display:
- Volume 8, Issue 1 (2013)
- Year:
- 2013
- Volume:
- 8
- Issue:
- 1
- Issue Sort Value:
- 2013-0008-0001-0000
- Page Start:
- 34
- Page End:
- 46
- Publication Date:
- 2013-01-01
- Subjects:
- parallel computing -- GPU computing -- stochastic computing -- image processing -- fault-tolerance
Computer science -- Mathematics -- Periodicals
Computer simulation -- Mathematical aspects -- Periodicals
Computational intelligence -- Periodicals
004.015105 - Journal URLs:
- http://www.inderscience.com/jhome.php?jcode=ijcse ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 1742-7185
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 8407.xml