2022
DOI: 10.1007/s10766-022-00726-5
|View full text |Cite
|
Sign up to set email alerts
|

A Deterministic Portable Parallel Pseudo-Random Number Generator for Pattern-Based Programming of Heterogeneous Parallel Systems

Abstract: SkePU is a pattern-based high-level programming model for transparent program execution on heterogeneous parallel computing systems. A key feature of SkePU is that, in general, the selection of the execution platform for a skeleton-based function call need not be determined statically. On single-node systems, SkePU can select among CPU, multithreaded CPU, single or multi-GPU execution. Many scientific applications use pseudo-random number generators (PRNGs) as part of the computation. In the interest of correc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 28 publications
0
2
0
Order By: Relevance
“…The results in this section were first presented in the paper A Deterministic Portable Parallel Pseudo-Random Number Generator for Pattern-Based Programming of Heterogeneous Parallel Systems [63].…”
Section: Experimental Evaluation Of Deterministic Prngmentioning
confidence: 99%
See 1 more Smart Citation
“…The results in this section were first presented in the paper A Deterministic Portable Parallel Pseudo-Random Number Generator for Pattern-Based Programming of Heterogeneous Parallel Systems [63].…”
Section: Experimental Evaluation Of Deterministic Prngmentioning
confidence: 99%
“…Design and implementation of a standard library for SkePU has been a major focus area in the intervening year and resulted in one publication [63], about deterministic parallel pseudo-random number generators (Chapter 13) and further concrete contributions to the EXA2PRO project, including SkePU-BLAS (Section 6.3 and Appendix C). The standard library and its components are covered in detail as the topic of Chapter 6.…”
Section: A Additions and Changes From The Licentiate Thesismentioning
confidence: 99%