Skip to content

Commit d852d71

Browse files
EJainDevCNugteren
andauthored
Fix CUDA API Interportability (#639)
* Fixed a size_t to unsigned int warning in wrapper_cblas.hpp * Update CHANGELOG Co-authored-by: Cedric Nugteren <web@cedricnugteren.nl> * Removed include of "clblast.h" which was breaking the library's compatibility with the CUDA API. * Updated clblast_cuda API implementation to also include clblast_cuda.h * Applied more clang format. * Formatted remaining files. * Formatted database files again. * Fixed compilation errors. * Removed CLBLAST_BUILDING_CLBLAST macro. --------- Co-authored-by: Cedric Nugteren <web@cedricnugteren.nl>
1 parent c4a0869 commit d852d71

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+8
-125
lines changed

src/api_common.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include <vector>
1313

1414
#include "cache.hpp"
15-
#include "clblast.h"
1615
#include "database/database_structure.hpp"
1716
#include "routines/routines.hpp"
1817
#include "utilities/backend.hpp"

src/cache.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <string>
1818
#include <tuple>
1919

20-
#include "clblast.h"
2120
#include "utilities/backend.hpp"
2221

2322
namespace clblast {

src/clblast_c.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
#include <cstddef>
1313
#include <string>
1414

15-
#include "clblast.h"
1615
#include "utilities/clblast_exceptions.hpp"
1716
#include "utilities/utilities.hpp"
1817

src/clblast_cuda.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include <cstddef>
1616
#include <string>
1717

18-
#include "clblast.h"
1918
#include "database/database.hpp"
2019
#include "routines/routines.hpp"
2120
#include "utilities/backend.hpp"

src/clblast_netlib_c.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include <cstdlib>
1515
#include <stdexcept>
1616

17-
#include "clblast.h"
1817
#include "utilities/backend.hpp"
1918
#include "utilities/utilities.hpp"
2019

src/database/database.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include <string>
1616
#include <vector>
1717

18-
#include "clblast.h"
1918
#include "database/apple_cpu_fallback.hpp"
2019
#include "database/database_structure.hpp"
2120
#include "database/kernels/copy/copy.hpp"

src/database/database.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include <unordered_map>
2020
#include <vector>
2121

22-
#include "clblast.h"
2322
#include "database/database_structure.hpp"
2423
#include "utilities/backend.hpp"
2524
#include "utilities/clblast_exceptions.hpp"

src/database/database_structure.hpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#ifdef OPENCL_API
2121
#define CL_TARGET_OPENCL_VERSION 110
2222
#include "clblast.h"
23+
2324
#elif CUDA_API
2425
#include "clblast_cuda.h"
2526
#endif

src/routine.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include <vector>
1818

1919
#include "cache.hpp"
20-
#include "clblast.h"
2120
#include "database/database_structure.hpp"
2221
#include "utilities/backend.hpp"
2322
#include "utilities/clblast_exceptions.hpp"

src/routine.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include <vector>
2020

2121
#include "cache.hpp"
22-
#include "clblast.h"
2322
#include "database/database.hpp"
2423
#include "database/database_structure.hpp"
2524
#include "utilities/backend.hpp"

0 commit comments

Comments
 (0)