LINUX.ORG.RU

История изменений

Исправление quasimoto, (текущая версия) :

http://github.com/mozilla/rust/blob/master/src/test/bench/shootout-pidigits.rs — num::bigint::BigInt.

http://benchmarksgame.alioth.debian.org/u64q/program.php?test=pidigits&la... — gmpxx.

Большие числа и отсутствие векторизации в обоих случаях.

(http://benchmarksgame.alioth.debian.org/u64q/program.php?test=pidigits&la... :))

http://github.com/mozilla/rust/blob/master/src/test/bench/shootout-mandelbrot.rs — не вижу больших чисел, вижу simd (future).

http://benchmarksgame.alioth.debian.org/u64q/program.php?test=pidigits&la... — sse (openmp).

https://github.com/mozilla/rust/blob/master/src/test/bench/shootout-k-nucleot... — future/spawn, hash table implementation.

http://benchmarksgame.alioth.debian.org/u64q/program.php?test=knucleotide&amp... — future/async, __gnu_pbds::cc_hash_table.

Но эта — в основном дереве же, пусть пишут «так» и догоняют хацкель :)

Исходная версия quasimoto, :

http://github.com/mozilla/rust/blob/master/src/test/bench/shootout-pidigits.rs — num::bigint::BigInt.

http://benchmarksgame.alioth.debian.org/u64q/program.php?test=pidigits&la... — gmpxx.

Большие числа и отсутствие векторизации в обоих случаях.

(http://benchmarksgame.alioth.debian.org/u64q/program.php?test=pidigits&la... :))

http://github.com/mozilla/rust/blob/master/src/test/bench/shootout-mandelbrot.rs — не вижу больших чисел, вижу simd.

http://benchmarksgame.alioth.debian.org/u64q/program.php?test=pidigits&la... — openmp, sse.

https://github.com/mozilla/rust/blob/master/src/test/bench/shootout-k-nucleot... — future/spawn, hash table implementation.

http://benchmarksgame.alioth.debian.org/u64q/program.php?test=knucleotide&amp... — future/async, __gnu_pbds::cc_hash_table.

Но эта — в основном дереве же, пусть пишут «так» и догоняют хацкель :)