Created
January 4, 2015 11:26
-
-
Save kortschak/3cc591a2b74a14d42fed to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define OS_LINUX 1 | |
#define ARCH_X86_64 1 | |
#define C_GCC 1 | |
#define __64BIT__ 1 | |
#define PTHREAD_CREATE_FUNC pthread_create | |
#define BUNDERSCORE _ | |
#define NEEDBUNDERSCORE 1 | |
#define NEHALEM | |
#define L1_CODE_SIZE 32768 | |
#define L1_CODE_ASSOCIATIVE 4 | |
#define L1_CODE_LINESIZE 64 | |
#define L1_DATA_SIZE 32768 | |
#define L1_DATA_ASSOCIATIVE 8 | |
#define L1_DATA_LINESIZE 64 | |
#define L2_SIZE 262144 | |
#define L2_ASSOCIATIVE 8 | |
#define L2_LINESIZE 64 | |
#define L3_SIZE 4194304 | |
#define L3_ASSOCIATIVE 12 | |
#define L3_LINESIZE 64 | |
#define ITB_SIZE 4096 | |
#define ITB_ASSOCIATIVE 4 | |
#define ITB_ENTRIES 64 | |
#define DTB_SIZE 4096 | |
#define DTB_ASSOCIATIVE 4 | |
#define DTB_DEFAULT_ENTRIES 64 | |
#define HAVE_CMOV | |
#define HAVE_MMX | |
#define HAVE_SSE | |
#define HAVE_SSE2 | |
#define HAVE_SSE3 | |
#define HAVE_SSSE3 | |
#define HAVE_SSE4_1 | |
#define HAVE_SSE4_2 | |
#define HAVE_CFLUSH | |
#define NUM_SHAREDCACHE 1 | |
#define NUM_CORES 1 | |
#define CORE_NEHALEM | |
#define CHAR_CORENAME "NEHALEM" | |
#define SLOCAL_BUFFER_SIZE 65536 | |
#define DLOCAL_BUFFER_SIZE 32768 | |
#define CLOCAL_BUFFER_SIZE 65536 | |
#define ZLOCAL_BUFFER_SIZE 32768 | |
#define GEMM_MULTITHREAD_THRESHOLD 4 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
OSNAME=Linux | |
ARCH=x86_64 | |
C_COMPILER=GCC | |
BINARY32= | |
BINARY64=1 | |
CEXTRALIB=-L/usr/lib/gcc/x86_64-linux-gnu/4.8 -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.8/../../.. -lc | |
F_COMPILER=GFORTRAN | |
FC=gfortran | |
BU=_ | |
CORE=NEHALEM | |
LIBCORE=nehalem | |
NUM_CORES=4 | |
HAVE_MMX=1 | |
HAVE_SSE=1 | |
HAVE_SSE2=1 | |
HAVE_SSE3=1 | |
HAVE_SSSE3=1 | |
HAVE_SSE4_1=1 | |
HAVE_SSE4_2=1 | |
MAKE += -j 4 | |
SGEMM_UNROLL_M=4 | |
SGEMM_UNROLL_N=8 | |
DGEMM_UNROLL_M=2 | |
DGEMM_UNROLL_N=8 | |
QGEMM_UNROLL_M=2 | |
QGEMM_UNROLL_N=2 | |
CGEMM_UNROLL_M=2 | |
CGEMM_UNROLL_N=4 | |
ZGEMM_UNROLL_M=1 | |
ZGEMM_UNROLL_N=4 | |
XGEMM_UNROLL_M=1 | |
XGEMM_UNROLL_N=1 | |
CGEMM3M_UNROLL_M=4 | |
CGEMM3M_UNROLL_N=8 | |
ZGEMM3M_UNROLL_M=2 | |
ZGEMM3M_UNROLL_N=8 | |
XGEMM3M_UNROLL_M=2 | |
XGEMM3M_UNROLL_N=2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment