Image

Introduction to AMD GPU Programming with HIP


Webinar: Introduction to AMD GPU Programming with HIP
June 7, 2019
1:00 PM – 3:00 PM (ET)


AMD Research will be presenting a webinar titled, “Introduction to AMD GPU programming with HIP” on June 7th from 1:00 pm to 3:00 pm ET. HIP is a C++ runtime API that allows developers to write portable code to run on AMD and NVIDIA GPUs. It is an interface that uses the underlying Radeon Open Compute (ROCm) or CUDA platform that is installed on a system. The API is similar to CUDA so porting existing codes from CUDA to HIP should be fairly straightforward in most cases. In addition, HIP provides porting tools which can be used to help port CUDA codes to the HIP layer, with no overhead compared to the original CUDA application. HIP is not intended to be a drop-in replacement for CUDA, and this webinar will include guidance on the manual coding and performance tuning work needed to complete the port.

Key features include:

  • HIP is a thin layer and has little or no performance impact over coding directly in CUDA.
  • HIP allows coding in a single-source C++ programming language including features such as templates, C++11 lambdas, classes, namespaces, and more.
  • The “hipify” tools automatically converts source from CUDA to HIP.
  • Developers can specialize for the platform (CUDA or HIP) to tune for performance or handle tricky cases.

  • Registration
    Registration is required, and participation is limited to 200 attendees. The slides and video will be made available after the event. Although this event is open to OLCF users, the registration form is being hosted on the following ECP page (click “Tickets”): https://www.exascaleproject.org/event/amd-gpuprogramming-hip/


    If you have any questions, please contact Ashley Barker (ashley@ornl.gov).


    Date

    Jun 07 2019
    Expired!

    Time

    1:00 pm - 3:00 pm
    Category

    Organizer

    Ashley Barker
    Phone
    (865) 574-1841
    Email
    ashley@ornl.gov
    QR Code

    Comments are closed.