| 1 | DIR=GRAPH | 
|---|
| 2 | SCALE=100000000 | 
|---|
| 3 | set macros | 
|---|
| 4 | set output GRAPH.".realloc.tex" | 
|---|
| 5 | #set pointsize 2.0 | 
|---|
| 6 | set grid linetype 0 | 
|---|
| 7 | set xtics (32,64,128,256) | 
|---|
| 8 | set logscale x | 
|---|
| 9 | #set yrange [5:1000] | 
|---|
| 10 | #set ytics (5,10,25,100,250,1000) | 
|---|
| 11 | set format y "%4g" | 
|---|
| 12 | #set logscale y | 
|---|
| 13 |  | 
|---|
| 14 | if ( GRAPH eq "prolog" ) { | 
|---|
| 15 | set terminal pslatex size 1.42, 2.125 color solid 9; | 
|---|
| 16 | set ylabel sprintf( "Elapse Time, sec.", SCALE ) offset 2,0 | 
|---|
| 17 | set key maxrows 1 at screen 4.32, screen 1.03 samplen 0.5 font "Helvetica,18" | 
|---|
| 18 | set title "ARM" | 
|---|
| 19 | } else { | 
|---|
| 20 | set terminal pslatex size 1.32, 2.125 color solid 9; | 
|---|
| 21 | set key off | 
|---|
| 22 | if ( GRAPH eq "swift" ) { | 
|---|
| 23 | set title "AMD" | 
|---|
| 24 | } else { if ( GRAPH eq "java" ) { | 
|---|
| 25 | set title "Intel" | 
|---|
| 26 | } else { | 
|---|
| 27 | print "unknown machine name" | 
|---|
| 28 | exit | 
|---|
| 29 | }}} | 
|---|
| 30 |  | 
|---|
| 31 | plot DIR."/realloc" \ | 
|---|
| 32 | i 0 using 2:6 title columnheader(1) lt rgb "blue"    pt  2  ps 2 lw 1, \ | 
|---|
| 33 | '' i 1 using 2:6 title columnheader(1) lt rgb "dark-green"      pt  3  ps 2 lw 1, \ | 
|---|
| 34 | '' i 2 using 2:6 title columnheader(1) lt rgb "coral"   pt  14  ps 2 lw 4, \ | 
|---|
| 35 | '' i 3 using 2:6 title columnheader(1) lt rgb "black"   pt  16  ps 2 lw 2, \ | 
|---|
| 36 | '' i 4 using 2:6 title columnheader(1) lt rgb "red"     pt  8  ps 2 lw 2, \ | 
|---|
| 37 | '' i 5 using 2:6 title columnheader(1) lt rgb "dark-violet" pt  10  ps 2 lw 1, \ | 
|---|
| 38 | '' i 6 using 2:6 title columnheader(1) lt rgb "brown"   pt  4  ps 2 lw 1 | 
|---|