2011 IEEE International Conference on Cluster Computing 2011
DOI: 10.1109/cluster.2011.47
|View full text |Cite
|
Sign up to set email alerts
|

Multicore/GPGPU Portable Computational Kernels via Multidimensional Arrays

Abstract: Large, complex scientific and engineering application code have a significant investment in computational kernels to implement their mathematical models. Porting these computational kernels to the collection of modern manycore accelerator devices is a major challenge in that these devices have diverse programming models, application programming interfaces (APIs), and performance requirements. The Trilinos-Kokkos array programming model provides librarybased approach to implement computational kernels that are … 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

2012
2012
2013
2013

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 2 publications
0
2
0
Order By: Relevance
“…A multi-index is simply an ordered list of integers denoted by (i 0 , i 1 , i 2 , · · · ). The rank of a multi-index is the number of indices; e.g., (1,3,5) and (7,5,3,1) are rank-3 and rank-4 multi-indices. A Kokkos Array multi-index space is a Cartesian project of integer ranges…”
Section: Multidimensional Arraymentioning
confidence: 99%
See 1 more Smart Citation
“…A multi-index is simply an ordered list of integers denoted by (i 0 , i 1 , i 2 , · · · ). The rank of a multi-index is the number of indices; e.g., (1,3,5) and (7,5,3,1) are rank-3 and rank-4 multi-indices. A Kokkos Array multi-index space is a Cartesian project of integer ranges…”
Section: Multidimensional Arraymentioning
confidence: 99%
“…Fundamental performance tests were applied in the early stages of Kokkos Array development [3], including comparison to hand-coded CUDA kernels. Results from these tests led to the following fundamental performance considerations.…”
Section: Fundamental Performance Considerationsmentioning
confidence: 99%