From b0f37d0d2ed2c6c0bff4a2c6fc05cfd56c822e39 Mon Sep 17 00:00:00 2001 From: Evgeny Mankov Date: Fri, 28 Oct 2016 18:32:13 +0300 Subject: [PATCH] * [HIPIFY] Initial Profiler support. CUDA Driver API porting to HIP: + cuProfilerStart, cuProfilerStop. - cuProfilerInitialize & cudaProfilerInitialize - unsupported yet by HIP. --- hipify-clang/src/Cuda2Hip.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hipify-clang/src/Cuda2Hip.cpp b/hipify-clang/src/Cuda2Hip.cpp index 33e38b2c4b..7a64db715f 100644 --- a/hipify-clang/src/Cuda2Hip.cpp +++ b/hipify-clang/src/Cuda2Hip.cpp @@ -423,7 +423,11 @@ struct cuda2hipMap { cuda2hipRename["cuMemHostRegister_v2"] = {"hipHostRegister", CONV_MEM, API_DRIVER}; cuda2hipRename["cuMemHostUnregister"] = {"hipHostUnregister", CONV_MEM, API_DRIVER}; - + // Profiler + // unsupported yet by HIP + // cuda2hipRename["cuProfilerInitialize"] = {"hipProfilerInitialize", CONV_OTHER, API_DRIVER}; + cuda2hipRename["cuProfilerStart"] = {"hipProfilerStart", CONV_OTHER, API_DRIVER}; + cuda2hipRename["cuProfilerStop"] = {"hipProfilerStop", CONV_OTHER, API_DRIVER}; /////////////////////////////// CUDA RT API /////////////////////////////// // Error API