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

📄 createdef.sh

📁 基于Blas CLapck的.用过的人知道是干啥的
💻 SH
字号:
#!/bin/sh## USAGE: <topdir> <arch> <mach> <cc> <mcc># Makes atlas architectural default file from probe results.# <topdir> : path to your ATLAS subdir (TOPdir from Make.inc)# <arch> : ARCH from Make.inc# <mach> : Machine name (usally <arch> without OS)# <cc>   : Default C compiler# <mcc>  : C compiler used for matmul compilation#TOPdir=$1arch=$2mach=$3dcc=$4mcc=$5#defdir=$1/CONFIG/ARCHS/mmdir=$1/tune/blas/gemm/$arch/resincdir=$1/include/$arch#cd $defdir ; rm -rf $machcd $defdir ; mkdir $machcd $defdir/$mach ; mkdir $dccd $TOPdir/CONFIG/ARCHS ; mkdir $archcp $TOPdir/tune/sysinfo/$arch/res/?MULADD  $defdir/.cp $TOPdir/tune/sysinfo/$arch/res/L1CacheSize  $defdir/.cp $mmdir/?MMRES  $defdir/.cp $mmdir/?gMMRES  $defdir/.cp $mmdir/?Clean[M,N,K]  $defdir/.cp $mmdir/?NB  $defdir/.cp $mmdir/?NCNB  $defdir/.cp $mmdir/?best[N,T][N,T]_*  $defdir/.cp $mmdir/?uMMRES $defdir/.cp $mmdir/?uClean[M,N,K] $defdir/.cp $mmdir/?uClean[M,N,K]F $defdir/.cp $incdir/atlas_cacheedge.h  $defdir/.cp $incdir/atlas_??NKB.h  $defdir/.cp $incdir/?Xover.h $defdir/.cp $incdir/atlas_?sysinfo.h $defdir/.cp $TOPdir/tune/blas/level3/$arch/res/atlas_?trsmXover.h $defdir/.cp $TOPdir/tune/blas/gemv/$arch/res/?MVRES $defdir/.cp $TOPdir/tune/blas/ger/$arch/res/?R1RES $defdir/.gcc -o xnegfloat negfloat.c./xnegfloat $defdir/?uClean[M,N,K] ./xnegfloat $defdir/?uClean[M,N,K]F ./xnegfloat $defdir/?uMMRES./xnegfloat $defdir/?MMRES ./xnegfloat $defdir/?gMMRES ./xnegfloat $defdir/?best* ./xnegfloat $defdir/?Clean[M,N,K]./xnegfloat $defdir/?MULADD./xnegfloat $defdir/?MVRES./xnegfloat $defdir/?R1RESrm -f ./xnegfloat# vi $defdir/?uClean[M,N,K] $defdir/?uClean[M,N,K]F $defdir/?uMMRES

⌨️ 快捷键说明

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