Free YouTube views likes and subscribers? Easily!
Get Free YouTube Subscribers, Views and Likes

Advanced HIP Workshop | Porting CUDA programs to HIP | Porting techniques with hipify tools

Follow
Pawsey Supercomputing Research Centre

This video is part of the HIP workshop playlist. View full playlist here:    • Advanced HIP Workshop  

The hipifyperl command can port a single file to use the HIP API. We use it to port the file mat_mult.cpp in the directory temp_mat_mult. The flag hipkernelexecutionsyntax changes kernel launch syntax from the CUDAstyle triple Chevron method to the ANSI C++ compliant method of hipLaunchKernelGGL. The following command dumps the output to the command line, but you can use the o flag to specify an output file.

posted by FiennyFubdj