bug fixed in multiple definition - trial 2

This commit is contained in:
abnerhexu
2026-01-18 22:17:40 +08:00
parent b6df2e4914
commit fa6d7e10e9

View File

@@ -1,3 +1,5 @@
#ifndef _COMMON_H_
#define _COMMON_H_
#include <cuda.h> #include <cuda.h>
#include <cuda_fp16.h> #include <cuda_fp16.h>
#include <mma.h> #include <mma.h>
@@ -16,7 +18,7 @@
#include <cublas_v2.h> #include <cublas_v2.h>
#include "omp.h" #include "omp.h"
// #include "mmio_highlevel.h" #include "mmio_highlevel.h"
#ifdef f64 #ifdef f64
#define MAT_VAL_TYPE double #define MAT_VAL_TYPE double
@@ -58,3 +60,4 @@
#define GET_4_BIT(src, index) ((src >> (index << 2)) & 0xf) #define GET_4_BIT(src, index) ((src >> (index << 2)) & 0xf)
#define GET_2_BIT(src) ((src >> 30) & 0b11) #define GET_2_BIT(src) ((src >> 30) & 0b11)
#define omp_valve 1e4 #define omp_valve 1e4
#endif