3D multicore CPU vs GPU on sparse patterns of Sleptsov net virtual machine
Journal article
Authors | Zaitsev, D., Ajima, Y., Bartlett, J. F. C. and Kumar, A. |
---|---|
Abstract | A Sleptsov net is a discrete-event system, capable of universal computations, applied as a graphical language of concurrent programming for HPC and embedded domains. Search for the first fireable transition in a sequence of transitions, reordered by their priorities, represents a challenge for mass-parallel devices and a bottleneck of the virtual machine. A reduction technique for sequential search implementation on GPU, with less than logarithmic time complexity concerning the sequence length, has been developed. Together with the conventional reduction of minimum and cooperative groups, the techniques yield about ten times speed-up on CPUs and GPUs. |
Keywords | HPC; GPU; Sleptsov net computing; virtual machine; reduction of sequential choice; collective groups |
Year | 2025 |
Journal | International Journal of Parallel, Emergent and Distributed Systems |
Publisher | Taylor & Francis |
ISSN | 1744-5779 |
Digital Object Identifier (DOI) | https://doi.org/10.1080/17445760.2025.2490148 |
Web address (URL) | https://www.tandfonline.com/doi/full/10.1080/17445760.2025.2490148 |
Publisher's version | License File Access Level Open |
Output status | Published |
Publication dates | |
Online | 16 Apr 2025 |
Publication process dates | |
Accepted | 03 Apr 2025 |
Deposited | 17 Apr 2025 |
https://repository.derby.ac.uk/item/qxv55/3d-multicore-cpu-vs-gpu-on-sparse-patterns-of-sleptsov-net-virtual-machine
Download files
Publisher's version
3D multicore CPU vs GPU on sparse patterns of Sleptsov net virtual machine.pdf | ||
License: CC BY 4.0 | ||
File access level: Open |
13
total views3
total downloads13
views this month3
downloads this month