Portable and Performant GPU/Heterogeneous Asynchronous Many-Task Runtime System

作者: Bradley Peterson

DOI:

关键词:

摘要: Asynchronous many-task (AMT) runtimes are maturing as a model for computing simulations on a diverse range of architectures at large-scale. The Uintah AMT framework is driven by a …

参考文章(60)
P. Humphrey, A., T. Harman, T., Berzins, M., and Smith, A Scalable Algorithm for Radiative Heat Transfer Using Reverse Monte Carlo Ray Tracing ieee international conference on high performance computing, data, and analytics. ,vol. 9137, pp. 212- 230 ,(2015) , 10.1007/978-3-319-20119-1_16
Nathan Bell, Jared Hoberock, Thrust: A Productivity-Oriented Library for CUDA Programming Massively Parallel Processors (Third Edition)#R##N#A Hands-on Approach. pp. 359- 371 ,(2012) , 10.1016/B978-0-12-385963-1.00026-5
Michael Wolfe, Iteration Space Tiling for Memory Hierarchies siam conference on parallel processing for scientific computing. pp. 357- 361 ,(1987)
Timothy L. Harris, A Pragmatic Implementation of Non-blocking Linked-Lists international symposium on distributed computing. ,vol. 2180, pp. 300- 314 ,(2001) , 10.1007/3-540-45414-4_21
The uintah framework: a unified heterogeneous task scheduling and runtime system ieee international conference on high performance computing data and analytics. pp. 2441- 2448 ,(2012) , 10.1109/SCC.2012.6674233
Robert D. Falgout, Jim E. Jones, Ulrike Meier Yang, The Design and Implementation of hypre, a Library of Parallel High Performance Preconditioners computational science and engineering. ,vol. 51, pp. 267- 294 ,(2006) , 10.1007/3-540-31619-1_8
Lawrence Rauchwerger, Francisco Arzu, Koji Ouchi, Standard Templates Adaptive Parallel Library (STAPL) Lecture Notes in Computer Science. pp. 402- 409 ,(1998) , 10.1007/3-540-49530-4_32
Sebastiano Vigna, An Experimental Exploration of Marsaglia's xorshift Generators, Scrambled ACM Transactions on Mathematical Software. ,vol. 42, pp. 30- ,(2016) , 10.1145/2845077
Elliott Slaughter, Wonchan Lee, Sean Treichler, Michael Bauer, Alex Aiken, Regent: a high-productivity programming language for HPC with logical regions ieee international conference on high performance computing data and analytics. pp. 81- ,(2015) , 10.1145/2807591.2807629
Hartmut Kaiser, Thomas Heller, Bryce Adelstein-Lelbach, Adrian Serio, Dietmar Fey, HPX: A Task Based Programming Model in a Global Address Space Proceedings of the 8th International Conference on Partitioned Global Address Space Programming Models. pp. 6- ,(2014) , 10.1145/2676870.2676883