diff --git a/libkineto/src/CuptiActivity.cpp b/libkineto/src/CuptiActivity.cpp index 28fccd995..d25916321 100644 --- a/libkineto/src/CuptiActivity.cpp +++ b/libkineto/src/CuptiActivity.cpp @@ -13,6 +13,8 @@ #include "Demangle.h" #include "DeviceProperties.h" #include "output_base.h" +#include "Logger.h" + namespace KINETO_NAMESPACE { @@ -167,7 +169,7 @@ inline const std::string GpuActivity::metadataJson() const "bytes": {}, "memory bandwidth (GB/s)": {})JSON", memcpy.deviceId, memcpy.contextId, memcpy.streamId, memcpy.correlationId, - memcpy.bytes, bandwidth(memcpy.bytes, memcpy.end - memcpy.start)); + memcpy.bytes, bandwidth(memcpy.bytes, duration())); // clang-format on } @@ -194,7 +196,7 @@ inline const std::string GpuActivity::metadataJson() cons memcpy.srcDeviceId, memcpy.deviceId, memcpy.dstDeviceId, memcpy.srcContextId, memcpy.contextId, memcpy.dstContextId, memcpy.streamId, memcpy.correlationId, - memcpy.bytes, bandwidth(memcpy.bytes, memcpy.end - memcpy.start)); + memcpy.bytes, bandwidth(memcpy.bytes, duration())); // clang-format on } @@ -220,7 +222,7 @@ inline const std::string GpuActivity::metadataJson() const "bytes": {}, "memory bandwidth (GB/s)": {})JSON", memset.deviceId, memset.contextId, memset.streamId, memset.correlationId, - memset.bytes, bandwidth(memset.bytes, memset.end - memset.start)); + memset.bytes, bandwidth(memset.bytes, duration())); // clang-format on }