Time g111102 g111102 g111102 idl8v2 idl8.0m idl8v3 0.03 147* 142* 146* 101 111 100^ Empty For loop, 200 0.01 109 106 100^ 114 113 113 Call empty procedur 0.02 112 115* 120* 136* 100^ 136* Add 200000 integer 0.02 131* 166* 172* 100^ 110 100 50000 scalar loops 0.00 101 143* 100^ 350* 429* 419* Mult 512 by 512 byt 0.01 100^ 100 100 132* 133* 132* Shift 512 by 512 by 0.01 100 100^ 100 249* 230* 253* Add constant to 512 0.01 101 100^ 100 123* 135* 135* Add two 512 by 512 0.00 111 101 100^ 347* 352* 282* Mult 512 by 512 flo 0.01 129* 101 100^ 107 110 102 Shift 512 x 512 arr 0.00 103 102 100^ 339* 430* 331* Add two 512 by 512 0.01 138* 138* 138* 100 102 100^ Generate 1000000 ra 0.01 191* 188* 189* 100^ 123* 101 Invert a 192^2 rand 0.00 100^ 100^ 100^ 10270* 23430* 10555* LU Decomposition of 0.03 178* 177* 177* 100^ 105 101 Transpose 384^2 byt 0.02 101 100 100^ 102 109 103 Transpose 384^2 byt 0.04 103 104 103 100 106 100^ Transpose 384^2 byt 0.02 271* 275* 275* 102 110 100^ Log of 100000 numbe 0.00 8189* 100 100^ 195* 213* 249* Log of 100000 numbe 0.02 389* 101 100^ 108 156* 111 131072 point forwar 0.04 665* 672* 672* 101 100^ 103 Smooth 512 by 512 b 0.01 603* 594* 599* 103 100^ 106 Smooth 512 by 512 f 0.01 112 112 111 104 100^ 103 Write and read 512 0.40 250* 185* 185* 100^ 106 101 Total Time 0.01 129* 102 100^ 117* 128* 119* Geometric mean ^ = fastest. * = Slower by 15% or more. Wed Nov 02 09:26:57 2011