├── .gitignore ├── Hello.c ├── LICENSE ├── LibShalom ├── NN_LIB ├── 94%_of_peak.zip ├── DGEMM_NN.c ├── Kernel │ ├── SMM_m8n12_new.h │ └── SMM_m8n8_new.h ├── LibShalom.h ├── Makefile ├── Makefile1 ├── NN_SMM.c ├── NPACK.h ├── PACK.c ├── PACK.h ├── SMM_NN_new.c ├── SMM_NN_thread.h ├── SMM_NT_thread.c ├── SMM_m4n17.c ├── SMM_m8n8_new.c ├── SMM_thread.c ├── benchmark.c ├── make.sh ├── run.sh ├── test_SMM_NT.c ├── test_SMM_m5n16_thread.c ├── test_temp.c └── test_temp_L1.c ├── README.md ├── benchmark ├── CNN_kernels │ ├── LibShalom_sgemm_mp.c │ └── Makefile ├── CP2K_kernels │ ├── LibShalom_dgemm.c │ └── Makefile ├── irregular-shaped_SGEMM │ ├── LibShalom_sgemm_mp.c │ └── Makefile └── small_SGEMM │ ├── LibShalom_sgemm.c │ └── Makefile └── platforms.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/.gitignore -------------------------------------------------------------------------------- /Hello.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/Hello.c -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/LICENSE -------------------------------------------------------------------------------- /LibShalom: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /NN_LIB/94%_of_peak.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/94%_of_peak.zip -------------------------------------------------------------------------------- /NN_LIB/DGEMM_NN.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/DGEMM_NN.c -------------------------------------------------------------------------------- /NN_LIB/Kernel/SMM_m8n12_new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/Kernel/SMM_m8n12_new.h -------------------------------------------------------------------------------- /NN_LIB/Kernel/SMM_m8n8_new.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/Kernel/SMM_m8n8_new.h -------------------------------------------------------------------------------- /NN_LIB/LibShalom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/LibShalom.h -------------------------------------------------------------------------------- /NN_LIB/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/Makefile -------------------------------------------------------------------------------- /NN_LIB/Makefile1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/Makefile1 -------------------------------------------------------------------------------- /NN_LIB/NN_SMM.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/NN_SMM.c -------------------------------------------------------------------------------- /NN_LIB/NPACK.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/NPACK.h -------------------------------------------------------------------------------- /NN_LIB/PACK.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/PACK.c -------------------------------------------------------------------------------- /NN_LIB/PACK.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/PACK.h -------------------------------------------------------------------------------- /NN_LIB/SMM_NN_new.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/SMM_NN_new.c -------------------------------------------------------------------------------- /NN_LIB/SMM_NN_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/SMM_NN_thread.h -------------------------------------------------------------------------------- /NN_LIB/SMM_NT_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/SMM_NT_thread.c -------------------------------------------------------------------------------- /NN_LIB/SMM_m4n17.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/SMM_m4n17.c -------------------------------------------------------------------------------- /NN_LIB/SMM_m8n8_new.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/SMM_m8n8_new.c -------------------------------------------------------------------------------- /NN_LIB/SMM_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/SMM_thread.c -------------------------------------------------------------------------------- /NN_LIB/benchmark.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/benchmark.c -------------------------------------------------------------------------------- /NN_LIB/make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/make.sh -------------------------------------------------------------------------------- /NN_LIB/run.sh: -------------------------------------------------------------------------------- 1 | yhrun -p th_ft numactl -i 0-7 ./a.out 2 | -------------------------------------------------------------------------------- /NN_LIB/test_SMM_NT.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/test_SMM_NT.c -------------------------------------------------------------------------------- /NN_LIB/test_SMM_m5n16_thread.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/test_SMM_m5n16_thread.c -------------------------------------------------------------------------------- /NN_LIB/test_temp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/test_temp.c -------------------------------------------------------------------------------- /NN_LIB/test_temp_L1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/NN_LIB/test_temp_L1.c -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/CNN_kernels/LibShalom_sgemm_mp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/benchmark/CNN_kernels/LibShalom_sgemm_mp.c -------------------------------------------------------------------------------- /benchmark/CNN_kernels/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/benchmark/CNN_kernels/Makefile -------------------------------------------------------------------------------- /benchmark/CP2K_kernels/LibShalom_dgemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/benchmark/CP2K_kernels/LibShalom_dgemm.c -------------------------------------------------------------------------------- /benchmark/CP2K_kernels/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/benchmark/CP2K_kernels/Makefile -------------------------------------------------------------------------------- /benchmark/irregular-shaped_SGEMM/LibShalom_sgemm_mp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/benchmark/irregular-shaped_SGEMM/LibShalom_sgemm_mp.c -------------------------------------------------------------------------------- /benchmark/irregular-shaped_SGEMM/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/benchmark/irregular-shaped_SGEMM/Makefile -------------------------------------------------------------------------------- /benchmark/small_SGEMM/LibShalom_sgemm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/benchmark/small_SGEMM/LibShalom_sgemm.c -------------------------------------------------------------------------------- /benchmark/small_SGEMM/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/benchmark/small_SGEMM/Makefile -------------------------------------------------------------------------------- /platforms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AnonymousYWL/MYLIB/HEAD/platforms.png --------------------------------------------------------------------------------