Zobrazeno 1 - 10
of 28
pro vyhledávání: '"Peter Pirkelbauer"'
Publikováno v:
2021 IEEE/ACM 11th Workshop on Irregular Applications: Architectures and Algorithms (IA3).
Autor:
Kenneth Lamar, Christina Peterson, Damian Dechev, Roger Pearce, Keita Iwabuchi, Peter Pirkelbauer
Publikováno v:
2021 IEEE 10th Non-Volatile Memory Systems and Applications Symposium (NVMSA).
Publikováno v:
Future Generation Computer Systems. 92:920-932
Proxy applications are developed to simplify studying parallel performance of scientific simulations and to test potential solutions for performance problems. However, proxy applications are typically too simple to allow work migration or to represen
Publikováno v:
Lecture Notes in Computer Science ISBN: 9783030905385
Externí odkaz:
https://explore.openaire.eu/search/publication?articleId=doi_dedup___::c0b861d21ca2d270489242adcb8adec3
https://doi.org/10.1007/978-3-030-90539-2_16
https://doi.org/10.1007/978-3-030-90539-2_16
Publikováno v:
EduHPC@SC
Compilers and compiler-based tools have become increasingly critical for optimizing high-performance computing workloads; however, compiler development remains difficult and time consuming due to the complex nature of compilers. FreeCompilerCamp.org
Publikováno v:
SBAC-PAD
The optimistic concurrency control (OCC) utilized by in-memory databases performs writes on thread-local copies and makes the writes visible upon passing validation. However, high contention workloads suffer from failure of the validation step due to
Publikováno v:
IPDPS
This paper presents XPlacer, a framework to automatically analyze problematic data access patterns in C++ and CUDA code. XPlacer records heap memory operations in both host and device code for later analysis. To this end, XPlacer instruments read and
Publikováno v:
ACM Transactions on Architecture and Code Optimization. 15:1-25
Compared to threads, tasks are a more fine-grained alternative. The task parallel programming model offers benefits in terms of better performance portability and better load-balancing for problems that exhibit nonuniform workloads. A common scenario
Publikováno v:
Population Review. 58
Publikováno v:
Computer Languages, Systems & Structures. 45:191-203
The C Programming Language is known for being an efficient language that can be compiled on almost any architecture and operating system. However the absence of dynamic safety checks and a relatively weak type system allows programmer oversights that