GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Presentation
Media
Abstract:
We'll talk about the UCX unified communication library, a C library that acts as middleware for programming models like MPI, PGAS, and other task-based runtime models. As HPC and data science applications move to Python for prototyping purposes and for ease of development, we provide Python bindings and an object-oriented type of UCX through Python bindings with the help of Cython. We'll explain how this makes it possible for Python applications to quickly use many of UCX's communication primitives such as send-recv, distributed load-store, and callback facilities. Specifically, UCX provides CUDA-awareness, making it possible for objects concerning CUDA memory to be transferred among Python processes.
We'll talk about the UCX unified communication library, a C library that acts as middleware for programming models like MPI, PGAS, and other task-based runtime models. As HPC and data science applications move to Python for prototyping purposes and for ease of development, we provide Python bindings and an object-oriented type of UCX through Python bindings with the help of Cython. We'll explain how this makes it possible for Python applications to quickly use many of UCX's communication primitives such as send-recv, distributed load-store, and callback facilities. Specifically, UCX provides CUDA-awareness, making it possible for objects concerning CUDA memory to be transferred among Python processes.  Back
 
Topics:
Tools & Libraries, HPC and AI
Type:
Talk
Event:
GTC Silicon Valley
Year:
2019
Session ID:
S9679
Streaming:
Download:
Share:
 
 
Previous
  • Amazon Web Services
  • IBM
  • Cisco
  • Dell EMC
  • Hewlett Packard Enterprise
  • Inspur
  • Lenovo
  • SenseTime
  • Supermicro Computers
  • Synnex
  • Autodesk
  • HP
  • Linear Technology
  • MSI Computer Corp.
  • OPTIS
  • PNY
  • SK Hynix
  • vmware
  • Abaco Systems
  • Acceleware Ltd.
  • ASUSTeK COMPUTER INC
  • Cray Inc.
  • Exxact Corporation
  • Flanders - Belgium
  • Google Cloud
  • HTC VIVE
  • Liqid
  • MapD
  • Penguin Computing
  • SAP
  • Sugon
  • Twitter
Next