From e2f8068459579d4d094386d7d3215153e430cb25 Mon Sep 17 00:00:00 2001 From: Cedric Nugteren Date: Sun, 17 Dec 2017 17:58:06 +0100 Subject: Fixed an issue with the tuner: it was using platform vendor rather than device vendor --- src/tuning/tuning.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/tuning') diff --git a/src/tuning/tuning.cpp b/src/tuning/tuning.cpp index 0af17a6f..935ab257 100644 --- a/src/tuning/tuning.cpp +++ b/src/tuning/tuning.cpp @@ -38,12 +38,13 @@ void PrintTimingsToFileAsJSON(const std::string &filename, fprintf(file, " \"%s\": \"%s\",\n", datum.first.c_str(), datum.second.c_str()); } fprintf(file, " \"clblast_device_type\": \"%s\",\n", device.Type().c_str()); - fprintf(file, " \"clblast_device_vendor\": \"%s\",\n", platform.Vendor().c_str()); + fprintf(file, " \"clblast_device_vendor\": \"%s\",\n", device.Vendor().c_str()); fprintf(file, " \"clblast_device_architecture\": \"%s\",\n", GetDeviceArchitecture(device).c_str()); fprintf(file, " \"clblast_device_name\": \"%s\",\n", GetDeviceName(device).c_str()); fprintf(file, " \"device\": \"%s\",\n", device.Name().c_str()); + fprintf(file, " \"platform_vendor\": \"%s\",\n", platform.Vendor().c_str()); fprintf(file, " \"platform_version\": \"%s\",\n", platform.Version().c_str()); - fprintf(file, " \"device_vendor\": \"%s\",\n", platform.Vendor().c_str()); + fprintf(file, " \"device_vendor\": \"%s\",\n", device.Vendor().c_str()); fprintf(file, " \"device_type\": \"%s\",\n", device.Type().c_str()); fprintf(file, " \"device_core_clock\": \"%zu\",\n", device.CoreClock()); fprintf(file, " \"device_compute_units\": \"%zu\",\n", device.ComputeUnits()); -- cgit v1.2.3