Blog


“UCX: An Open Source Framework for HPC Network APIs and Beyond” paper was presented at IEEE HOTI 2015 Conference

Thursday, August 27th, 2015

Pavel Shamis (Pasha) from Oak Ridge National Laboratory presented “UCX: An Open Source Framework for HPC Network APIs and Beyond” paper at IEEE HOTI 2015 conference.
“This paper presents Unified Communication X (UCX), a set of network APIs and their implementations for high throughput computing. UCX comes from the combined effort of national laboratories, industry, and academia to design and implement a high-performing and highly-scalable network stack for next generation applications and systems. UCX design provides the ability to tailor its APIs and network functionality to suit a wide variety of application domains and hardware. We envision these APIs to satisfy the networking needs of many programming models such as Message Passing Interface (MPI), OpenSHMEM, Partitioned Global Address Space (PGAS) languages, task-based paradigms and I/O bound applications. To evaluate the design we implement the APIs and protocols, and measure the performance of overhead-critical network primitives fundamental for implementing many parallel programming models and system libraries. Our results show that the latency, bandwidth, and message rate achieved by the portable UCX prototype is very close to that of the underlying driver. With UCX, we achieved a message exchange latency of 0.89 us, a bandwidth of 6138.5 MB/s, and a message rate of 14 million messages per second. As far as we know, this is the highest bandwidth and message rate achieved by any network stack (publicly known) on this hardware.”

UCX F-2-F Meeting was a Blast !

Thursday, August 13th, 2015

IMG_3387
I want to thank all the UCX community members for joining “The Fist OpenUCX F-2-F” meeting. The meeting was a real blast !!!
IMG_3385IMG_3386IMG_3389IMG_3388    

UCX Technical Presentation at OpenSHMEM 2015 Workshop

Wednesday, August 5th, 2015

Yossi Itigin presented a very nice technical presentation about the UCX effort at OpenSHMEM 2015 Workshop. The slides can be found here.
IMG_3360