summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2017-04-16 19:41:14 +0200
committerCedric Nugteren <web@cedricnugteren.nl>2017-04-16 19:41:14 +0200
commit2673f5051820db82ebb857d88c2f36f7cacbed7d (patch)
treef3323af174bde2793b3c4692f3404d2a18c5eadb /src
parent063ef729e123aa2cebc7f67c73f99f3e15606fe2 (diff)
parentb20c518f9fd05a69957c2018e72c6a648f5cdb7d (diff)
Merge branch 'development' into benchmarking
Diffstat (limited to 'src')
-rw-r--r--src/utilities/utilities.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/utilities/utilities.hpp b/src/utilities/utilities.hpp
index 535560a3..b40ec541 100644
--- a/src/utilities/utilities.hpp
+++ b/src/utilities/utilities.hpp
@@ -81,6 +81,7 @@ constexpr auto kArgFraction = "fraction";
// The client-specific arguments in string form
constexpr auto kArgCompareclblas = "clblas";
constexpr auto kArgComparecblas = "cblas";
+constexpr auto kArgComparecublas = "cublas";
constexpr auto kArgStepSize = "step";
constexpr auto kArgNumSteps = "num_steps";
constexpr auto kArgNumRuns = "runs";
@@ -188,9 +189,13 @@ struct Arguments {
// Client-specific arguments
int compare_clblas = 1;
int compare_cblas = 1;
+ int compare_cublas = 1;
size_t step = 1;
size_t num_steps = 0;
size_t num_runs = 10;
+ #ifdef CLBLAST_REF_CUBLAS
+ void* cublas_handle; // cublasHandle_t
+ #endif
// Common arguments
size_t platform_id = 0;
size_t device_id = 0;