Skip to content

Commit 98d586a

Browse files
committed
Add Jiakun's talk
1 parent 36938fb commit 98d586a

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

index.html

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@ <h2>Overview</h2>
4848
<td><b>Title</b></td>
4949
<td><b>Date</b></td>
5050
</tr>
51+
<tr>
52+
<td>Jiakun Yan</td>
53+
<td><a href="#fy258">LCI: a Lightweight Communication Interface for Asynchronous Multithreaded Communication</a></td>
54+
<td>05/27/2025</td>
55+
</tr>
5156
<tr>
5257
<td>Johannes Blaschke</td>
5358
<td><a href="#fy257">Deploying and Supporting Julia at NERSC</a></td>
@@ -102,6 +107,22 @@ <h2>Overview</h2>
102107

103108
<h2>Talks</h2>
104109

110+
<div id="fy258"></div>
111+
<h3>LCI: a Lightweight Communication Interface for Asynchronous Multithreaded Communication</h3>
112+
Speaker: Jiakun Yan<br>
113+
University of Illinois Urbana-Champaign<br><br>
114+
115+
Abstract:
116+
<p>
117+
The Lightweight Communication Interface (LCI) is an experimental communication library aiming for better asynchronous multithreaded communication support, both in terms of performance and programmability. It is also a research tool helping us understand how to design communication libraries to better fit the needs of dynamic programming systems/applications. It features a simple, incrementally refinable interface unifying all common point-to-point communication primitives and an atomic-based runtime for maximum threading efficiency. It has been integrated into established asynchronous many-task systems such as HPX and shown significant performance improvement on microbenchmarks/real-world applications. This talk will present an overview of its interface and software design and showcase its performance.
118+
</p>
119+
120+
Bio:
121+
<p>
122+
Jiakun Yan is a fifth-year Ph.D. student at UIUC, advised by Prof. Marc Snir. His research involves exploring better communication library designs for highly dynamic/irregular programming systems and applications. He is the main contributor to the Lightweight Communication Interface (LCI) Project and the HPX LCI parcelport.
123+
</p>
124+
125+
105126
<div id="fy257"></div>
106127
<h3>Deploying and Supporting Julia at NERSC</h3>
107128
Speaker: Johannes Blaschke<br>

0 commit comments

Comments
 (0)