Hanjun Kim Professor School of Electrical and Electronic Engineering, Yonsei University Ph.D. 2013, Department of Computer Science, Princeton University Office: Engineering Hall #3-C415 Phone: +82-2-2123-2770 Email: first_name at yonsei.ac.kr |
[Home] [Curriculum Vitae] [Publications] [CoreLab] [Korean] |
Refereed Workshop PublicationsLiberty Queues for EPIC Architectures [abstract] (PDF) Core-to-core communication bandwidth is critical for
high-performance pipeline-parallel programs. Hardware communication queues are
unlikely to be implemented and are perhaps unnecessary. This paper presents
Liberty Queues, a high-performance lock-free software-only ring buffer, and
describes the porting effort from the original x86-64 implementation to
IA-64. Liberty Queues achieve a bandwidth of 500 MB/s between unrelated
processors on a first generation Itanium 2, compared with 281 MB/s on modern
Opterons and 430 MB/s on modern Xeons claimed by related works. Bandwidth
results are presented for seven different multicore and multiprocessor systems,
as well as a sensitivity analysis. |