SIMD: add Mandelbrot benchmark
This commit is contained in:
Родитель
de3ff38a89
Коммит
d03084f1be
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
|
@ -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])
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Загрузка…
Ссылка в новой задаче