activity
20142023
most citedA survey of sparse matrix-vector multiplication performance on large matrices

20 citations · 35 across the 8 of their papers we have counts for

collaborators

8 papers

quant-ph2023★ 2 cited

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…

cs.DC2022★ 1 cited

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…

cs.DC2021

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…

cs.LG2020★ 5 cited

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…

cs.PF2016★ 20 cited

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…

cs.DC2016★ 1 cited

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,…