Skip to main content

Porting Applications to HIP

Porting Applications to HIP
Monday, August 28, 2023


ORNL Remote Participation Only 1:00 PM – 3:00 PM (ET)
NERSC Remote Participation Only 10:00 AM – 12:00 PM (PT)

AMD will present “Porting Applications to HIP” on Monday, August 28, 2023. This event is part of the HIP Training Series and will be presented by Maria del Carmen Ruiz Varela of AMD.

Porting applications from CUDA to HIP can transform an application to be portable across both Nvidia and AMD GPU hardware. With the tools from AMD, the process of “hipifying” code in many cases is automated with just a small amount of manual work required. This talk will review the AMD porting tools and how to use them. Portability for other GPU programming languages will also be briefly discussed. A demonstration of porting the DOE mini-app, Pennant, will show some both the ease of the porting process and some of the complexity that might be encountered. The hands-on exercises will be to port the same mini-app, but this time do it with a portable makefile or cmake build system that will work on both AMD and Nvidia GPU systems.

Participation in the hands-on portion of each session will be limited to participants who already have access to OLCF’s Frontier or NERSC’s Perlmutter.

The Q&A for all the sessions will be in this Google doc


NOTE: Registration is required for remote participation. To register, please click the Registration drop down below and submit the form.

If you have any questions, please contact Subil Abraham ([email protected])


[tw-toggle title=”Registration”]

There was a problem with your submission. Please review the fields below.

    [/tw-toggle] [tw-toggle title=”Remote Connection Details”]

    Will be shared via email to registered participants.
    [/tw-toggle] [tw-toggle title=”Presentations”]
    (slides, recording)
    [/tw-toggle] [tw-toggle title=”Exercises”] Exercises on Github

    [/tw-toggle] [tw-toggle title=”Survey”]

    There was a problem with your submission. Please review the fields below.

      [/tw-toggle]

      Date

      Aug 28 2023
      Expired!

      Time

      1:00 pm - 3:00 pm
      QR Code