summaryrefslogtreecommitdiff
path: root/test/diagnostics.cpp
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2017-09-23 18:06:43 +0200
committerCedric Nugteren <web@cedricnugteren.nl>2017-09-23 18:06:43 +0200
commit2df9f21ab8564cf7e55641400c0ab049df798f95 (patch)
tree4aa44264aa70730e1f702b438fc0891df503d35e /test/diagnostics.cpp
parent890281f3e8b9c0523e69500d0860aa7085e7fbe1 (diff)
Added extra benchmarks to verify new database caching keys performance
Diffstat (limited to 'test/diagnostics.cpp')
-rw-r--r--test/diagnostics.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/diagnostics.cpp b/test/diagnostics.cpp
index 6872ed6f..99b936f8 100644
--- a/test/diagnostics.cpp
+++ b/test/diagnostics.cpp
@@ -83,6 +83,9 @@ void OpenCLDiagnostics(int argc, char *argv[]) {
printf("* queue.GetContext() %.4lf ms\n", TimeFunction(kNumRuns, [&](){queue.GetContext();} ));
printf("* queue.GetDevice() %.4lf ms\n", TimeFunction(kNumRuns, [&](){queue.GetDevice();} ));
printf("* device.Name() %.4lf ms\n", TimeFunction(kNumRuns, [&](){device.Name();} ));
+ printf("* device.Vendor() %.4lf ms\n", TimeFunction(kNumRuns, [&](){device.Vendor();} ));
+ printf("* device.Version() %.4lf ms\n", TimeFunction(kNumRuns, [&](){device.Version();} ));
+ printf("* device.Platform() %.4lf ms\n", TimeFunction(kNumRuns, [&](){device.Platform();} ));
printf("* Buffer<float>(context, 1024) %.4lf ms\n", TimeFunction(kNumRuns, [&](){Buffer<float>(context, 1024);} ));
printf("\n");