Speed up benchmarks that take a long time to run
[riscv-tests.git] / benchmarks / mt-matmul / mt-matmul.c
index 9cc3f20bbb39d71f511ae8794cb4a2c08cb3c2e8..349e47e0fb07bbf8af9aad8f105de7d34a37baba 100644 (file)
@@ -22,6 +22,7 @@
 #include <string.h>
 #include <stdlib.h>
 #include <stdio.h>
+#include <stddef.h>
 
 
 //--------------------------------------------------------------------------
@@ -39,7 +40,7 @@
 //--------------------------------------------------------------------------
 // matmul function
  
- extern void __attribute__((noinline)) matmul(const int coreid, const int ncores, const int lda,  const data_t A[], const data_t B[], data_t C[] );
+extern void matmul(const size_t coreid, const size_t ncores, const size_t lda,  const data_t A[], const data_t B[], data_t C[] );
 
 
 //--------------------------------------------------------------------------