activity
20192026
most citedLCI: a Lightweight Communication Interface for Efficient Asynchronous Multithreaded Communication

2 citations · 4 across the 5 of their papers we have counts for

collaborators
Showing cs.DCShow all

8 papers · 1 filter

cs.DC2026

A New Lens on Multi-GPU Communication: API-Level Memory Models for Portable Optimization

Johnathan Alsop, Bradford Beckmann, Brandon Potter +5

As network communication increasingly becomes a performance bottleneck for ML and HPC workloads, it is more important than ever to optimize multi-GPU data transfers. Recently, low-…

cs.DC2026

Multithreaded Fine-Grained Asynchronous BSP for Integer Sorting with LCI and OpenMP

Minyu Cheng, Jiakun Yan, Marc Snir

The bulk synchronous parallel (BSP) model struggles with irregular workloads due to rigid global communication. While fine-grained asynchronous BSP (FA-BSP) improves overlap, exist…

cs.DC2025

Examining MPI and its Extensions for Asynchronous Multithreaded Communication

Jiakun Yan, Marc Snir, Yanfei Guo

The increasing complexity of HPC architectures and the growing adoption of irregular scientific algorithms demand efficient support for asynchronous, multithreaded communication. T…

cs.DC2025★ 2 cited

LCI: a Lightweight Communication Interface for Efficient Asynchronous Multithreaded Communication

Jiakun Yan, Marc Snir

The evolution of architectures, programming models, and algorithms is driving communication towards greater asynchrony and concurrency, usually in multithreaded environments. We pr…

cs.DC2025

Contemplating a Lightweight Communication Interface for Asynchronous Many-Task Systems

Jiakun Yan, Marc Snir

Asynchronous Many-Task Systems (AMTs) exhibit different communication patterns from traditional High-Performance Computing (HPC) applications, characterized by asynchrony, concurre…

cs.DC2025

Understanding the Communication Needs of Asynchronous Many-Task Systems -- A Case Study of HPX+LCI

Jiakun Yan, Hartmut Kaiser, Marc Snir

Asynchronous Many-Task (AMT) systems offer a potential solution for efficiently programming complicated scientific applications on extreme-scale heterogeneous architectures. Howeve…

cs.DC2024★ 2 cited

Asynchronous-Many-Task Systems: Challenges and Opportunities -- Scaling an AMR Astrophysics Code on Exascale machines using Kokkos and HPX

Gregor Daiß, Patrick Diehl, Jiakun Yan +9

Dynamic and adaptive mesh refinement is pivotal in high-resolution, multi-physics, multi-model simulations, necessitating precise physics resolution in localized areas across expan…

cs.DC2019

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…