summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2016-05-12 19:56:21 +0200
committerCedric Nugteren <web@cedricnugteren.nl>2016-05-12 19:56:21 +0200
commitf2ba75890c522b4fe1762bfeac3e08667cf9588a (patch)
tree82e22cb72fbfb135570ce3bf3234bd1f60c760c1 /include
parent1c72d225c53c123ed810cf3f56f5c92603f7f791 (diff)
Initial changes in preparation for half-precision fp16 support
Diffstat (limited to 'include')
-rw-r--r--include/internal/tuning.h2
-rw-r--r--include/internal/utilities.h3
2 files changed, 5 insertions, 0 deletions
diff --git a/include/internal/tuning.h b/include/internal/tuning.h
index 5645a5e5..6ba1db61 100644
--- a/include/internal/tuning.h
+++ b/include/internal/tuning.h
@@ -20,6 +20,8 @@
#include <cltune.h>
+#include "internal/utilities.h"
+
namespace clblast {
// =================================================================================================
diff --git a/include/internal/utilities.h b/include/internal/utilities.h
index 82cd7f44..46d9b8f1 100644
--- a/include/internal/utilities.h
+++ b/include/internal/utilities.h
@@ -27,6 +27,9 @@
namespace clblast {
// =================================================================================================
+// Host data-type for half-precision floating-point (16-bit)
+using half = cl_half;
+
// Shorthands for complex data-types
using float2 = std::complex<float>;
using double2 = std::complex<double>;