|
|
@ -181,9 +181,9 @@ int64_t ggml_cycles_per_ms(void) {
|
|
|
|
//
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
|
|
#if defined(__cpp_lib_hardware_interference_size)
|
|
|
|
#if defined(__cpp_lib_hardware_interference_size)
|
|
|
|
const size_t CACHE_LINE_SIZE = hardware_destructive_interference_size;
|
|
|
|
#define CACHE_LINE_SIZE hardware_destructive_interference_size
|
|
|
|
#else
|
|
|
|
#else
|
|
|
|
const size_t CACHE_LINE_SIZE = 64;
|
|
|
|
#define CACHE_LINE_SIZE 64
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
|
|
const size_t CACHE_LINE_SIZE_F32 = CACHE_LINE_SIZE/sizeof(float);
|
|
|
|
const size_t CACHE_LINE_SIZE_F32 = CACHE_LINE_SIZE/sizeof(float);
|
|
|
|