https://github.com/magnusmorton/trace-analysis
Raw File
Tip revision: 4645af99638edea16d00e811c922b0fb9d6b86d9 authored by Magnus Morton on 11 January 2016, 20:33:10 UTC
subplots and recording output
Tip revision: 4645af9
proper_mandel.sh
#!/usr/bin/env zsh
ns=( 10000)
sizes=(1 2 4 6 8 10 12 16 32 50 64 100 125 250 333 500 1000 2000 4000 8000 10000)
chunk=(0 1 2)
for n in $ns
do
    #untransformed warmup
    ../pycket/pycket-c mandel.rkt -c 0 -m $n > trans_benchmarks/mandelseqwu${n}

    #task
    for i in {1..10}
    do
	../pycket/pycket-c mandel.rkt -c 0 -t -m $n >> trans_benchmarks/mandelseqtask${n}
    done

    for size in $sizes
    do
	if [[ $size -gt $n ]]; then
	    break
	fi
	#warmup
	../pycket/pycket-c mandel.rkt -c $size -m $n > trans_benchmarks/mandeltranswu${n}x${size}

	#task
	for i in {1..10}
	do
	    for c in $chunk
	    do
		echo "chunk: ${c}"
		../pycket/pycket-c mandel.rkt -c $size -t -m $n -s $c >> trans_benchmarks/mandeltranstask${n}x${size}x${c}
	    done
	done
    done
done
back to top