From cba214815ebcd092b02a06dd22a82435193cf2fd Mon Sep 17 00:00:00 2001 From: Bernhard Manfred Gruber Date: Thu, 11 Jan 2024 21:29:17 +0100 Subject: [PATCH] Capture and print environment --- examples/cuda/viewcopy/viewcopy.cu | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/examples/cuda/viewcopy/viewcopy.cu b/examples/cuda/viewcopy/viewcopy.cu index ddd31472b0..2bfefe4990 100644 --- a/examples/cuda/viewcopy/viewcopy.cu +++ b/examples/cuda/viewcopy/viewcopy.cu @@ -223,14 +223,15 @@ try const auto gibs = 2.0 * prop.memoryClockRate * 1000.0 * (prop.memoryBusWidth / 8) / (1024.0 * 1024.0 * 1024.0); fmt::print( "Dataset size: {:5.1f}{} (x2)\nGMemory size: {:5.1f}{}\nMax bandwidth: {:5.1f}GiB/s\nSMs: {}\nMax threads " - "per SM: {}\n", + "per SM: {}\nEnv: {}\n", dsize, dunit, gmsize, gmunit, gibs, prop.multiProcessorCount, - prop.maxThreadsPerMultiProcessor); + prop.maxThreadsPerMultiProcessor, + common::captureEnv()); // const Size maxThreads = prop.multiProcessorCount * prop.maxThreadsPerMultiProcessor; fmt::print("{:10} -> {:10} {:11} {:>10} {:>10} {:4}\n", "src", "dst", "alg", "ms", "GiB/s", "hash");