SIMD: add Mandelbrot benchmark

This commit is contained in:
Benjamin Bouvier 2015-02-04 14:58:49 +01:00
Родитель de3ff38a89
Коммит d03084f1be
4 изменённых файлов: 7645 добавлений и 1 удалений

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -17,6 +17,11 @@ Benchmarks = ['copy',
'primes',
'skinning']
SimdBenchmarks = ['mandelbrot-native',
'mandelbrot-polyfill']
JSBenchmarks = Benchmarks + SimdBenchmarks
RunFactor = '4'
def BuildNative(options, args, benchmark):
@ -56,7 +61,7 @@ def Exec(vec):
return o.decode("utf-8")
def BenchmarkJavaScript(options, args):
for benchmark in Benchmarks:
for benchmark in JSBenchmarks:
# Don't overwrite args!
argv = [] + args
argv.extend(['ubench.js', '--', benchmark + '.js', RunFactor])

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Разница между файлами не показана из-за своего большого размера Загрузить разницу