summaryrefslogtreecommitdiff
path: root/test/performance
diff options
context:
space:
mode:
authorcnugteren <web@cedricnugteren.nl>2016-04-14 19:58:26 -0600
committercnugteren <web@cedricnugteren.nl>2016-04-14 19:58:26 -0600
commit8be99de82d2ff0634c1289d9b4d1785364a68a44 (patch)
tree27c16eb24784bed190ca75fe51abf5953e3b0d6a /test/performance
parente0497807e297e38884efae67a0109a160dc693b7 (diff)
Added support for the SASUM/DASUM/ScASUM/DzASUM routines
Diffstat (limited to 'test/performance')
-rw-r--r--test/performance/client.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/test/performance/client.cc b/test/performance/client.cc
index 56ab8c8d..f22c9666 100644
--- a/test/performance/client.cc
+++ b/test/performance/client.cc
@@ -80,8 +80,10 @@ Arguments<U> Client<T,U>::ParseArguments(int argc, char *argv[], const GetMetric
if (o == kArgCOffset) { args.c_offset = GetArgument(argc, argv, help, kArgCOffset, size_t{0}); }
if (o == kArgAPOffset) { args.ap_offset= GetArgument(argc, argv, help, kArgAPOffset, size_t{0}); }
- // Dot arguments
+ // Scalar result arguments
if (o == kArgDotOffset) { args.dot_offset = GetArgument(argc, argv, help, kArgDotOffset, size_t{0}); }
+ if (o == kArgNrm2Offset) { args.nrm2_offset = GetArgument(argc, argv, help, kArgNrm2Offset, size_t{0}); }
+ if (o == kArgAsumOffset) { args.asum_offset = GetArgument(argc, argv, help, kArgAsumOffset, size_t{0}); }
// Scalar values
if (o == kArgAlpha) { args.alpha = GetArgument(argc, argv, help, kArgAlpha, GetScalar<U>()); }
@@ -292,6 +294,7 @@ void Client<T,U>::PrintTableRow(const Arguments<U>& args,
else if (o == kArgAPOffset) { integers.push_back(args.ap_offset); }
else if (o == kArgDotOffset) {integers.push_back(args.dot_offset); }
else if (o == kArgNrm2Offset){integers.push_back(args.nrm2_offset); }
+ else if (o == kArgAsumOffset){integers.push_back(args.asum_offset); }
}
auto strings = std::vector<std::string>{};
for (auto &o: options_) {