26 citations · 53 across the 4 of their papers we have counts for
6 papers
RDMA-Based Algorithms for Sparse Matrix Multiplication on GPUs
Benjamin Brock, Aydın Buluç, Katherine Yelick
Sparse matrix multiplication is an important kernel for large-scale graph processing and other data-intensive applications. In this paper, we implement various asynchronous, RDMA-b…
Atos: A Task-Parallel GPU Dynamic Scheduling Framework for Dynamic Irregular Computations
Yuxin Chen, Benjamin Brock, Serban Porumbescu +3
We present Atos, a task-parallel GPU dynamic scheduling framework that is especially suited to dynamic irregular applications. Compared to the dominant Bulk Synchronous Parallel (B…
The Parallelism Motifs of Genomic Data Analysis
Katherine Yelick, Aydin Buluc, Muaaz Awan +11
Genomic data sets are growing dramatically as the cost of sequencing continues to decline and small sequencing devices become available. Enormous community databases store and shar…
RDMA vs. RPC for Implementing Distributed Data Structures
Benjamin Brock, Yuxin Chen, Jiakun Yan +3
Distributed data structures are key to implementing scalable applications for scientific simulations and data analysis. In this paper we look at two implementation styles for distr…
BCL: A Cross-Platform Distributed Container Library
Benjamin Brock, Aydın Buluç, Katherine Yelick
One-sided communication is a useful paradigm for irregular parallel applications, but most one-sided programming environments, including MPI's one-sided interface and PGAS programm…
Explicit Integration with GPU Acceleration for Large Kinetic Networks
Benjamin Brock, Andrew Belt, Jay Jay Billings +1
We demonstrate the first implementation of recently-developed fast explicit kinetic integration algorithms on modern graphics processing unit (GPU) accelerators. Taking as a generi…