Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      • Quality

      No More Porting: Coding for GPUs with Standard C++, Fortran, and Python

      , HPC Architect, NVIDIA
      高度评价
      CUDA C++, CUDA Fortran, and OpenACC are hugely successful approaches to GPU programming, but wouldn’t it be nice to write an application that can run on GPUs and multicore CPUs out of the box, without any additional APIs? The parallelism features available in ISO C++ and ISO Fortran enable developers to write their codes such that the baseline code is parallel and ready to run on any parallel platform they encounter. Using libraries like cuNumeric, Python developers can write to standard APIs like NumPy and scale to a full data center. We'll demonstrate the current state-of-the-art in writing application code that is parallel and ready to run on GPUs, CPUs, and more, using only C++, Fortran, and Python. See what’s possible and learn best practices in writing parallel code with standard language parallelism.
      活动: GTC Digital Spring
      日期: March 2022
      行业: 所有行业
      级别: 初级技术
      话题: HPC - Supercomputing
      语言: 英语
      所在地: