187 citations · 287 across the 13 of their papers we have counts for
4 papers · 1 filter
Quantifying OpenMP: Statistical Insights into Usage and Adoption
Tal Kadosh, Niranjan Hasabnis, Timothy Mattson +2
In high-performance computing (HPC), the demand for efficient parallel programming models has grown dramatically since the end of Dennard Scaling and the subsequent move to multi-c…
Advising OpenMP Parallelization via a Graph-Based Approach with Transformers
Tal Kadosh, Nadav Schneider, Niranjan Hasabnis +3
There is an ever-present need for shared memory parallelization schemes to exploit the full potential of multi-core architectures. The most common parallelization API addressing th…
MPI-rical: Data-Driven MPI Distributed Parallelism Assistance with Transformers
Nadav Schneider, Tal Kadosh, Niranjan Hasabnis +3
Message Passing Interface (MPI) plays a crucial role in distributed memory parallelization across multiple nodes. However, parallelizing MPI code manually, and specifically, perfor…
Graphs, Matrices, and the GraphBLAS: Seven Good Reasons
Jeremy Kepner, David Bader, Aydın Buluc +3
The analysis of graphs has become increasingly important to a wide range of applications. Graph analysis presents a number of unique challenges in the areas of (1) software complex…