~ubuntu-branches/ubuntu/vivid/atlas/vivid

« back to all changes in this revision

Viewing changes to CONFIG/ARCHS/CreateDef.sh

  • Committer: Bazaar Package Importer
  • Author(s): Camm Maguire
  • Date: 2002-04-13 10:07:52 UTC
  • Revision ID: james.westby@ubuntu.com-20020413100752-va9zm0rd4gpurdkq
Tags: upstream-3.2.1ln
ImportĀ upstreamĀ versionĀ 3.2.1ln

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
# USAGE: <topdir> <arch> <mach> <cc> <mcc>
 
3
TOPdir=$1
 
4
arch=$2
 
5
mach=$3
 
6
dcc=$4
 
7
mcc=$5
 
8
#
 
9
defdir=$1/CONFIG/ARCHS/
 
10
mmdir=$1/tune/blas/gemm/$arch/res
 
11
incdir=$1/include/$arch
 
12
#
 
13
cd $defdir ; rm -rf $mach
 
14
cd $defdir ; mkdir $mach
 
15
cd $defdir/$mach ; mkdir $dc
 
16
cd $TOPdir/CONFIG/ARCHS ; mkdir $arch
 
17
cp $TOPdir/tune/sysinfo/$arch/res/?MULADD  $defdir/.
 
18
cp $TOPdir/tune/sysinfo/$arch/res/L1CacheSize  $defdir/.
 
19
cp $mmdir/?MMRES  $defdir/.
 
20
cp $mmdir/?gMMRES  $defdir/.
 
21
cp $mmdir/?Clean[M,N,K]  $defdir/.
 
22
cp $mmdir/?NB  $defdir/.
 
23
cp $mmdir/?NCNB  $defdir/.
 
24
cp $mmdir/?best[N,T][N,T]_*  $defdir/.
 
25
cp $mmdir/?uMMRES $defdir/.
 
26
cp $mmdir/?uClean[M,N,K] $defdir/.
 
27
cp $mmdir/?uClean[M,N,K]F $defdir/.
 
28
cp $incdir/atlas_cacheedge.h  $defdir/.
 
29
cp $incdir/?Xover.h $defdir/.
 
30
cp $incdir/atlas_?sysinfo.h $defdir/.
 
31
cp $TOPdir/tune/blas/level3/$arch/res/atlas_?trsmXover.h $defdir/.
 
32
cp $TOPdir/tune/blas/gemv/$arch/res/?MVRES $defdir/.
 
33
cp $TOPdir/tune/blas/ger/$arch/res/?R1RES $defdir/.
 
34
gcc -o xnegfloat negfloat.c
 
35
./xnegfloat $defdir/?uClean[M,N,K] 
 
36
./xnegfloat $defdir/?uClean[M,N,K]F 
 
37
./xnegfloat $defdir/?uMMRES
 
38
./xnegfloat $defdir/?MMRES 
 
39
./xnegfloat $defdir/?gMMRES 
 
40
./xnegfloat $defdir/?best* 
 
41
./xnegfloat $defdir/?Clean[M,N,K]
 
42
./xnegfloat $defdir/?MULADD
 
43
./xnegfloat $defdir/?MVRES
 
44
./xnegfloat $defdir/?R1RES
 
45
rm -f ./xnegfloat
 
46
# vi $defdir/?uClean[M,N,K] $defdir/?uClean[M,N,K]F $defdir/?uMMRES
 
47
# ./negres.sh $arch