⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 Optimized GotoBLAS libraries
💻
📖 第 1 页 / 共 2 页
字号:
ifeq ($(CORE), P5)SGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel.SSGEMMINCOPY    =SGEMMITCOPY    =SGEMMONCOPY    =  $(ARCHSUBDIR)/gemm_ncopy.SSGEMMOTCOPY    =  $(ARCHSUBDIR)/gemm_tcopy.SSGEMMINCOPYOBJ =SGEMMITCOPYOBJ =SGEMMONCOPYOBJ =  sgemm_oncopy.$(SUFFIX)SGEMMOTCOPYOBJ =  sgemm_otcopy.$(SUFFIX)DGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel.SDGEMMINCOPY    =DGEMMITCOPY    =DGEMMONCOPY    =  $(ARCHSUBDIR)/gemm_ncopy.SDGEMMOTCOPY    =  $(ARCHSUBDIR)/gemm_tcopy.SDGEMMINCOPYOBJ =DGEMMITCOPYOBJ =DGEMMONCOPYOBJ =  dgemm_oncopy.$(SUFFIX)DGEMMOTCOPYOBJ =  dgemm_otcopy.$(SUFFIX)CGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel.SCGEMMINCOPY    =CGEMMITCOPY    =CGEMMONCOPY    =  $(ARCHSUBDIR)/zgemm_ncopy_1.SCGEMMOTCOPY    =  $(ARCHSUBDIR)/zgemm_tcopy_1.SCGEMMINCOPYOBJ =CGEMMITCOPYOBJ =CGEMMONCOPYOBJ =  cgemm_oncopy.$(SUFFIX)CGEMMOTCOPYOBJ =  cgemm_otcopy.$(SUFFIX)ZGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel.SZGEMMINCOPY    =ZGEMMITCOPY    =ZGEMMONCOPY    =  $(ARCHSUBDIR)/zgemm_ncopy_1.SZGEMMOTCOPY    =  $(ARCHSUBDIR)/zgemm_tcopy_1.SZGEMMINCOPYOBJ =ZGEMMITCOPYOBJ =ZGEMMONCOPYOBJ =  zgemm_oncopy.$(SUFFIX)ZGEMMOTCOPYOBJ =  zgemm_otcopy.$(SUFFIX)endififeq ($(CORE), KATMAI)SGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_8x2_sse.SSGEMMINCOPY    =  generic/gemm_ncopy_8.cSGEMMITCOPY    =  generic/gemm_tcopy_8.cSGEMMONCOPY    =  generic/gemm_ncopy_2.cSGEMMOTCOPY    =  generic/gemm_tcopy_2.cSGEMMINCOPYOBJ =  sgemm_incopy.$(SUFFIX)SGEMMITCOPYOBJ =  sgemm_itcopy.$(SUFFIX)SGEMMONCOPYOBJ =  sgemm_oncopy.$(SUFFIX)SGEMMOTCOPYOBJ =  sgemm_otcopy.$(SUFFIX)DGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_2x2.SDGEMMINCOPY    =DGEMMITCOPY    =DGEMMONCOPY    =  generic/gemm_ncopy_2.cDGEMMOTCOPY    =  generic/gemm_tcopy_2.cDGEMMINCOPYOBJ =DGEMMITCOPYOBJ =DGEMMONCOPYOBJ =  dgemm_oncopy.$(SUFFIX)DGEMMOTCOPYOBJ =  dgemm_otcopy.$(SUFFIX)CGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_4x1_sse.SCGEMMINCOPY    =  generic/zgemm_ncopy_4.cCGEMMITCOPY    =  generic/zgemm_tcopy_4.cCGEMMONCOPY    =  generic/zgemm_ncopy_1.cCGEMMOTCOPY    =  generic/zgemm_tcopy_1.cCGEMMINCOPYOBJ =  cgemm_incopy.$(SUFFIX)CGEMMITCOPYOBJ =  cgemm_itcopy.$(SUFFIX)CGEMMONCOPYOBJ =  cgemm_oncopy.$(SUFFIX)CGEMMOTCOPYOBJ =  cgemm_otcopy.$(SUFFIX)ZGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_1x1.SZGEMMINCOPY    =ZGEMMITCOPY    =ZGEMMONCOPY    =  generic/zgemm_ncopy_1.cZGEMMOTCOPY    =  generic/zgemm_tcopy_1.cZGEMMINCOPYOBJ =ZGEMMITCOPYOBJ =ZGEMMONCOPYOBJ =  zgemm_oncopy.$(SUFFIX)ZGEMMOTCOPYOBJ =  zgemm_otcopy.$(SUFFIX)endififeq ($(CORE), COPPERMINE)SGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_8x2_sse.SSGEMMINCOPY    =  generic/gemm_ncopy_8.cSGEMMITCOPY    =  generic/gemm_tcopy_8.cSGEMMONCOPY    =  generic/gemm_ncopy_2.cSGEMMOTCOPY    =  generic/gemm_tcopy_2.cSGEMMINCOPYOBJ =  sgemm_incopy.$(SUFFIX)SGEMMITCOPYOBJ =  sgemm_itcopy.$(SUFFIX)SGEMMONCOPYOBJ =  sgemm_oncopy.$(SUFFIX)SGEMMOTCOPYOBJ =  sgemm_otcopy.$(SUFFIX)DGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_2x2.SDGEMMINCOPY    =DGEMMITCOPY    =DGEMMONCOPY    =  generic/gemm_ncopy_2.cDGEMMOTCOPY    =  generic/gemm_tcopy_2.cDGEMMINCOPYOBJ =DGEMMITCOPYOBJ =DGEMMONCOPYOBJ =  dgemm_oncopy.$(SUFFIX)DGEMMOTCOPYOBJ =  dgemm_otcopy.$(SUFFIX)CGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_4x1_sse.SCGEMMINCOPY    =  generic/zgemm_ncopy_4.cCGEMMITCOPY    =  generic/zgemm_tcopy_4.cCGEMMONCOPY    =  generic/zgemm_ncopy_1.cCGEMMOTCOPY    =  generic/zgemm_tcopy_1.cCGEMMINCOPYOBJ =  cgemm_incopy.$(SUFFIX)CGEMMITCOPYOBJ =  cgemm_itcopy.$(SUFFIX)CGEMMONCOPYOBJ =  cgemm_oncopy.$(SUFFIX)CGEMMOTCOPYOBJ =  cgemm_otcopy.$(SUFFIX)ZGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_1x1.SZGEMMINCOPY    =ZGEMMITCOPY    =ZGEMMONCOPY    =  generic/zgemm_ncopy_1.cZGEMMOTCOPY    =  generic/zgemm_tcopy_1.cZGEMMINCOPYOBJ =ZGEMMITCOPYOBJ =ZGEMMONCOPYOBJ =  zgemm_oncopy.$(SUFFIX)ZGEMMOTCOPYOBJ =  zgemm_otcopy.$(SUFFIX)endififeq ($(CORE), NORTHWOOD)SGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_8x2_sse.SSGEMMINCOPY    =  generic/gemm_ncopy_8.cSGEMMITCOPY    =  generic/gemm_tcopy_8.cSGEMMONCOPY    =  $(ARCHSUBDIR)/gemm_ncopy_2.SSGEMMOTCOPY    =  $(ARCHSUBDIR)/gemm_tcopy_2.SSGEMMINCOPYOBJ =  sgemm_incopy.$(SUFFIX)SGEMMITCOPYOBJ =  sgemm_itcopy.$(SUFFIX)SGEMMONCOPYOBJ =  sgemm_oncopy.$(SUFFIX)SGEMMOTCOPYOBJ =  sgemm_otcopy.$(SUFFIX)DGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_4x2_sse2.SDGEMMINCOPY    =  generic/gemm_ncopy_4.cDGEMMITCOPY    =  generic/gemm_tcopy_4.cDGEMMONCOPY    =  $(ARCHSUBDIR)/gemm_ncopy_2.SDGEMMOTCOPY    =  $(ARCHSUBDIR)/gemm_tcopy_2.SDGEMMINCOPYOBJ =  dgemm_incopy.$(SUFFIX)DGEMMITCOPYOBJ =  dgemm_itcopy.$(SUFFIX)DGEMMONCOPYOBJ =  dgemm_oncopy.$(SUFFIX)DGEMMOTCOPYOBJ =  dgemm_otcopy.$(SUFFIX)CGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_4x1_sse.SCGEMMINCOPY    =  generic/zgemm_ncopy_4.cCGEMMITCOPY    =  generic/zgemm_tcopy_4.cCGEMMONCOPY    =  generic/zgemm_ncopy_1.cCGEMMOTCOPY    =  generic/zgemm_tcopy_1.cCGEMMINCOPYOBJ =  cgemm_incopy.$(SUFFIX)CGEMMITCOPYOBJ =  cgemm_itcopy.$(SUFFIX)CGEMMONCOPYOBJ =  cgemm_oncopy.$(SUFFIX)CGEMMOTCOPYOBJ =  cgemm_otcopy.$(SUFFIX)ZGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_2x1_sse2.SZGEMMINCOPY    =  generic/zgemm_ncopy_2.cZGEMMITCOPY    =  generic/zgemm_tcopy_2.cZGEMMONCOPY    =  generic/zgemm_ncopy_1.cZGEMMOTCOPY    =  generic/zgemm_tcopy_1.cZGEMMINCOPYOBJ =  zgemm_incopy.$(SUFFIX)ZGEMMITCOPYOBJ =  zgemm_itcopy.$(SUFFIX)ZGEMMONCOPYOBJ =  zgemm_oncopy.$(SUFFIX)ZGEMMOTCOPYOBJ =  zgemm_otcopy.$(SUFFIX)endififeq ($(CORE), PRESCOTT)SGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_4x4_sse3.SSGEMMINCOPY    =  SGEMMITCOPY    =  SGEMMONCOPY    =  generic/gemm_ncopy_4.cSGEMMOTCOPY    =  generic/gemm_tcopy_4.cSGEMMINCOPYOBJ =  SGEMMITCOPYOBJ =  SGEMMONCOPYOBJ =  sgemm_oncopy.$(SUFFIX)SGEMMOTCOPYOBJ =  sgemm_otcopy.$(SUFFIX)DGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_2x4_sse3.SDGEMMINCOPY    =  $(ARCHSUBDIR)/gemm_ncopy_2.SDGEMMITCOPY    =  $(ARCHSUBDIR)/gemm_tcopy_2.SDGEMMONCOPY    =  generic/gemm_ncopy_4.cDGEMMOTCOPY    =  generic/gemm_tcopy_4.cDGEMMINCOPYOBJ =  dgemm_incopy.$(SUFFIX)DGEMMITCOPYOBJ =  dgemm_itcopy.$(SUFFIX)DGEMMONCOPYOBJ =  dgemm_oncopy.$(SUFFIX)DGEMMOTCOPYOBJ =  dgemm_otcopy.$(SUFFIX)CGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_2x2_sse3.SCGEMMINCOPY    =  CGEMMITCOPY    =  CGEMMONCOPY    =  generic/zgemm_ncopy_2.cCGEMMOTCOPY    =  generic/zgemm_tcopy_2.cCGEMMINCOPYOBJ =CGEMMITCOPYOBJ =  CGEMMONCOPYOBJ =  cgemm_oncopy.$(SUFFIX)CGEMMOTCOPYOBJ =  cgemm_otcopy.$(SUFFIX)ZGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_1x2_sse3.SZGEMMINCOPY    =  generic/zgemm_ncopy_1.cZGEMMITCOPY    =  generic/zgemm_tcopy_1.cZGEMMONCOPY    =  generic/zgemm_ncopy_2.cZGEMMOTCOPY    =  generic/zgemm_tcopy_2.cZGEMMINCOPYOBJ =  zgemm_incopy.$(SUFFIX)ZGEMMITCOPYOBJ =  zgemm_itcopy.$(SUFFIX)ZGEMMONCOPYOBJ =  zgemm_oncopy.$(SUFFIX)ZGEMMOTCOPYOBJ =  zgemm_otcopy.$(SUFFIX)endififeq ($(CORE), CORE2)SGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_8x2_core2.SSGEMMINCOPY    =  generic/gemm_ncopy_8.cSGEMMITCOPY    =  generic/gemm_tcopy_8.cSGEMMONCOPY    =  $(ARCHSUBDIR)/gemm_ncopy_2.SSGEMMOTCOPY    =  $(ARCHSUBDIR)/gemm_tcopy_2.SSGEMMINCOPYOBJ =  sgemm_incopy.$(SUFFIX)SGEMMITCOPYOBJ =  sgemm_itcopy.$(SUFFIX)SGEMMONCOPYOBJ =  sgemm_oncopy.$(SUFFIX)SGEMMOTCOPYOBJ =  sgemm_otcopy.$(SUFFIX)DGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_4x2_core2.SDGEMMINCOPY    =  generic/gemm_ncopy_4.cDGEMMITCOPY    =  generic/gemm_tcopy_4.cDGEMMONCOPY    =  $(ARCHSUBDIR)/gemm_ncopy_2.SDGEMMOTCOPY    =  $(ARCHSUBDIR)/gemm_tcopy_2.SDGEMMINCOPYOBJ =  dgemm_incopy.$(SUFFIX)DGEMMITCOPYOBJ =  dgemm_itcopy.$(SUFFIX)DGEMMONCOPYOBJ =  dgemm_oncopy.$(SUFFIX)DGEMMOTCOPYOBJ =  dgemm_otcopy.$(SUFFIX)CGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_4x1_core2.SCGEMMINCOPY    =  generic/zgemm_ncopy_4.cCGEMMITCOPY    =  generic/zgemm_tcopy_4.cCGEMMONCOPY    =  generic/zgemm_ncopy_1.cCGEMMOTCOPY    =  generic/zgemm_tcopy_1.cCGEMMINCOPYOBJ =  cgemm_incopy.$(SUFFIX)CGEMMITCOPYOBJ =  cgemm_itcopy.$(SUFFIX)CGEMMONCOPYOBJ =  cgemm_oncopy.$(SUFFIX)CGEMMOTCOPYOBJ =  cgemm_otcopy.$(SUFFIX)ZGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_2x1_core2.SZGEMMINCOPY    =  generic/zgemm_ncopy_2.cZGEMMITCOPY    =  generic/zgemm_tcopy_2.cZGEMMONCOPY    =  generic/zgemm_ncopy_1.cZGEMMOTCOPY    =  generic/zgemm_tcopy_1.cZGEMMINCOPYOBJ =  zgemm_incopy.$(SUFFIX)ZGEMMITCOPYOBJ =  zgemm_itcopy.$(SUFFIX)ZGEMMONCOPYOBJ =  zgemm_oncopy.$(SUFFIX)ZGEMMOTCOPYOBJ =  zgemm_otcopy.$(SUFFIX)endififeq ($(CORE), PENRYN)SGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_4x4_penryn.SSGEMMINCOPY    =  SGEMMITCOPY    =  SGEMMONCOPY    =  generic/gemm_ncopy_4.cSGEMMOTCOPY    =  generic/gemm_tcopy_4.cSGEMMINCOPYOBJ =  SGEMMITCOPYOBJ =  SGEMMONCOPYOBJ =  sgemm_oncopy.$(SUFFIX)SGEMMOTCOPYOBJ =  sgemm_otcopy.$(SUFFIX)DGEMMKERNEL    =  $(ARCHSUBDIR)/gemm_kernel_2x4_penryn.SDGEMMINCOPY    =  $(ARCHSUBDIR)/gemm_ncopy_2.SDGEMMITCOPY    =  $(ARCHSUBDIR)/gemm_tcopy_2.SDGEMMONCOPY    =  generic/gemm_ncopy_4.cDGEMMOTCOPY    =  generic/gemm_tcopy_4.cDGEMMINCOPYOBJ =  dgemm_incopy.$(SUFFIX)DGEMMITCOPYOBJ =  dgemm_itcopy.$(SUFFIX)DGEMMONCOPYOBJ =  dgemm_oncopy.$(SUFFIX)DGEMMOTCOPYOBJ =  dgemm_otcopy.$(SUFFIX)CGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_2x2_penryn.SCGEMMINCOPY    =CGEMMITCOPY    =CGEMMONCOPY    =  generic/zgemm_ncopy_2.cCGEMMOTCOPY    =  generic/zgemm_tcopy_2.cCGEMMINCOPYOBJ =CGEMMITCOPYOBJ =CGEMMONCOPYOBJ =  cgemm_oncopy.$(SUFFIX)CGEMMOTCOPYOBJ =  cgemm_otcopy.$(SUFFIX)ZGEMMKERNEL    =  $(ARCHSUBDIR)/zgemm_kernel_1x2_penryn.SZGEMMINCOPY    =  generic/zgemm_ncopy_1.cZGEMMITCOPY    =  generic/zgemm_tcopy_1.cZGEMMONCOPY    =  generic/zgemm_ncopy_2.cZGEMMOTCOPY    =  generic/zgemm_tcopy_2.cZGEMMINCOPYOBJ =  zgemm_incopy.$(SUFFIX)ZGEMMITCOPYOBJ =  zgemm_itcopy.$(SUFFIX)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -