An alternative approach for collaborative simulation execution on a CPU+GPU hybrid system. (March 2020)
- Record Type:
- Journal Article
- Title:
- An alternative approach for collaborative simulation execution on a CPU+GPU hybrid system. (March 2020)
- Main Title:
- An alternative approach for collaborative simulation execution on a CPU+GPU hybrid system
- Authors:
- Tang, Wenjie
Cai, Wentong
Yao, Yiping
Song, Xiao
Zhu, Feng - Abstract:
- In the past few years, the graphics processing unit (GPU) has been widely used to accelerate time-consuming models in simulations. Since both model computation and simulation management are main factors that affect the performance of large-scale simulations, only accelerating model computation will limit the potential speedup. Moreover, models that can be well accelerated by a GPU could be insufficient, especially for simulations with many lightweight models. Traditionally, the parallel discrete event simulation (PDES) method is used to solve this class of simulation, but most PDES simulators only utilize the central processing unit (CPU) even though the GPU is commonly available now. Hence, we propose an alternative approach for collaborative simulation execution on a CPU+GPU hybrid system. The GPU supports both simulation management and model computation as CPUs. A concurrency-oriented scheduling algorithm was proposed to enable cooperation between the CPU and the GPU, so that multiple computation and communication resources can be efficiently utilized. In addition, GPU functions have also been carefully designed to adapt the algorithm. The combination of those efforts allows the proposed approach to achieve significant speedup compared to the traditional PDES on a CPU.
- Is Part Of:
- Simulation. Volume 96:Number 3(2020)
- Journal:
- Simulation
- Issue:
- Volume 96:Number 3(2020)
- Issue Display:
- Volume 96, Issue 3 (2020)
- Year:
- 2020
- Volume:
- 96
- Issue:
- 3
- Issue Sort Value:
- 2020-0096-0003-0000
- Page Start:
- 347
- Page End:
- 361
- Publication Date:
- 2020-03
- Subjects:
- Collaborative simulation execution -- graphics processing unit -- parallel discrete event simulation
Computer simulation -- Periodicals
003.3 - Journal URLs:
- http://SIM.sagepub.com/ ↗
http://fidelio.ingentaselect.com/vl=3713861/cl=37/nw=1/rpsv/ij/sage/00375497/contp1.htm ↗
http://firstsearch.oclc.org ↗
http://www.uk.sagepub.com/home.nav ↗ - DOI:
- 10.1177/0037549719885178 ↗
- Languages:
- English
- ISSNs:
- 0037-5497
- 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 HMNTS - ELD Digital store - Ingest File:
- 12718.xml