20 citations · 35 across the 8 of their papers we have counts for
8 papers
Enabling Multi-threading in Heterogeneous Quantum-Classical Programming Models
Akihiro Hayashi, Austin Adams, Jeffrey Young +4
In this paper, we address some of the key limitations to realizing a generic heterogeneous parallel programming model for quantum-classical heterogeneous platforms. We discuss our…
Automatic Parallelization of Python Programs for Distributed Heterogeneous Computing
Jun Shirako, Akihiro Hayashi, Sri Raj Paul +2
This paper introduces a novel approach to automatic ahead-of-time (AOT) parallelization and optimization of sequential Python programs for execution on distributed heterogeneous pl…
A Scalable Actor-based Programming System for PGAS Runtimes
Sri Raj Paul, Akihiro Hayashi, Kun Chen +1
The PGAS model is well suited for executing irregular applications on cluster-based systems, due to its efficient support for short, one-sided messages. However, there are currentl…
MISIM: A Neural Code Semantics Similarity System Using the Context-Aware Semantics Structure
Fangke Ye, Shengtian Zhou, Anand Venkat +10
Code semantics similarity can be used for many tasks such as code recommendation, automated software defect correction, and clone detection. Yet, the accuracy of such systems has n…
A survey of sparse matrix-vector multiplication performance on large matrices
Max Grossman, Christopher Thiele, Mauricio Araya-Polo +3
We contribute a third-party survey of sparse matrix-vector (SpMV) product performance on industrial-strength, large matrices using: (1) The SpMV implementations in Intel MKL, the T…
Formalization of Phase Ordering
Tiago Cogumbreiro, Jun Shirako, Vivek Sarkar
Phasers pose an interesting synchronization mechanism that generalizes many collective synchronization patterns seen in parallel programming languages, including barriers, clocks,…