Statistiques
| Révision :

root / Pi / C / bench_all.sh @ 159

Historique | Voir | Annoter | Télécharger (930 octet)

1 65 equemene
DIRS="OpenMP Pthreads MPI"
2 39 equemene
3 39 equemene
CURRENT=$PWD
4 39 equemene
ITERATIONS=1000000000
5 39 equemene
6 65 equemene
cd $CURRENT/OpenMP
7 65 equemene
for THREADS in $(seq 80) ; do for j in $(seq 10); do export OMP_NUM_THREADS=$THREADS ; echo -ne "$THREADS " ; /usr/bin/time ./Pi_OpenMP_LONG 100000000000 $THREADS >/dev/null ; done ; done > $CURRENT/PiOpenMP_$(hostname)_$(date "+%Y%m%d").log 2>&1
8 65 equemene
cd $CURRENT/Pthreads
9 65 equemene
for THREADS in $(seq 80) ; do for j in $(seq 10); do export OMP_NUM_THREADS=$THREADS ; echo -ne "$THREADS " ; /usr/bin/time ./Pi_Pthreads_LONG 100000000000 $THREADS >/dev/null ; done ; done > $CURRENT/PiPthreads_$(hostname)_$(date "+%Y%m%d").log 2>&1
10 65 equemene
cd $CURRENT/MPI
11 65 equemene
for THREADS in $(seq 80) ; do for j in $(seq 10); do export OMP_NUM_THREADS=$THREADS ; echo -ne "$THREADS " ; /usr/bin/time mpirun -np $THREADS -mca btl sm,self -x OMP_NUM_THREADS=1 ./Pi_MPI_LONG 100000000000 $THREADS >/dev/null ; done ; done > $CURRENT/PiMPI_$(hostname)_$(date "+%Y%m%d").log 2>&1
12 65 equemene
cd $CURRENT