![]()  | 
![]() ![]() ![]() ![]()  | 
![]()  | 
Comparisons to Other Open Source LibrariesBoost , Math Toolkit 2.5.0 , Chapter 16. Performance
  
  
   | 
|||||||||||||||||||||||||||||||||||||||
![]()  | 
Caution | 
|---|---|
Вы должны проявлять крайнюю осторожность при интерпретации этих результатов, относительная производительность может варьироваться в зависимости от платформы, тесты используют данные, которые дают хороший код покрытия our код, но которые могут исказить результаты к угловым случаям. Наконец, помните, что разные библиотеки делают разные варианты относительно численной стабильности ток-шоу.  | 
Первые результаты сравнивают стандартные библиотечные функции с более высокими эквивалентами с MSVC-14.0:
Table 16.7. Library Comparison with Microsoft Visual C++ version 14.0 on Windows x64
| 
               Функция  | 
               повышение 1,61  | 
               математика.h  | 
|---|---|---|
 cbrt  | 
 1.00  | 
 1.44  | 
 cyl_bessel_j (полный заказ)  | 
 1.00  | 
 2.11  | 
 cyl_neumann (полный заказ)  | 
 1.57  | 
 1.00  | 
 erf  | 
 1.10  | 
 1.00  | 
 erfc  | 
 1.00  | 
 3.36  | 
 expm1  | 
 1.00  | 
 1.10  | 
 lgamma  | 
 1.00  | 
 1.74  | 
 log1p  | 
 1.08  | 
 1.00  | 
 tgamma  | 
 1.00  | 
 12.12  | 
На Linux с GCC мы также можем сравнить с функциями TR1 и GSL и RMath:
[table_Library_Comparison_with_GNU_C_version_5_1_0_on_linux]
И наконец, мы можем сравнить статистические распределения с GSL, RMath и DCDFLIB:
[table_Distribution_performance_comparison_with_GNU_C_version_5_1_0_on_linux]
Статья Comparisons to Other Open Source Libraries раздела Math Toolkit 2.5.0 Chapter 16. Performance может быть полезна для разработчиков на c++ и boost.
:: Главная :: Chapter 16. Performance ::
реклама  |