Monday, 10 December, 2018 |
Tuesday, 11 December, 2018 |
Wednesday, 12 December, 2018 |
|
8:30 AM | Reception, Arm Lobby | Reception, Arm Lobby | Reception, Arm Lobby |
9:00 AM | Keynote: Steve Poole, Los Alamos National Laboratory | Keynote: UCX and MPI on Astra at Sandia national laboratory | Keynote: RDMA Core Overview, Jason Gunthorpe |
10:00 AM | Topic: UCX Roadmap 2019 and UCX 2.0. Abstract: Things we would like to change/optimize/cleanup in next UCP API, and backward compatibility considerations Speaker: Pasha/ARM and Yossi/Mellanox |
Topic: UCT component architecture. Abstract: Split UCT to modules, and load them dynamically, so missing dependencies would disable only the relevant transports. Speaker: Yossi/Mellanox |
RDMA CORE |
11:00 AM | Topic: Open MPI integration with UCX Updates. Speaker: Mellanox |
Topic: UCP Active message API. Abstract: Discuss active messages implementation on UCP level. Speaker: Yossi/Mellanox |
RDMA CORE |
12:00 PM | ** Working Lunch ** Topic: Regression and testing for multiple uarch (x86/Power/ARM) and interconnects ( RoCE, iWARP, TCP, etc.) Speaker: All |
** Working Lunch ** Topic: 1.Multi-uarch support for various architectures, 2. Internal memcpy (DPDK style) Speaker: All |
** Working Lunch ** RDMA CORE |
1:00 PM |
Topic: UCX specification and manages update Speaker: Brad/AMD |
Topic: Async progress for protocols, 2. Internal memcpy (DPDK style) Abstract: Progress various protocols, such as rendezvous, stream, disconnect, RMA/AMO emulation using progress thread Speaker: All |
RDMA CORE |
2:00 PM |
Topic: OpenMPI BTL over UCT Abstract: UCT API freeze Speaker: Nathan/Los Alamos National Laboratory |
Topic: Support for shmem signaled put. Abstract: How to support new OpenSHMEM primitive – put with signal Speaker: Yossi/Mellanox |
Topic: Thread safety, fine-grained locking. Abstract: Discuss what is needed in UCP and UCT to support better concurrency than a big global lock Speaker: Yossi/Mellanox |
3:00 PM |
Topic: MPICH with UCX – State of the union Speaker: Ken/Argonne National Laboratory |
Topic: OpenSHMEM context to UCX worker mapping. Speaker: Manju/Mellanox |
Topic: Xpmem support for tag matching. Abstract: Use 1-copy for expected eager messages using UCT tag-offload API Speaker: Yossi/Mellanox |
4:00 PM |
Topic: OSSS SHMEM with UCX update Speaker: Tony/Stony Brook University |
Topic: UCX GPU Support. Abstract 1. State of the Union by AMD and NVIDIA 2. Datatypes for GPU devices. Speaker: Akshay/NVIDIA, Khaled/AMD, Brad/AMD |
Topic: Stream API and close protocol. Abstract: Using stream API as replacement for TCP and considerations of closing/flushing a connection Speaker: Yossi/Mellanox |
5:00 PM |
Topic: UCX Upstream rdma-core support status. Abstract Using UCX with Inbox drivers and latest rdma-core. Speaker: Yossi/Mellanox |
Topic: UCX Collectives. Abstract Khaled/AMD Topic: UCX + Python bindings. Speaker: Akshay/NVIDIA |
Topic: High availability, failover. Abstract How to implement fabric error recovery by using multiple devices/ports. Speaker: Yossi/Mellanox |
6:00 PM | Open Discussion | Open Discussion | Open Discussion |