![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Floating-Point Real World TestsBoost , Chapter 1. Boost.Multiprecision , Performance Comparison
|
Библиотека |
50 десятичных цифр |
100 десятичных цифр |
---|---|---|
mpfr_float |
1.2 (5.78s) |
1.2 (9.56s) |
static_mpfr_float |
1.1 (5.47) |
1.1 (9.09s) |
mpf_float |
1.0(4.82) |
1.0(8.07s) |
cpp_dec_float |
1.8 (8.54) |
2.6 (20.66s) |
1.3 (6.28s) |
1.2(10.06s) |
|
2.0 (9.54s) |
1.7 (14.08s) |
Table 1.13. Non-Central T Distribution Performance
Библиотека |
50 десятичных цифр |
---|---|
mpfr_float |
1.3 (263.27s) |
static_mpfr_float |
1.2 (232.88s) |
mpf_float |
1.0(195.73) |
cpp_dec_float |
1.9 (366.38s) |
1.5 (286.94s) |
|
2.0 (388.70s) |
Тестовый код был скомпилирован с помощью Microsoft Visual Studio 2010 со всеми оптимизациями, включенными (/Ox), и использовался MPIR-2.3.0 иMPFR-3.0.0. Тесты проводились на 32-разрядной машине Windows Vista.
Статья Floating-Point Real World Tests раздела Chapter 1. Boost.Multiprecision Performance Comparison может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Performance Comparison ::
реклама |