]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/math/reporting/performance/html/index.html
add subtree-ish sources for 12.0.3
[ceph.git] / ceph / src / boost / libs / math / reporting / performance / html / index.html
1 <html>
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
4 <title>Special Function and Distribution Performance Report</title>
5 <link rel="stylesheet" href="boostbook.css" type="text/css">
6 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7 <link rel="home" href="index.html" title="Special Function and Distribution Performance Report">
8 </head>
9 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
10 <table cellpadding="2" width="100%"><tr>
11 <td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td>
12 <td align="center"><a href="../../../../../index.html">Home</a></td>
13 <td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td>
14 <td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
15 <td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
16 <td align="center"><a href="../../../../../more/index.htm">More</a></td>
17 </tr></table>
18 <hr>
19 <div class="spirit-nav"></div>
20 <div class="article">
21 <div class="titlepage">
22 <div>
23 <div><h2 class="title">
24 <a name="special_function_and_distributio"></a>Special Function and Distribution Performance Report</h2></div>
25 <div><div class="legalnotice">
26 <a name="special_function_and_distributio.legal"></a><p>
27 Distributed under the Boost Software License, Version 1.0. (See accompanying
28 file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
29 </p>
30 </div></div>
31 </div>
32 <hr>
33 </div>
34 <div class="toc">
35 <p><b>Table of Contents</b></p>
36 <dl class="toc">
37 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Compiler_Comparison_on_Windows_x64">Compiler
38 Comparison on Windows x64</a></span></dt>
39 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Compiler_Comparison_on_linux">Compiler
40 Comparison on linux</a></span></dt>
41 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Compiler_Option_Comparison_on_Windows_x64">Compiler
42 Option Comparison on Windows x64</a></span></dt>
43 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_Windows_x64">Distribution
44 performance comparison for different performance options with GNU C++ version
45 5.3.0 on Windows x64</a></span></dt>
46 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_linux">Distribution
47 performance comparison for different performance options with GNU C++ version
48 5.3.0 on linux</a></span></dt>
49 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64">Distribution
50 performance comparison for different performance options with Intel C++ C++0x
51 mode version 1600 on Windows x64</a></span></dt>
52 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_Microsoft_Visual_C_version_14_0_on_Windows_x64">Distribution
53 performance comparison for different performance options with Microsoft Visual
54 C++ version 14.0 on Windows x64</a></span></dt>
55 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_Windows_x64">Distribution
56 performance comparison with GNU C++ version 5.3.0 on Windows x64</a></span></dt>
57 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_linux">Distribution
58 performance comparison with GNU C++ version 5.3.0 on linux</a></span></dt>
59 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64">Distribution
60 performance comparison with Intel C++ C++0x mode version 1600 on Windows x64</a></span></dt>
61 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64">Distribution
62 performance comparison with Microsoft Visual C++ version 14.0 on Windows x64</a></span></dt>
63 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Library_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64">Library
64 Comparison with GNU C++ version 5.3.0 on Windows x64</a></span></dt>
65 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Library_Comparison_with_GNU_C_version_5_3_0_on_linux">Library
66 Comparison with GNU C++ version 5.3.0 on linux</a></span></dt>
67 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Library_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64">Library
68 Comparison with Intel C++ C++0x mode version 1600 on Windows x64</a></span></dt>
69 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Library_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64">Library
70 Comparison with Microsoft Visual C++ version 14.0 on Windows x64</a></span></dt>
71 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64">Polynomial
72 Method Comparison with GNU C++ version 5.3.0 on Windows x64</a></span></dt>
73 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_linux">Polynomial
74 Method Comparison with GNU C++ version 5.3.0 on linux</a></span></dt>
75 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Polynomial_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64">Polynomial
76 Method Comparison with Intel C++ C++0x mode version 1600 on Windows x64</a></span></dt>
77 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Polynomial_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64">Polynomial
78 Method Comparison with Microsoft Visual C++ version 14.0 on Windows x64</a></span></dt>
79 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64">Rational
80 Method Comparison with GNU C++ version 5.3.0 on Windows x64</a></span></dt>
81 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_linux">Rational
82 Method Comparison with GNU C++ version 5.3.0 on linux</a></span></dt>
83 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64">Rational
84 Method Comparison with Intel C++ C++0x mode version 1600 on Windows x64</a></span></dt>
85 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_Rational_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64">Rational
86 Method Comparison with Microsoft Visual C++ version 14.0 on Windows x64</a></span></dt>
87 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_gcd_method_comparison_with_Clang_version_3_8_0_trunk_256686_on_linux">gcd
88 method comparison with Clang version 3.8.0 (trunk 256686) on linux</a></span></dt>
89 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_gcd_method_comparison_with_GNU_C_version_5_3_0_on_linux">gcd
90 method comparison with GNU C++ version 5.3.0 on linux</a></span></dt>
91 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_gcd_method_comparison_with_Intel_C_C_0x_mode_version_1500_on_linux">gcd
92 method comparison with Intel C++ C++0x mode version 1500 on linux</a></span></dt>
93 <dt><span class="section"><a href="index.html#special_function_and_distributio.section_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64">gcd
94 method comparison with Microsoft Visual C++ version 14.0 on Windows x64</a></span></dt>
95 </dl>
96 </div>
97 <div class="section">
98 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
99 <a name="special_function_and_distributio.section_Compiler_Comparison_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Compiler_Comparison_on_Windows_x64" title="Compiler Comparison on Windows x64">Compiler
100 Comparison on Windows x64</a>
101 </h2></div></div></div>
102 <div class="table">
103 <a name="special_function_and_distributio.section_Compiler_Comparison_on_Windows_x64.table_Compiler_Comparison_on_Windows_x64"></a><p class="title"><b>Table&#160;1.&#160;Compiler Comparison on Windows x64</b></p>
104 <div class="table-contents"><table class="table" summary="Compiler Comparison on Windows x64">
105 <colgroup>
106 <col>
107 <col>
108 <col>
109 <col>
110 <col>
111 </colgroup>
112 <thead><tr>
113 <th>
114 <p>
115 Function
116 </p>
117 </th>
118 <th>
119 <p>
120 Microsoft Visual C++ version 14.0<br> boost 1.61
121 </p>
122 </th>
123 <th>
124 <p>
125 GNU C++ version 5.3.0<br> boost 1.61
126 </p>
127 </th>
128 <th>
129 <p>
130 GNU C++ version 5.3.0<br> boost 1.61<br> promote_double&lt;false&gt;
131 </p>
132 </th>
133 <th>
134 <p>
135 Intel C++ C++0x mode version 1600<br> boost 1.61
136 </p>
137 </th>
138 </tr></thead>
139 <tbody>
140 <tr>
141 <td>
142 <p>
143 assoc_laguerre
144 </p>
145 </td>
146 <td>
147 <p>
148 <span class="green">1.16<br> (208ns)</span>
149 </p>
150 </td>
151 <td>
152 <p>
153 <span class="blue">1.21<br> (217ns)</span>
154 </p>
155 </td>
156 <td>
157 <p>
158 <span class="green">1.06<br> (190ns)</span>
159 </p>
160 </td>
161 <td>
162 <p>
163 <span class="green">1.00<br> (180ns)</span>
164 </p>
165 </td>
166 </tr>
167 <tr>
168 <td>
169 <p>
170 assoc_legendre
171 </p>
172 </td>
173 <td>
174 <p>
175 <span class="blue">1.57<br> (151ns)</span>
176 </p>
177 </td>
178 <td>
179 <p>
180 <span class="blue">1.80<br> (173ns)</span>
181 </p>
182 </td>
183 <td>
184 <p>
185 <span class="green">1.16<br> (111ns)</span>
186 </p>
187 </td>
188 <td>
189 <p>
190 <span class="green">1.00<br> (96ns)</span>
191 </p>
192 </td>
193 </tr>
194 <tr>
195 <td>
196 <p>
197 beta
198 </p>
199 </td>
200 <td>
201 <p>
202 <span class="blue">1.74<br> (176ns)</span>
203 </p>
204 </td>
205 <td>
206 <p>
207 <span class="red">3.78<br> (382ns)</span>
208 </p>
209 </td>
210 <td>
211 <p>
212 <span class="red">2.17<br> (219ns)</span>
213 </p>
214 </td>
215 <td>
216 <p>
217 <span class="green">1.00<br> (101ns)</span>
218 </p>
219 </td>
220 </tr>
221 <tr>
222 <td>
223 <p>
224 beta (incomplete)
225 </p>
226 </td>
227 <td>
228 <p>
229 <span class="blue">1.44<br> (520ns)</span>
230 </p>
231 </td>
232 <td>
233 <p>
234 <span class="red">3.03<br> (1096ns)</span>
235 </p>
236 </td>
237 <td>
238 <p>
239 <span class="blue">1.84<br> (666ns)</span>
240 </p>
241 </td>
242 <td>
243 <p>
244 <span class="green">1.00<br> (362ns)</span>
245 </p>
246 </td>
247 </tr>
248 <tr>
249 <td>
250 <p>
251 cbrt
252 </p>
253 </td>
254 <td>
255 <p>
256 <span class="red">3.21<br> (45ns)</span>
257 </p>
258 </td>
259 <td>
260 <p>
261 <span class="red">3.43<br> (48ns)</span>
262 </p>
263 </td>
264 <td>
265 <p>
266 <span class="red">3.07<br> (43ns)</span>
267 </p>
268 </td>
269 <td>
270 <p>
271 <span class="green">1.00<br> (14ns)</span>
272 </p>
273 </td>
274 </tr>
275 <tr>
276 <td>
277 <p>
278 cyl_bessel_i
279 </p>
280 </td>
281 <td>
282 <p>
283 <span class="green">1.11<br> (404ns)</span>
284 </p>
285 </td>
286 <td>
287 <p>
288 <span class="red">2.78<br> (1016ns)</span>
289 </p>
290 </td>
291 <td>
292 <p>
293 <span class="blue">1.21<br> (442ns)</span>
294 </p>
295 </td>
296 <td>
297 <p>
298 <span class="green">1.00<br> (365ns)</span>
299 </p>
300 </td>
301 </tr>
302 <tr>
303 <td>
304 <p>
305 cyl_bessel_i (integer order)
306 </p>
307 </td>
308 <td>
309 <p>
310 <span class="blue">1.29<br> (261ns)</span>
311 </p>
312 </td>
313 <td>
314 <p>
315 <span class="red">3.16<br> (638ns)</span>
316 </p>
317 </td>
318 <td>
319 <p>
320 <span class="blue">1.22<br> (247ns)</span>
321 </p>
322 </td>
323 <td>
324 <p>
325 <span class="green">1.00<br> (202ns)</span>
326 </p>
327 </td>
328 </tr>
329 <tr>
330 <td>
331 <p>
332 cyl_bessel_j
333 </p>
334 </td>
335 <td>
336 <p>
337 <span class="green">1.19<br> (488ns)</span>
338 </p>
339 </td>
340 <td>
341 <p>
342 <span class="red">2.06<br> (841ns)</span>
343 </p>
344 </td>
345 <td>
346 <p>
347 <span class="blue">1.25<br> (513ns)</span>
348 </p>
349 </td>
350 <td>
351 <p>
352 <span class="green">1.00<br> (409ns)</span>
353 </p>
354 </td>
355 </tr>
356 <tr>
357 <td>
358 <p>
359 cyl_bessel_j (integer order)
360 </p>
361 </td>
362 <td>
363 <p>
364 <span class="blue">1.36<br> (103ns)</span>
365 </p>
366 </td>
367 <td>
368 <p>
369 <span class="red">2.39<br> (182ns)</span>
370 </p>
371 </td>
372 <td>
373 <p>
374 <span class="blue">1.47<br> (112ns)</span>
375 </p>
376 </td>
377 <td>
378 <p>
379 <span class="green">1.00<br> (76ns)</span>
380 </p>
381 </td>
382 </tr>
383 <tr>
384 <td>
385 <p>
386 cyl_bessel_k
387 </p>
388 </td>
389 <td>
390 <p>
391 <span class="green">1.04<br> (747ns)</span>
392 </p>
393 </td>
394 <td>
395 <p>
396 <span class="red">9.43<br> (6743ns)</span>
397 </p>
398 </td>
399 <td>
400 <p>
401 <span class="green">1.03<br> (734ns)</span>
402 </p>
403 </td>
404 <td>
405 <p>
406 <span class="green">1.00<br> (715ns)</span>
407 </p>
408 </td>
409 </tr>
410 <tr>
411 <td>
412 <p>
413 cyl_bessel_k (integer order)
414 </p>
415 </td>
416 <td>
417 <p>
418 <span class="blue">1.26<br> (419ns)</span>
419 </p>
420 </td>
421 <td>
422 <p>
423 <span class="red">10.49<br> (3494ns)</span>
424 </p>
425 </td>
426 <td>
427 <p>
428 <span class="green">1.10<br> (367ns)</span>
429 </p>
430 </td>
431 <td>
432 <p>
433 <span class="green">1.00<br> (333ns)</span>
434 </p>
435 </td>
436 </tr>
437 <tr>
438 <td>
439 <p>
440 cyl_neumann
441 </p>
442 </td>
443 <td>
444 <p>
445 <span class="red">16.76<br> (11212ns)</span>
446 </p>
447 </td>
448 <td>
449 <p>
450 <span class="red">2.01<br> (1346ns)</span>
451 </p>
452 </td>
453 <td>
454 <p>
455 <span class="green">1.00<br> (669ns)</span>
456 </p>
457 </td>
458 <td>
459 <p>
460 <span class="red">15.35<br> (10266ns)</span>
461 </p>
462 </td>
463 </tr>
464 <tr>
465 <td>
466 <p>
467 cyl_neumann (integer order)
468 </p>
469 </td>
470 <td>
471 <p>
472 <span class="green">1.00<br> (225ns)</span>
473 </p>
474 </td>
475 <td>
476 <p>
477 <span class="blue">1.79<br> (403ns)</span>
478 </p>
479 </td>
480 <td>
481 <p>
482 <span class="blue">1.24<br> (279ns)</span>
483 </p>
484 </td>
485 <td>
486 <p>
487 <span class="green">1.02<br> (229ns)</span>
488 </p>
489 </td>
490 </tr>
491 <tr>
492 <td>
493 <p>
494 digamma
495 </p>
496 </td>
497 <td>
498 <p>
499 <span class="green">1.20<br> (24ns)</span>
500 </p>
501 </td>
502 <td>
503 <p>
504 <span class="red">3.75<br> (75ns)</span>
505 </p>
506 </td>
507 <td>
508 <p>
509 <span class="red">2.15<br> (43ns)</span>
510 </p>
511 </td>
512 <td>
513 <p>
514 <span class="green">1.00<br> (20ns)</span>
515 </p>
516 </td>
517 </tr>
518 <tr>
519 <td>
520 <p>
521 ellint_1
522 </p>
523 </td>
524 <td>
525 <p>
526 <span class="blue">1.87<br> (329ns)</span>
527 </p>
528 </td>
529 <td>
530 <p>
531 <span class="blue">1.99<br> (350ns)</span>
532 </p>
533 </td>
534 <td>
535 <p>
536 <span class="blue">1.32<br> (232ns)</span>
537 </p>
538 </td>
539 <td>
540 <p>
541 <span class="green">1.00<br> (176ns)</span>
542 </p>
543 </td>
544 </tr>
545 <tr>
546 <td>
547 <p>
548 ellint_1 (complete)
549 </p>
550 </td>
551 <td>
552 <p>
553 <span class="red">2.18<br> (61ns)</span>
554 </p>
555 </td>
556 <td>
557 <p>
558 <span class="red">2.57<br> (72ns)</span>
559 </p>
560 </td>
561 <td>
562 <p>
563 <span class="blue">1.57<br> (44ns)</span>
564 </p>
565 </td>
566 <td>
567 <p>
568 <span class="green">1.00<br> (28ns)</span>
569 </p>
570 </td>
571 </tr>
572 <tr>
573 <td>
574 <p>
575 ellint_2
576 </p>
577 </td>
578 <td>
579 <p>
580 <span class="blue">1.78<br> (525ns)</span>
581 </p>
582 </td>
583 <td>
584 <p>
585 <span class="red">2.17<br> (640ns)</span>
586 </p>
587 </td>
588 <td>
589 <p>
590 <span class="blue">1.52<br> (449ns)</span>
591 </p>
592 </td>
593 <td>
594 <p>
595 <span class="green">1.00<br> (295ns)</span>
596 </p>
597 </td>
598 </tr>
599 <tr>
600 <td>
601 <p>
602 ellint_2 (complete)
603 </p>
604 </td>
605 <td>
606 <p>
607 <span class="red">2.14<br> (62ns)</span>
608 </p>
609 </td>
610 <td>
611 <p>
612 <span class="red">2.07<br> (60ns)</span>
613 </p>
614 </td>
615 <td>
616 <p>
617 <span class="blue">1.24<br> (36ns)</span>
618 </p>
619 </td>
620 <td>
621 <p>
622 <span class="green">1.00<br> (29ns)</span>
623 </p>
624 </td>
625 </tr>
626 <tr>
627 <td>
628 <p>
629 ellint_3
630 </p>
631 </td>
632 <td>
633 <p>
634 <span class="blue">1.94<br> (1155ns)</span>
635 </p>
636 </td>
637 <td>
638 <p>
639 <span class="red">2.91<br> (1733ns)</span>
640 </p>
641 </td>
642 <td>
643 <p>
644 <span class="blue">1.65<br> (986ns)</span>
645 </p>
646 </td>
647 <td>
648 <p>
649 <span class="green">1.00<br> (596ns)</span>
650 </p>
651 </td>
652 </tr>
653 <tr>
654 <td>
655 <p>
656 ellint_3 (complete)
657 </p>
658 </td>
659 <td>
660 <p>
661 <span class="red">2.05<br> (721ns)</span>
662 </p>
663 </td>
664 <td>
665 <p>
666 <span class="red">3.07<br> (1079ns)</span>
667 </p>
668 </td>
669 <td>
670 <p>
671 <span class="blue">1.46<br> (514ns)</span>
672 </p>
673 </td>
674 <td>
675 <p>
676 <span class="green">1.00<br> (352ns)</span>
677 </p>
678 </td>
679 </tr>
680 <tr>
681 <td>
682 <p>
683 ellint_rc
684 </p>
685 </td>
686 <td>
687 <p>
688 <span class="blue">1.58<br> (49ns)</span>
689 </p>
690 </td>
691 <td>
692 <p>
693 <span class="red">2.68<br> (83ns)</span>
694 </p>
695 </td>
696 <td>
697 <p>
698 <span class="blue">1.55<br> (48ns)</span>
699 </p>
700 </td>
701 <td>
702 <p>
703 <span class="green">1.00<br> (31ns)</span>
704 </p>
705 </td>
706 </tr>
707 <tr>
708 <td>
709 <p>
710 ellint_rd
711 </p>
712 </td>
713 <td>
714 <p>
715 <span class="blue">1.75<br> (332ns)</span>
716 </p>
717 </td>
718 <td>
719 <p>
720 <span class="blue">1.83<br> (348ns)</span>
721 </p>
722 </td>
723 <td>
724 <p>
725 <span class="blue">1.40<br> (266ns)</span>
726 </p>
727 </td>
728 <td>
729 <p>
730 <span class="green">1.00<br> (190ns)</span>
731 </p>
732 </td>
733 </tr>
734 <tr>
735 <td>
736 <p>
737 ellint_rf
738 </p>
739 </td>
740 <td>
741 <p>
742 <span class="blue">1.69<br> (71ns)</span>
743 </p>
744 </td>
745 <td>
746 <p>
747 <span class="red">2.40<br> (101ns)</span>
748 </p>
749 </td>
750 <td>
751 <p>
752 <span class="blue">1.57<br> (66ns)</span>
753 </p>
754 </td>
755 <td>
756 <p>
757 <span class="green">1.00<br> (42ns)</span>
758 </p>
759 </td>
760 </tr>
761 <tr>
762 <td>
763 <p>
764 ellint_rj
765 </p>
766 </td>
767 <td>
768 <p>
769 <span class="blue">1.91<br> (344ns)</span>
770 </p>
771 </td>
772 <td>
773 <p>
774 <span class="red">2.96<br> (532ns)</span>
775 </p>
776 </td>
777 <td>
778 <p>
779 <span class="blue">1.43<br> (257ns)</span>
780 </p>
781 </td>
782 <td>
783 <p>
784 <span class="green">1.00<br> (180ns)</span>
785 </p>
786 </td>
787 </tr>
788 <tr>
789 <td>
790 <p>
791 erf
792 </p>
793 </td>
794 <td>
795 <p>
796 <span class="blue">1.77<br> (23ns)</span>
797 </p>
798 </td>
799 <td>
800 <p>
801 <span class="red">2.92<br> (38ns)</span>
802 </p>
803 </td>
804 <td>
805 <p>
806 <span class="blue">1.92<br> (25ns)</span>
807 </p>
808 </td>
809 <td>
810 <p>
811 <span class="green">1.00<br> (13ns)</span>
812 </p>
813 </td>
814 </tr>
815 <tr>
816 <td>
817 <p>
818 erfc
819 </p>
820 </td>
821 <td>
822 <p>
823 <span class="blue">1.29<br> (22ns)</span>
824 </p>
825 </td>
826 <td>
827 <p>
828 <span class="red">3.41<br> (58ns)</span>
829 </p>
830 </td>
831 <td>
832 <p>
833 <span class="red">2.06<br> (35ns)</span>
834 </p>
835 </td>
836 <td>
837 <p>
838 <span class="green">1.00<br> (17ns)</span>
839 </p>
840 </td>
841 </tr>
842 <tr>
843 <td>
844 <p>
845 expint
846 </p>
847 </td>
848 <td>
849 <p>
850 <span class="blue">1.39<br> (39ns)</span>
851 </p>
852 </td>
853 <td>
854 <p>
855 <span class="red">3.07<br> (86ns)</span>
856 </p>
857 </td>
858 <td>
859 <p>
860 <span class="red">2.14<br> (60ns)</span>
861 </p>
862 </td>
863 <td>
864 <p>
865 <span class="green">1.00<br> (28ns)</span>
866 </p>
867 </td>
868 </tr>
869 <tr>
870 <td>
871 <p>
872 expint (En)
873 </p>
874 </td>
875 <td>
876 <p>
877 <span class="green">1.10<br> (117ns)</span>
878 </p>
879 </td>
880 <td>
881 <p>
882 <span class="red">2.19<br> (232ns)</span>
883 </p>
884 </td>
885 <td>
886 <p>
887 <span class="blue">1.38<br> (146ns)</span>
888 </p>
889 </td>
890 <td>
891 <p>
892 <span class="green">1.00<br> (106ns)</span>
893 </p>
894 </td>
895 </tr>
896 <tr>
897 <td>
898 <p>
899 expm1
900 </p>
901 </td>
902 <td>
903 <p>
904 <span class="green">1.00<br> (10ns)</span>
905 </p>
906 </td>
907 <td>
908 <p>
909 <span class="red">3.10<br> (31ns)</span>
910 </p>
911 </td>
912 <td>
913 <p>
914 <span class="red">2.40<br> (24ns)</span>
915 </p>
916 </td>
917 <td>
918 <p>
919 <span class="green">1.10<br> (11ns)</span>
920 </p>
921 </td>
922 </tr>
923 <tr>
924 <td>
925 <p>
926 gamma_p
927 </p>
928 </td>
929 <td>
930 <p>
931 <span class="blue">1.29<br> (192ns)</span>
932 </p>
933 </td>
934 <td>
935 <p>
936 <span class="red">2.64<br> (393ns)</span>
937 </p>
938 </td>
939 <td>
940 <p>
941 <span class="blue">1.71<br> (255ns)</span>
942 </p>
943 </td>
944 <td>
945 <p>
946 <span class="green">1.00<br> (149ns)</span>
947 </p>
948 </td>
949 </tr>
950 <tr>
951 <td>
952 <p>
953 gamma_p_inv
954 </p>
955 </td>
956 <td>
957 <p>
958 <span class="blue">1.36<br> (706ns)</span>
959 </p>
960 </td>
961 <td>
962 <p>
963 <span class="red">2.47<br> (1288ns)</span>
964 </p>
965 </td>
966 <td>
967 <p>
968 <span class="blue">1.91<br> (997ns)</span>
969 </p>
970 </td>
971 <td>
972 <p>
973 <span class="green">1.00<br> (521ns)</span>
974 </p>
975 </td>
976 </tr>
977 <tr>
978 <td>
979 <p>
980 gamma_q
981 </p>
982 </td>
983 <td>
984 <p>
985 <span class="green">1.16<br> (179ns)</span>
986 </p>
987 </td>
988 <td>
989 <p>
990 <span class="red">2.79<br> (429ns)</span>
991 </p>
992 </td>
993 <td>
994 <p>
995 <span class="blue">1.61<br> (248ns)</span>
996 </p>
997 </td>
998 <td>
999 <p>
1000 <span class="green">1.00<br> (154ns)</span>
1001 </p>
1002 </td>
1003 </tr>
1004 <tr>
1005 <td>
1006 <p>
1007 gamma_q_inv
1008 </p>
1009 </td>
1010 <td>
1011 <p>
1012 <span class="blue">1.37<br> (703ns)</span>
1013 </p>
1014 </td>
1015 <td>
1016 <p>
1017 <span class="red">2.38<br> (1225ns)</span>
1018 </p>
1019 </td>
1020 <td>
1021 <p>
1022 <span class="blue">1.89<br> (971ns)</span>
1023 </p>
1024 </td>
1025 <td>
1026 <p>
1027 <span class="green">1.00<br> (515ns)</span>
1028 </p>
1029 </td>
1030 </tr>
1031 <tr>
1032 <td>
1033 <p>
1034 ibeta
1035 </p>
1036 </td>
1037 <td>
1038 <p>
1039 <span class="blue">1.34<br> (520ns)</span>
1040 </p>
1041 </td>
1042 <td>
1043 <p>
1044 <span class="red">3.13<br> (1218ns)</span>
1045 </p>
1046 </td>
1047 <td>
1048 <p>
1049 <span class="blue">1.83<br> (711ns)</span>
1050 </p>
1051 </td>
1052 <td>
1053 <p>
1054 <span class="green">1.00<br> (389ns)</span>
1055 </p>
1056 </td>
1057 </tr>
1058 <tr>
1059 <td>
1060 <p>
1061 ibeta_inv
1062 </p>
1063 </td>
1064 <td>
1065 <p>
1066 <span class="blue">1.51<br> (2193ns)</span>
1067 </p>
1068 </td>
1069 <td>
1070 <p>
1071 <span class="red">2.81<br> (4085ns)</span>
1072 </p>
1073 </td>
1074 <td>
1075 <p>
1076 <span class="red">2.27<br> (3303ns)</span>
1077 </p>
1078 </td>
1079 <td>
1080 <p>
1081 <span class="green">1.00<br> (1452ns)</span>
1082 </p>
1083 </td>
1084 </tr>
1085 <tr>
1086 <td>
1087 <p>
1088 ibetac
1089 </p>
1090 </td>
1091 <td>
1092 <p>
1093 <span class="blue">1.29<br> (518ns)</span>
1094 </p>
1095 </td>
1096 <td>
1097 <p>
1098 <span class="red">2.94<br> (1179ns)</span>
1099 </p>
1100 </td>
1101 <td>
1102 <p>
1103 <span class="blue">1.73<br> (694ns)</span>
1104 </p>
1105 </td>
1106 <td>
1107 <p>
1108 <span class="green">1.00<br> (401ns)</span>
1109 </p>
1110 </td>
1111 </tr>
1112 <tr>
1113 <td>
1114 <p>
1115 ibetac_inv
1116 </p>
1117 </td>
1118 <td>
1119 <p>
1120 <span class="blue">1.41<br> (2045ns)</span>
1121 </p>
1122 </td>
1123 <td>
1124 <p>
1125 <span class="red">2.80<br> (4058ns)</span>
1126 </p>
1127 </td>
1128 <td>
1129 <p>
1130 <span class="blue">1.78<br> (2572ns)</span>
1131 </p>
1132 </td>
1133 <td>
1134 <p>
1135 <span class="green">1.00<br> (1447ns)</span>
1136 </p>
1137 </td>
1138 </tr>
1139 <tr>
1140 <td>
1141 <p>
1142 jacobi_cn
1143 </p>
1144 </td>
1145 <td>
1146 <p>
1147 <span class="blue">1.36<br> (182ns)</span>
1148 </p>
1149 </td>
1150 <td>
1151 <p>
1152 <span class="red">3.72<br> (499ns)</span>
1153 </p>
1154 </td>
1155 <td>
1156 <p>
1157 <span class="red">2.28<br> (306ns)</span>
1158 </p>
1159 </td>
1160 <td>
1161 <p>
1162 <span class="green">1.00<br> (134ns)</span>
1163 </p>
1164 </td>
1165 </tr>
1166 <tr>
1167 <td>
1168 <p>
1169 jacobi_dn
1170 </p>
1171 </td>
1172 <td>
1173 <p>
1174 <span class="blue">1.82<br> (262ns)</span>
1175 </p>
1176 </td>
1177 <td>
1178 <p>
1179 <span class="red">3.68<br> (530ns)</span>
1180 </p>
1181 </td>
1182 <td>
1183 <p>
1184 <span class="red">2.27<br> (327ns)</span>
1185 </p>
1186 </td>
1187 <td>
1188 <p>
1189 <span class="green">1.00<br> (144ns)</span>
1190 </p>
1191 </td>
1192 </tr>
1193 <tr>
1194 <td>
1195 <p>
1196 jacobi_sn
1197 </p>
1198 </td>
1199 <td>
1200 <p>
1201 <span class="blue">1.31<br> (179ns)</span>
1202 </p>
1203 </td>
1204 <td>
1205 <p>
1206 <span class="red">3.73<br> (511ns)</span>
1207 </p>
1208 </td>
1209 <td>
1210 <p>
1211 <span class="red">2.43<br> (333ns)</span>
1212 </p>
1213 </td>
1214 <td>
1215 <p>
1216 <span class="green">1.00<br> (137ns)</span>
1217 </p>
1218 </td>
1219 </tr>
1220 <tr>
1221 <td>
1222 <p>
1223 laguerre
1224 </p>
1225 </td>
1226 <td>
1227 <p>
1228 <span class="green">1.00<br> (121ns)</span>
1229 </p>
1230 </td>
1231 <td>
1232 <p>
1233 <span class="green">1.15<br> (139ns)</span>
1234 </p>
1235 </td>
1236 <td>
1237 <p>
1238 <span class="green">1.04<br> (126ns)</span>
1239 </p>
1240 </td>
1241 <td>
1242 <p>
1243 <span class="green">1.10<br> (133ns)</span>
1244 </p>
1245 </td>
1246 </tr>
1247 <tr>
1248 <td>
1249 <p>
1250 legendre
1251 </p>
1252 </td>
1253 <td>
1254 <p>
1255 <span class="green">1.07<br> (364ns)</span>
1256 </p>
1257 </td>
1258 <td>
1259 <p>
1260 <span class="green">1.16<br> (396ns)</span>
1261 </p>
1262 </td>
1263 <td>
1264 <p>
1265 <span class="green">1.00<br> (340ns)</span>
1266 </p>
1267 </td>
1268 <td>
1269 <p>
1270 <span class="green">1.13<br> (383ns)</span>
1271 </p>
1272 </td>
1273 </tr>
1274 <tr>
1275 <td>
1276 <p>
1277 legendre Q
1278 </p>
1279 </td>
1280 <td>
1281 <p>
1282 <span class="green">1.00<br> (427ns)</span>
1283 </p>
1284 </td>
1285 <td>
1286 <p>
1287 <span class="green">1.20<br> (512ns)</span>
1288 </p>
1289 </td>
1290 <td>
1291 <p>
1292 <span class="green">1.01<br> (430ns)</span>
1293 </p>
1294 </td>
1295 <td>
1296 <p>
1297 <span class="green">1.07<br> (455ns)</span>
1298 </p>
1299 </td>
1300 </tr>
1301 <tr>
1302 <td>
1303 <p>
1304 lgamma
1305 </p>
1306 </td>
1307 <td>
1308 <p>
1309 <span class="green">1.00<br> (73ns)</span>
1310 </p>
1311 </td>
1312 <td>
1313 <p>
1314 <span class="red">3.07<br> (224ns)</span>
1315 </p>
1316 </td>
1317 <td>
1318 <p>
1319 <span class="blue">1.82<br> (133ns)</span>
1320 </p>
1321 </td>
1322 <td>
1323 <p>
1324 <span class="green">1.05<br> (77ns)</span>
1325 </p>
1326 </td>
1327 </tr>
1328 <tr>
1329 <td>
1330 <p>
1331 log1p
1332 </p>
1333 </td>
1334 <td>
1335 <p>
1336 <span class="green">1.00<br> (14ns)</span>
1337 </p>
1338 </td>
1339 <td>
1340 <p>
1341 <span class="blue">2.00<br> (28ns)</span>
1342 </p>
1343 </td>
1344 <td>
1345 <p>
1346 <span class="green">1.14<br> (16ns)</span>
1347 </p>
1348 </td>
1349 <td>
1350 <p>
1351 <span class="green">1.00<br> (14ns)</span>
1352 </p>
1353 </td>
1354 </tr>
1355 <tr>
1356 <td>
1357 <p>
1358 polygamma
1359 </p>
1360 </td>
1361 <td>
1362 <p>
1363 <span class="green">1.16<br> (3773ns)</span>
1364 </p>
1365 </td>
1366 <td>
1367 <p>
1368 <span class="green">1.02<br> (3320ns)</span>
1369 </p>
1370 </td>
1371 <td>
1372 <p>
1373 <span class="red">2.24<br> (7270ns)</span>
1374 </p>
1375 </td>
1376 <td>
1377 <p>
1378 <span class="green">1.00<br> (3246ns)</span>
1379 </p>
1380 </td>
1381 </tr>
1382 <tr>
1383 <td>
1384 <p>
1385 sph_bessel
1386 </p>
1387 </td>
1388 <td>
1389 <p>
1390 <span class="green">1.17<br> (1005ns)</span>
1391 </p>
1392 </td>
1393 <td>
1394 <p>
1395 <span class="blue">1.55<br> (1325ns)</span>
1396 </p>
1397 </td>
1398 <td>
1399 <p>
1400 <span class="green">1.09<br> (931ns)</span>
1401 </p>
1402 </td>
1403 <td>
1404 <p>
1405 <span class="green">1.00<br> (857ns)</span>
1406 </p>
1407 </td>
1408 </tr>
1409 <tr>
1410 <td>
1411 <p>
1412 sph_neumann
1413 </p>
1414 </td>
1415 <td>
1416 <p>
1417 <span class="green">1.08<br> (1827ns)</span>
1418 </p>
1419 </td>
1420 <td>
1421 <p>
1422 <span class="red">2.07<br> (3483ns)</span>
1423 </p>
1424 </td>
1425 <td>
1426 <p>
1427 <span class="green">1.00<br> (1685ns)</span>
1428 </p>
1429 </td>
1430 <td>
1431 <p>
1432 <span class="green">1.01<br> (1702ns)</span>
1433 </p>
1434 </td>
1435 </tr>
1436 <tr>
1437 <td>
1438 <p>
1439 tgamma
1440 </p>
1441 </td>
1442 <td>
1443 <p>
1444 <span class="blue">1.31<br> (77ns)</span>
1445 </p>
1446 </td>
1447 <td>
1448 <p>
1449 <span class="red">4.03<br> (238ns)</span>
1450 </p>
1451 </td>
1452 <td>
1453 <p>
1454 <span class="red">2.49<br> (147ns)</span>
1455 </p>
1456 </td>
1457 <td>
1458 <p>
1459 <span class="green">1.00<br> (59ns)</span>
1460 </p>
1461 </td>
1462 </tr>
1463 <tr>
1464 <td>
1465 <p>
1466 tgamma (incomplete)
1467 </p>
1468 </td>
1469 <td>
1470 <p>
1471 <span class="blue">1.26<br> (276ns)</span>
1472 </p>
1473 </td>
1474 <td>
1475 <p>
1476 <span class="red">2.52<br> (552ns)</span>
1477 </p>
1478 </td>
1479 <td>
1480 <p>
1481 <span class="blue">1.73<br> (379ns)</span>
1482 </p>
1483 </td>
1484 <td>
1485 <p>
1486 <span class="green">1.00<br> (219ns)</span>
1487 </p>
1488 </td>
1489 </tr>
1490 <tr>
1491 <td>
1492 <p>
1493 trigamma
1494 </p>
1495 </td>
1496 <td>
1497 <p>
1498 <span class="blue">1.35<br> (23ns)</span>
1499 </p>
1500 </td>
1501 <td>
1502 <p>
1503 <span class="red">2.88<br> (49ns)</span>
1504 </p>
1505 </td>
1506 <td>
1507 <p>
1508 <span class="blue">1.41<br> (24ns)</span>
1509 </p>
1510 </td>
1511 <td>
1512 <p>
1513 <span class="green">1.00<br> (17ns)</span>
1514 </p>
1515 </td>
1516 </tr>
1517 <tr>
1518 <td>
1519 <p>
1520 zeta
1521 </p>
1522 </td>
1523 <td>
1524 <p>
1525 <span class="blue">1.34<br> (121ns)</span>
1526 </p>
1527 </td>
1528 <td>
1529 <p>
1530 <span class="red">3.83<br> (345ns)</span>
1531 </p>
1532 </td>
1533 <td>
1534 <p>
1535 <span class="red">2.52<br> (227ns)</span>
1536 </p>
1537 </td>
1538 <td>
1539 <p>
1540 <span class="green">1.00<br> (90ns)</span>
1541 </p>
1542 </td>
1543 </tr>
1544 </tbody>
1545 </table></div>
1546 </div>
1547 <br class="table-break">
1548 </div>
1549 <div class="section">
1550 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
1551 <a name="special_function_and_distributio.section_Compiler_Comparison_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_Compiler_Comparison_on_linux" title="Compiler Comparison on linux">Compiler
1552 Comparison on linux</a>
1553 </h2></div></div></div>
1554 <div class="table">
1555 <a name="special_function_and_distributio.section_Compiler_Comparison_on_linux.table_Compiler_Comparison_on_linux"></a><p class="title"><b>Table&#160;2.&#160;Compiler Comparison on linux</b></p>
1556 <div class="table-contents"><table class="table" summary="Compiler Comparison on linux">
1557 <colgroup>
1558 <col>
1559 <col>
1560 <col>
1561 </colgroup>
1562 <thead><tr>
1563 <th>
1564 <p>
1565 Function
1566 </p>
1567 </th>
1568 <th>
1569 <p>
1570 GNU C++ version 5.3.0<br> boost 1.61
1571 </p>
1572 </th>
1573 <th>
1574 <p>
1575 GNU C++ version 5.3.0<br> boost 1.61<br> promote_double&lt;false&gt;
1576 </p>
1577 </th>
1578 </tr></thead>
1579 <tbody>
1580 <tr>
1581 <td>
1582 <p>
1583 assoc_laguerre
1584 </p>
1585 </td>
1586 <td>
1587 <p>
1588 <span class="blue">1.36<br> (263ns)</span>
1589 </p>
1590 </td>
1591 <td>
1592 <p>
1593 <span class="green">1.00<br> (194ns)</span>
1594 </p>
1595 </td>
1596 </tr>
1597 <tr>
1598 <td>
1599 <p>
1600 assoc_legendre
1601 </p>
1602 </td>
1603 <td>
1604 <p>
1605 <span class="red">2.55<br> (258ns)</span>
1606 </p>
1607 </td>
1608 <td>
1609 <p>
1610 <span class="green">1.00<br> (101ns)</span>
1611 </p>
1612 </td>
1613 </tr>
1614 <tr>
1615 <td>
1616 <p>
1617 beta
1618 </p>
1619 </td>
1620 <td>
1621 <p>
1622 <span class="red">4.71<br> (734ns)</span>
1623 </p>
1624 </td>
1625 <td>
1626 <p>
1627 <span class="green">1.00<br> (156ns)</span>
1628 </p>
1629 </td>
1630 </tr>
1631 <tr>
1632 <td>
1633 <p>
1634 beta (incomplete)
1635 </p>
1636 </td>
1637 <td>
1638 <p>
1639 <span class="red">3.12<br> (1796ns)</span>
1640 </p>
1641 </td>
1642 <td>
1643 <p>
1644 <span class="green">1.00<br> (575ns)</span>
1645 </p>
1646 </td>
1647 </tr>
1648 <tr>
1649 <td>
1650 <p>
1651 cbrt
1652 </p>
1653 </td>
1654 <td>
1655 <p>
1656 <span class="red">2.53<br> (43ns)</span>
1657 </p>
1658 </td>
1659 <td>
1660 <p>
1661 <span class="green">1.00<br> (17ns)</span>
1662 </p>
1663 </td>
1664 </tr>
1665 <tr>
1666 <td>
1667 <p>
1668 cyl_bessel_i
1669 </p>
1670 </td>
1671 <td>
1672 <p>
1673 <span class="red">3.47<br> (1410ns)</span>
1674 </p>
1675 </td>
1676 <td>
1677 <p>
1678 <span class="green">1.00<br> (406ns)</span>
1679 </p>
1680 </td>
1681 </tr>
1682 <tr>
1683 <td>
1684 <p>
1685 cyl_bessel_i (integer order)
1686 </p>
1687 </td>
1688 <td>
1689 <p>
1690 <span class="red">3.38<br> (893ns)</span>
1691 </p>
1692 </td>
1693 <td>
1694 <p>
1695 <span class="green">1.00<br> (264ns)</span>
1696 </p>
1697 </td>
1698 </tr>
1699 <tr>
1700 <td>
1701 <p>
1702 cyl_bessel_j
1703 </p>
1704 </td>
1705 <td>
1706 <p>
1707 <span class="red">2.69<br> (1071ns)</span>
1708 </p>
1709 </td>
1710 <td>
1711 <p>
1712 <span class="green">1.00<br> (398ns)</span>
1713 </p>
1714 </td>
1715 </tr>
1716 <tr>
1717 <td>
1718 <p>
1719 cyl_bessel_j (integer order)
1720 </p>
1721 </td>
1722 <td>
1723 <p>
1724 <span class="red">2.59<br> (275ns)</span>
1725 </p>
1726 </td>
1727 <td>
1728 <p>
1729 <span class="green">1.00<br> (106ns)</span>
1730 </p>
1731 </td>
1732 </tr>
1733 <tr>
1734 <td>
1735 <p>
1736 cyl_bessel_k
1737 </p>
1738 </td>
1739 <td>
1740 <p>
1741 <span class="red">6.86<br> (4589ns)</span>
1742 </p>
1743 </td>
1744 <td>
1745 <p>
1746 <span class="green">1.00<br> (669ns)</span>
1747 </p>
1748 </td>
1749 </tr>
1750 <tr>
1751 <td>
1752 <p>
1753 cyl_bessel_k (integer order)
1754 </p>
1755 </td>
1756 <td>
1757 <p>
1758 <span class="red">10.17<br> (3673ns)</span>
1759 </p>
1760 </td>
1761 <td>
1762 <p>
1763 <span class="green">1.00<br> (361ns)</span>
1764 </p>
1765 </td>
1766 </tr>
1767 <tr>
1768 <td>
1769 <p>
1770 cyl_neumann
1771 </p>
1772 </td>
1773 <td>
1774 <p>
1775 <span class="red">2.48<br> (1478ns)</span>
1776 </p>
1777 </td>
1778 <td>
1779 <p>
1780 <span class="green">1.00<br> (597ns)</span>
1781 </p>
1782 </td>
1783 </tr>
1784 <tr>
1785 <td>
1786 <p>
1787 cyl_neumann (integer order)
1788 </p>
1789 </td>
1790 <td>
1791 <p>
1792 <span class="red">2.20<br> (484ns)</span>
1793 </p>
1794 </td>
1795 <td>
1796 <p>
1797 <span class="green">1.00<br> (220ns)</span>
1798 </p>
1799 </td>
1800 </tr>
1801 <tr>
1802 <td>
1803 <p>
1804 digamma
1805 </p>
1806 </td>
1807 <td>
1808 <p>
1809 <span class="blue">1.92<br> (75ns)</span>
1810 </p>
1811 </td>
1812 <td>
1813 <p>
1814 <span class="green">1.00<br> (39ns)</span>
1815 </p>
1816 </td>
1817 </tr>
1818 <tr>
1819 <td>
1820 <p>
1821 ellint_1
1822 </p>
1823 </td>
1824 <td>
1825 <p>
1826 <span class="blue">1.94<br> (358ns)</span>
1827 </p>
1828 </td>
1829 <td>
1830 <p>
1831 <span class="green">1.00<br> (185ns)</span>
1832 </p>
1833 </td>
1834 </tr>
1835 <tr>
1836 <td>
1837 <p>
1838 ellint_1 (complete)
1839 </p>
1840 </td>
1841 <td>
1842 <p>
1843 <span class="blue">1.86<br> (52ns)</span>
1844 </p>
1845 </td>
1846 <td>
1847 <p>
1848 <span class="green">1.00<br> (28ns)</span>
1849 </p>
1850 </td>
1851 </tr>
1852 <tr>
1853 <td>
1854 <p>
1855 ellint_2
1856 </p>
1857 </td>
1858 <td>
1859 <p>
1860 <span class="red">2.32<br> (805ns)</span>
1861 </p>
1862 </td>
1863 <td>
1864 <p>
1865 <span class="green">1.00<br> (347ns)</span>
1866 </p>
1867 </td>
1868 </tr>
1869 <tr>
1870 <td>
1871 <p>
1872 ellint_2 (complete)
1873 </p>
1874 </td>
1875 <td>
1876 <p>
1877 <span class="blue">1.71<br> (60ns)</span>
1878 </p>
1879 </td>
1880 <td>
1881 <p>
1882 <span class="green">1.00<br> (35ns)</span>
1883 </p>
1884 </td>
1885 </tr>
1886 <tr>
1887 <td>
1888 <p>
1889 ellint_3
1890 </p>
1891 </td>
1892 <td>
1893 <p>
1894 <span class="red">2.75<br> (2154ns)</span>
1895 </p>
1896 </td>
1897 <td>
1898 <p>
1899 <span class="green">1.00<br> (783ns)</span>
1900 </p>
1901 </td>
1902 </tr>
1903 <tr>
1904 <td>
1905 <p>
1906 ellint_3 (complete)
1907 </p>
1908 </td>
1909 <td>
1910 <p>
1911 <span class="red">2.23<br> (1172ns)</span>
1912 </p>
1913 </td>
1914 <td>
1915 <p>
1916 <span class="green">1.00<br> (525ns)</span>
1917 </p>
1918 </td>
1919 </tr>
1920 <tr>
1921 <td>
1922 <p>
1923 ellint_rc
1924 </p>
1925 </td>
1926 <td>
1927 <p>
1928 <span class="blue">1.57<br> (77ns)</span>
1929 </p>
1930 </td>
1931 <td>
1932 <p>
1933 <span class="green">1.00<br> (49ns)</span>
1934 </p>
1935 </td>
1936 </tr>
1937 <tr>
1938 <td>
1939 <p>
1940 ellint_rd
1941 </p>
1942 </td>
1943 <td>
1944 <p>
1945 <span class="red">2.23<br> (520ns)</span>
1946 </p>
1947 </td>
1948 <td>
1949 <p>
1950 <span class="green">1.00<br> (233ns)</span>
1951 </p>
1952 </td>
1953 </tr>
1954 <tr>
1955 <td>
1956 <p>
1957 ellint_rf
1958 </p>
1959 </td>
1960 <td>
1961 <p>
1962 <span class="blue">1.51<br> (95ns)</span>
1963 </p>
1964 </td>
1965 <td>
1966 <p>
1967 <span class="green">1.00<br> (63ns)</span>
1968 </p>
1969 </td>
1970 </tr>
1971 <tr>
1972 <td>
1973 <p>
1974 ellint_rj
1975 </p>
1976 </td>
1977 <td>
1978 <p>
1979 <span class="red">2.33<br> (481ns)</span>
1980 </p>
1981 </td>
1982 <td>
1983 <p>
1984 <span class="green">1.00<br> (206ns)</span>
1985 </p>
1986 </td>
1987 </tr>
1988 <tr>
1989 <td>
1990 <p>
1991 erf
1992 </p>
1993 </td>
1994 <td>
1995 <p>
1996 <span class="red">2.60<br> (39ns)</span>
1997 </p>
1998 </td>
1999 <td>
2000 <p>
2001 <span class="green">1.00<br> (15ns)</span>
2002 </p>
2003 </td>
2004 </tr>
2005 <tr>
2006 <td>
2007 <p>
2008 erfc
2009 </p>
2010 </td>
2011 <td>
2012 <p>
2013 <span class="red">2.68<br> (59ns)</span>
2014 </p>
2015 </td>
2016 <td>
2017 <p>
2018 <span class="green">1.00<br> (22ns)</span>
2019 </p>
2020 </td>
2021 </tr>
2022 <tr>
2023 <td>
2024 <p>
2025 expint
2026 </p>
2027 </td>
2028 <td>
2029 <p>
2030 <span class="red">2.47<br> (94ns)</span>
2031 </p>
2032 </td>
2033 <td>
2034 <p>
2035 <span class="green">1.00<br> (38ns)</span>
2036 </p>
2037 </td>
2038 </tr>
2039 <tr>
2040 <td>
2041 <p>
2042 expint (En)
2043 </p>
2044 </td>
2045 <td>
2046 <p>
2047 <span class="blue">1.86<br> (273ns)</span>
2048 </p>
2049 </td>
2050 <td>
2051 <p>
2052 <span class="green">1.00<br> (147ns)</span>
2053 </p>
2054 </td>
2055 </tr>
2056 <tr>
2057 <td>
2058 <p>
2059 expm1
2060 </p>
2061 </td>
2062 <td>
2063 <p>
2064 <span class="green">1.00<br> (10ns)</span>
2065 </p>
2066 </td>
2067 <td>
2068 <p>
2069 <span class="green">1.10<br> (11ns)</span>
2070 </p>
2071 </td>
2072 </tr>
2073 <tr>
2074 <td>
2075 <p>
2076 gamma_p
2077 </p>
2078 </td>
2079 <td>
2080 <p>
2081 <span class="red">2.42<br> (492ns)</span>
2082 </p>
2083 </td>
2084 <td>
2085 <p>
2086 <span class="green">1.00<br> (203ns)</span>
2087 </p>
2088 </td>
2089 </tr>
2090 <tr>
2091 <td>
2092 <p>
2093 gamma_p_inv
2094 </p>
2095 </td>
2096 <td>
2097 <p>
2098 <span class="red">2.24<br> (1577ns)</span>
2099 </p>
2100 </td>
2101 <td>
2102 <p>
2103 <span class="green">1.00<br> (704ns)</span>
2104 </p>
2105 </td>
2106 </tr>
2107 <tr>
2108 <td>
2109 <p>
2110 gamma_q
2111 </p>
2112 </td>
2113 <td>
2114 <p>
2115 <span class="red">2.53<br> (508ns)</span>
2116 </p>
2117 </td>
2118 <td>
2119 <p>
2120 <span class="green">1.00<br> (201ns)</span>
2121 </p>
2122 </td>
2123 </tr>
2124 <tr>
2125 <td>
2126 <p>
2127 gamma_q_inv
2128 </p>
2129 </td>
2130 <td>
2131 <p>
2132 <span class="red">2.45<br> (1841ns)</span>
2133 </p>
2134 </td>
2135 <td>
2136 <p>
2137 <span class="green">1.00<br> (751ns)</span>
2138 </p>
2139 </td>
2140 </tr>
2141 <tr>
2142 <td>
2143 <p>
2144 ibeta
2145 </p>
2146 </td>
2147 <td>
2148 <p>
2149 <span class="red">2.71<br> (1715ns)</span>
2150 </p>
2151 </td>
2152 <td>
2153 <p>
2154 <span class="green">1.00<br> (634ns)</span>
2155 </p>
2156 </td>
2157 </tr>
2158 <tr>
2159 <td>
2160 <p>
2161 ibeta_inv
2162 </p>
2163 </td>
2164 <td>
2165 <p>
2166 <span class="red">2.58<br> (5742ns)</span>
2167 </p>
2168 </td>
2169 <td>
2170 <p>
2171 <span class="green">1.00<br> (2224ns)</span>
2172 </p>
2173 </td>
2174 </tr>
2175 <tr>
2176 <td>
2177 <p>
2178 ibetac
2179 </p>
2180 </td>
2181 <td>
2182 <p>
2183 <span class="red">2.66<br> (1736ns)</span>
2184 </p>
2185 </td>
2186 <td>
2187 <p>
2188 <span class="green">1.00<br> (653ns)</span>
2189 </p>
2190 </td>
2191 </tr>
2192 <tr>
2193 <td>
2194 <p>
2195 ibetac_inv
2196 </p>
2197 </td>
2198 <td>
2199 <p>
2200 <span class="red">2.44<br> (5451ns)</span>
2201 </p>
2202 </td>
2203 <td>
2204 <p>
2205 <span class="green">1.00<br> (2237ns)</span>
2206 </p>
2207 </td>
2208 </tr>
2209 <tr>
2210 <td>
2211 <p>
2212 jacobi_cn
2213 </p>
2214 </td>
2215 <td>
2216 <p>
2217 <span class="red">2.77<br> (476ns)</span>
2218 </p>
2219 </td>
2220 <td>
2221 <p>
2222 <span class="green">1.00<br> (172ns)</span>
2223 </p>
2224 </td>
2225 </tr>
2226 <tr>
2227 <td>
2228 <p>
2229 jacobi_dn
2230 </p>
2231 </td>
2232 <td>
2233 <p>
2234 <span class="red">2.80<br> (481ns)</span>
2235 </p>
2236 </td>
2237 <td>
2238 <p>
2239 <span class="green">1.00<br> (172ns)</span>
2240 </p>
2241 </td>
2242 </tr>
2243 <tr>
2244 <td>
2245 <p>
2246 jacobi_sn
2247 </p>
2248 </td>
2249 <td>
2250 <p>
2251 <span class="red">2.86<br> (492ns)</span>
2252 </p>
2253 </td>
2254 <td>
2255 <p>
2256 <span class="green">1.00<br> (172ns)</span>
2257 </p>
2258 </td>
2259 </tr>
2260 <tr>
2261 <td>
2262 <p>
2263 laguerre
2264 </p>
2265 </td>
2266 <td>
2267 <p>
2268 <span class="green">1.09<br> (139ns)</span>
2269 </p>
2270 </td>
2271 <td>
2272 <p>
2273 <span class="green">1.00<br> (128ns)</span>
2274 </p>
2275 </td>
2276 </tr>
2277 <tr>
2278 <td>
2279 <p>
2280 legendre
2281 </p>
2282 </td>
2283 <td>
2284 <p>
2285 <span class="green">1.16<br> (399ns)</span>
2286 </p>
2287 </td>
2288 <td>
2289 <p>
2290 <span class="green">1.00<br> (345ns)</span>
2291 </p>
2292 </td>
2293 </tr>
2294 <tr>
2295 <td>
2296 <p>
2297 legendre Q
2298 </p>
2299 </td>
2300 <td>
2301 <p>
2302 <span class="green">1.18<br> (496ns)</span>
2303 </p>
2304 </td>
2305 <td>
2306 <p>
2307 <span class="green">1.00<br> (422ns)</span>
2308 </p>
2309 </td>
2310 </tr>
2311 <tr>
2312 <td>
2313 <p>
2314 lgamma
2315 </p>
2316 </td>
2317 <td>
2318 <p>
2319 <span class="red">2.20<br> (257ns)</span>
2320 </p>
2321 </td>
2322 <td>
2323 <p>
2324 <span class="green">1.00<br> (117ns)</span>
2325 </p>
2326 </td>
2327 </tr>
2328 <tr>
2329 <td>
2330 <p>
2331 log1p
2332 </p>
2333 </td>
2334 <td>
2335 <p>
2336 <span class="green">1.00<br> (12ns)</span>
2337 </p>
2338 </td>
2339 <td>
2340 <p>
2341 <span class="green">1.00<br> (12ns)</span>
2342 </p>
2343 </td>
2344 </tr>
2345 <tr>
2346 <td>
2347 <p>
2348 polygamma
2349 </p>
2350 </td>
2351 <td>
2352 <p>
2353 <span class="red">3.93<br> (2885ns)</span>
2354 </p>
2355 </td>
2356 <td>
2357 <p>
2358 <span class="green">1.00<br> (734ns)</span>
2359 </p>
2360 </td>
2361 </tr>
2362 <tr>
2363 <td>
2364 <p>
2365 sph_bessel
2366 </p>
2367 </td>
2368 <td>
2369 <p>
2370 <span class="blue">1.71<br> (1563ns)</span>
2371 </p>
2372 </td>
2373 <td>
2374 <p>
2375 <span class="green">1.00<br> (915ns)</span>
2376 </p>
2377 </td>
2378 </tr>
2379 <tr>
2380 <td>
2381 <p>
2382 sph_neumann
2383 </p>
2384 </td>
2385 <td>
2386 <p>
2387 <span class="red">2.15<br> (3745ns)</span>
2388 </p>
2389 </td>
2390 <td>
2391 <p>
2392 <span class="green">1.00<br> (1744ns)</span>
2393 </p>
2394 </td>
2395 </tr>
2396 <tr>
2397 <td>
2398 <p>
2399 tgamma
2400 </p>
2401 </td>
2402 <td>
2403 <p>
2404 <span class="red">3.69<br> (354ns)</span>
2405 </p>
2406 </td>
2407 <td>
2408 <p>
2409 <span class="green">1.00<br> (96ns)</span>
2410 </p>
2411 </td>
2412 </tr>
2413 <tr>
2414 <td>
2415 <p>
2416 tgamma (incomplete)
2417 </p>
2418 </td>
2419 <td>
2420 <p>
2421 <span class="red">2.35<br> (744ns)</span>
2422 </p>
2423 </td>
2424 <td>
2425 <p>
2426 <span class="green">1.00<br> (316ns)</span>
2427 </p>
2428 </td>
2429 </tr>
2430 <tr>
2431 <td>
2432 <p>
2433 trigamma
2434 </p>
2435 </td>
2436 <td>
2437 <p>
2438 <span class="blue">1.64<br> (36ns)</span>
2439 </p>
2440 </td>
2441 <td>
2442 <p>
2443 <span class="green">1.00<br> (22ns)</span>
2444 </p>
2445 </td>
2446 </tr>
2447 <tr>
2448 <td>
2449 <p>
2450 zeta
2451 </p>
2452 </td>
2453 <td>
2454 <p>
2455 <span class="red">2.71<br> (509ns)</span>
2456 </p>
2457 </td>
2458 <td>
2459 <p>
2460 <span class="green">1.00<br> (188ns)</span>
2461 </p>
2462 </td>
2463 </tr>
2464 </tbody>
2465 </table></div>
2466 </div>
2467 <br class="table-break">
2468 </div>
2469 <div class="section">
2470 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
2471 <a name="special_function_and_distributio.section_Compiler_Option_Comparison_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Compiler_Option_Comparison_on_Windows_x64" title="Compiler Option Comparison on Windows x64">Compiler
2472 Option Comparison on Windows x64</a>
2473 </h2></div></div></div>
2474 <div class="table">
2475 <a name="special_function_and_distributio.section_Compiler_Option_Comparison_on_Windows_x64.table_Compiler_Option_Comparison_on_Windows_x64"></a><p class="title"><b>Table&#160;3.&#160;Compiler Option Comparison on Windows x64</b></p>
2476 <div class="table-contents"><table class="table" summary="Compiler Option Comparison on Windows x64">
2477 <colgroup>
2478 <col>
2479 <col>
2480 <col>
2481 <col>
2482 <col>
2483 </colgroup>
2484 <thead><tr>
2485 <th>
2486 <p>
2487 Function
2488 </p>
2489 </th>
2490 <th>
2491 <p>
2492 cl /Od (x86 build)
2493 </p>
2494 </th>
2495 <th>
2496 <p>
2497 cl /arch:sse2 /Ox (x86 build)
2498 </p>
2499 </th>
2500 <th>
2501 <p>
2502 cl /Ox (x64 build)
2503 </p>
2504 </th>
2505 <th>
2506 <p>
2507 icl /Ox (x64 build)
2508 </p>
2509 </th>
2510 </tr></thead>
2511 <tbody>
2512 <tr>
2513 <td>
2514 <p>
2515 boost::math::cbrt
2516 </p>
2517 </td>
2518 <td>
2519 <p>
2520 <span class="red">18.29<br> (256ns)</span>
2521 </p>
2522 </td>
2523 <td>
2524 <p>
2525 <span class="red">4.29<br> (60ns)</span>
2526 </p>
2527 </td>
2528 <td>
2529 <p>
2530 <span class="red">3.14<br> (44ns)</span>
2531 </p>
2532 </td>
2533 <td>
2534 <p>
2535 <span class="green">1.00<br> (14ns)</span>
2536 </p>
2537 </td>
2538 </tr>
2539 <tr>
2540 <td>
2541 <p>
2542 boost::math::cyl_bessel_j (integer orders)
2543 </p>
2544 </td>
2545 <td>
2546 <p>
2547 <span class="red">10.03<br> (742ns)</span>
2548 </p>
2549 </td>
2550 <td>
2551 <p>
2552 <span class="blue">1.77<br> (131ns)</span>
2553 </p>
2554 </td>
2555 <td>
2556 <p>
2557 <span class="blue">1.36<br> (101ns)</span>
2558 </p>
2559 </td>
2560 <td>
2561 <p>
2562 <span class="green">1.00<br> (74ns)</span>
2563 </p>
2564 </td>
2565 </tr>
2566 <tr>
2567 <td>
2568 <p>
2569 boost::math::ibeta_inv
2570 </p>
2571 </td>
2572 <td>
2573 <p>
2574 <span class="red">4.32<br> (6583ns)</span>
2575 </p>
2576 </td>
2577 <td>
2578 <p>
2579 <span class="blue">1.29<br> (1963ns)</span>
2580 </p>
2581 </td>
2582 <td>
2583 <p>
2584 <span class="blue">1.28<br> (1957ns)</span>
2585 </p>
2586 </td>
2587 <td>
2588 <p>
2589 <span class="green">1.00<br> (1523ns)</span>
2590 </p>
2591 </td>
2592 </tr>
2593 </tbody>
2594 </table></div>
2595 </div>
2596 <br class="table-break">
2597 </div>
2598 <div class="section">
2599 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
2600 <a name="special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_Windows_x64" title="Distribution performance comparison for different performance options with GNU C++ version 5.3.0 on Windows x64">Distribution
2601 performance comparison for different performance options with GNU C++ version
2602 5.3.0 on Windows x64</a>
2603 </h2></div></div></div>
2604 <div class="table">
2605 <a name="special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_Windows_x64.table_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_Windows_x64"></a><p class="title"><b>Table&#160;4.&#160;Distribution performance comparison for different performance options
2606 with GNU C++ version 5.3.0 on Windows x64</b></p>
2607 <div class="table-contents"><table class="table" summary="Distribution performance comparison for different performance options
2608 with GNU C++ version 5.3.0 on Windows x64">
2609 <colgroup>
2610 <col>
2611 <col>
2612 <col>
2613 <col>
2614 <col>
2615 </colgroup>
2616 <thead><tr>
2617 <th>
2618 <p>
2619 Function
2620 </p>
2621 </th>
2622 <th>
2623 <p>
2624 boost 1.61
2625 </p>
2626 </th>
2627 <th>
2628 <p>
2629 Boost<br> promote_double&lt;false&gt;
2630 </p>
2631 </th>
2632 <th>
2633 <p>
2634 Boost<br> promote_double&lt;false&gt;<br> digits10&lt;10&gt;
2635 </p>
2636 </th>
2637 <th>
2638 <p>
2639 Boost<br> float<br> promote_float&lt;false&gt;
2640 </p>
2641 </th>
2642 </tr></thead>
2643 <tbody>
2644 <tr>
2645 <td>
2646 <p>
2647 ArcSine (CDF)
2648 </p>
2649 </td>
2650 <td>
2651 <p>
2652 <span class="green">1.06<br> (33ns)</span>
2653 </p>
2654 </td>
2655 <td>
2656 <p>
2657 <span class="green">1.00<br> (31ns)</span>
2658 </p>
2659 </td>
2660 <td>
2661 <p>
2662 <span class="green">1.06<br> (33ns)</span>
2663 </p>
2664 </td>
2665 <td>
2666 <p>
2667 <span class="blue">1.90<br> (59ns)</span>
2668 </p>
2669 </td>
2670 </tr>
2671 <tr>
2672 <td>
2673 <p>
2674 ArcSine (PDF)
2675 </p>
2676 </td>
2677 <td>
2678 <p>
2679 <span class="green">1.12<br> (9ns)</span>
2680 </p>
2681 </td>
2682 <td>
2683 <p>
2684 <span class="green">1.00<br> (8ns)</span>
2685 </p>
2686 </td>
2687 <td>
2688 <p>
2689 <span class="green">1.00<br> (8ns)</span>
2690 </p>
2691 </td>
2692 <td>
2693 <p>
2694 <span class="green">1.00<br> (8ns)</span>
2695 </p>
2696 </td>
2697 </tr>
2698 <tr>
2699 <td>
2700 <p>
2701 ArcSine (quantile)
2702 </p>
2703 </td>
2704 <td>
2705 <p>
2706 <span class="green">1.00<br> (44ns)</span>
2707 </p>
2708 </td>
2709 <td>
2710 <p>
2711 <span class="green">1.00<br> (44ns)</span>
2712 </p>
2713 </td>
2714 <td>
2715 <p>
2716 <span class="green">1.02<br> (45ns)</span>
2717 </p>
2718 </td>
2719 <td>
2720 <p>
2721 <span class="green">1.09<br> (48ns)</span>
2722 </p>
2723 </td>
2724 </tr>
2725 <tr>
2726 <td>
2727 <p>
2728 Beta (CDF)
2729 </p>
2730 </td>
2731 <td>
2732 <p>
2733 <span class="red">2.58<br> (379ns)</span>
2734 </p>
2735 </td>
2736 <td>
2737 <p>
2738 <span class="blue">1.40<br> (206ns)</span>
2739 </p>
2740 </td>
2741 <td>
2742 <p>
2743 <span class="blue">1.33<br> (195ns)</span>
2744 </p>
2745 </td>
2746 <td>
2747 <p>
2748 <span class="green">1.00<br> (147ns)</span>
2749 </p>
2750 </td>
2751 </tr>
2752 <tr>
2753 <td>
2754 <p>
2755 Beta (PDF)
2756 </p>
2757 </td>
2758 <td>
2759 <p>
2760 <span class="red">2.18<br> (323ns)</span>
2761 </p>
2762 </td>
2763 <td>
2764 <p>
2765 <span class="green">1.01<br> (150ns)</span>
2766 </p>
2767 </td>
2768 <td>
2769 <p>
2770 <span class="green">1.05<br> (156ns)</span>
2771 </p>
2772 </td>
2773 <td>
2774 <p>
2775 <span class="green">1.00<br> (148ns)</span>
2776 </p>
2777 </td>
2778 </tr>
2779 <tr>
2780 <td>
2781 <p>
2782 Beta (quantile)
2783 </p>
2784 </td>
2785 <td>
2786 <p>
2787 <span class="red">2.04<br> (2180ns)</span>
2788 </p>
2789 </td>
2790 <td>
2791 <p>
2792 <span class="blue">1.29<br> (1382ns)</span>
2793 </p>
2794 </td>
2795 <td>
2796 <p>
2797 <span class="green">1.05<br> (1123ns)</span>
2798 </p>
2799 </td>
2800 <td>
2801 <p>
2802 <span class="green">1.00<br> (1071ns)</span>
2803 </p>
2804 </td>
2805 </tr>
2806 <tr>
2807 <td>
2808 <p>
2809 Binomial (CDF)
2810 </p>
2811 </td>
2812 <td>
2813 <p>
2814 <span class="red">4.12<br> (1122ns)</span>
2815 </p>
2816 </td>
2817 <td>
2818 <p>
2819 <span class="red">2.42<br> (658ns)</span>
2820 </p>
2821 </td>
2822 <td>
2823 <p>
2824 <span class="blue">1.78<br> (485ns)</span>
2825 </p>
2826 </td>
2827 <td>
2828 <p>
2829 <span class="green">1.00<br> (272ns)</span>
2830 </p>
2831 </td>
2832 </tr>
2833 <tr>
2834 <td>
2835 <p>
2836 Binomial (PDF)
2837 </p>
2838 </td>
2839 <td>
2840 <p>
2841 <span class="red">2.47<br> (353ns)</span>
2842 </p>
2843 </td>
2844 <td>
2845 <p>
2846 <span class="green">1.17<br> (167ns)</span>
2847 </p>
2848 </td>
2849 <td>
2850 <p>
2851 <span class="blue">1.20<br> (172ns)</span>
2852 </p>
2853 </td>
2854 <td>
2855 <p>
2856 <span class="green">1.00<br> (143ns)</span>
2857 </p>
2858 </td>
2859 </tr>
2860 <tr>
2861 <td>
2862 <p>
2863 Binomial (quantile)
2864 </p>
2865 </td>
2866 <td>
2867 <p>
2868 <span class="red">4.00<br> (5174ns)</span>
2869 </p>
2870 </td>
2871 <td>
2872 <p>
2873 <span class="red">2.26<br> (2921ns)</span>
2874 </p>
2875 </td>
2876 <td>
2877 <p>
2878 <span class="blue">1.78<br> (2301ns)</span>
2879 </p>
2880 </td>
2881 <td>
2882 <p>
2883 <span class="green">1.00<br> (1294ns)</span>
2884 </p>
2885 </td>
2886 </tr>
2887 <tr>
2888 <td>
2889 <p>
2890 Cauchy (CDF)
2891 </p>
2892 </td>
2893 <td>
2894 <p>
2895 <span class="green">1.00<br> (23ns)</span>
2896 </p>
2897 </td>
2898 <td>
2899 <p>
2900 <span class="green">1.00<br> (23ns)</span>
2901 </p>
2902 </td>
2903 <td>
2904 <p>
2905 <span class="green">1.09<br> (25ns)</span>
2906 </p>
2907 </td>
2908 <td>
2909 <p>
2910 <span class="red">2.43<br> (56ns)</span>
2911 </p>
2912 </td>
2913 </tr>
2914 <tr>
2915 <td>
2916 <p>
2917 Cauchy (PDF)
2918 </p>
2919 </td>
2920 <td>
2921 <p>
2922 <span class="green">1.17<br> (7ns)</span>
2923 </p>
2924 </td>
2925 <td>
2926 <p>
2927 <span class="blue">1.33<br> (8ns)</span>
2928 </p>
2929 </td>
2930 <td>
2931 <p>
2932 <span class="blue">1.33<br> (8ns)</span>
2933 </p>
2934 </td>
2935 <td>
2936 <p>
2937 <span class="green">1.00<br> (6ns)</span>
2938 </p>
2939 </td>
2940 </tr>
2941 <tr>
2942 <td>
2943 <p>
2944 Cauchy (quantile)
2945 </p>
2946 </td>
2947 <td>
2948 <p>
2949 <span class="green">1.00<br> (24ns)</span>
2950 </p>
2951 </td>
2952 <td>
2953 <p>
2954 <span class="green">1.17<br> (28ns)</span>
2955 </p>
2956 </td>
2957 <td>
2958 <p>
2959 <span class="green">1.00<br> (24ns)</span>
2960 </p>
2961 </td>
2962 <td>
2963 <p>
2964 <span class="blue">1.21<br> (29ns)</span>
2965 </p>
2966 </td>
2967 </tr>
2968 <tr>
2969 <td>
2970 <p>
2971 ChiSquared (CDF)
2972 </p>
2973 </td>
2974 <td>
2975 <p>
2976 <span class="red">2.65<br> (506ns)</span>
2977 </p>
2978 </td>
2979 <td>
2980 <p>
2981 <span class="blue">1.49<br> (285ns)</span>
2982 </p>
2983 </td>
2984 <td>
2985 <p>
2986 <span class="blue">1.24<br> (236ns)</span>
2987 </p>
2988 </td>
2989 <td>
2990 <p>
2991 <span class="green">1.00<br> (191ns)</span>
2992 </p>
2993 </td>
2994 </tr>
2995 <tr>
2996 <td>
2997 <p>
2998 ChiSquared (PDF)
2999 </p>
3000 </td>
3001 <td>
3002 <p>
3003 <span class="blue">1.86<br> (251ns)</span>
3004 </p>
3005 </td>
3006 <td>
3007 <p>
3008 <span class="green">1.01<br> (137ns)</span>
3009 </p>
3010 </td>
3011 <td>
3012 <p>
3013 <span class="green">1.00<br> (135ns)</span>
3014 </p>
3015 </td>
3016 <td>
3017 <p>
3018 <span class="green">1.07<br> (144ns)</span>
3019 </p>
3020 </td>
3021 </tr>
3022 <tr>
3023 <td>
3024 <p>
3025 ChiSquared (quantile)
3026 </p>
3027 </td>
3028 <td>
3029 <p>
3030 <span class="red">2.37<br> (1275ns)</span>
3031 </p>
3032 </td>
3033 <td>
3034 <p>
3035 <span class="blue">1.44<br> (774ns)</span>
3036 </p>
3037 </td>
3038 <td>
3039 <p>
3040 <span class="green">1.10<br> (592ns)</span>
3041 </p>
3042 </td>
3043 <td>
3044 <p>
3045 <span class="green">1.00<br> (539ns)</span>
3046 </p>
3047 </td>
3048 </tr>
3049 <tr>
3050 <td>
3051 <p>
3052 Exponential (CDF)
3053 </p>
3054 </td>
3055 <td>
3056 <p>
3057 <span class="blue">1.26<br> (43ns)</span>
3058 </p>
3059 </td>
3060 <td>
3061 <p>
3062 <span class="green">1.00<br> (34ns)</span>
3063 </p>
3064 </td>
3065 <td>
3066 <p>
3067 <span class="green">1.00<br> (34ns)</span>
3068 </p>
3069 </td>
3070 <td>
3071 <p>
3072 <span class="green">1.00<br> (34ns)</span>
3073 </p>
3074 </td>
3075 </tr>
3076 <tr>
3077 <td>
3078 <p>
3079 Exponential (PDF)
3080 </p>
3081 </td>
3082 <td>
3083 <p>
3084 <span class="green">1.07<br> (61ns)</span>
3085 </p>
3086 </td>
3087 <td>
3088 <p>
3089 <span class="green">1.00<br> (57ns)</span>
3090 </p>
3091 </td>
3092 <td>
3093 <p>
3094 <span class="green">1.05<br> (60ns)</span>
3095 </p>
3096 </td>
3097 <td>
3098 <p>
3099 <span class="green">1.09<br> (62ns)</span>
3100 </p>
3101 </td>
3102 </tr>
3103 <tr>
3104 <td>
3105 <p>
3106 Exponential (quantile)
3107 </p>
3108 </td>
3109 <td>
3110 <p>
3111 <span class="blue">1.81<br> (47ns)</span>
3112 </p>
3113 </td>
3114 <td>
3115 <p>
3116 <span class="green">1.00<br> (26ns)</span>
3117 </p>
3118 </td>
3119 <td>
3120 <p>
3121 <span class="green">1.08<br> (28ns)</span>
3122 </p>
3123 </td>
3124 <td>
3125 <p>
3126 <span class="green">1.15<br> (30ns)</span>
3127 </p>
3128 </td>
3129 </tr>
3130 <tr>
3131 <td>
3132 <p>
3133 ExtremeValue (CDF)
3134 </p>
3135 </td>
3136 <td>
3137 <p>
3138 <span class="green">1.05<br> (114ns)</span>
3139 </p>
3140 </td>
3141 <td>
3142 <p>
3143 <span class="green">1.00<br> (109ns)</span>
3144 </p>
3145 </td>
3146 <td>
3147 <p>
3148 <span class="green">1.00<br> (109ns)</span>
3149 </p>
3150 </td>
3151 <td>
3152 <p>
3153 <span class="green">1.04<br> (113ns)</span>
3154 </p>
3155 </td>
3156 </tr>
3157 <tr>
3158 <td>
3159 <p>
3160 ExtremeValue (PDF)
3161 </p>
3162 </td>
3163 <td>
3164 <p>
3165 <span class="green">1.03<br> (155ns)</span>
3166 </p>
3167 </td>
3168 <td>
3169 <p>
3170 <span class="green">1.02<br> (154ns)</span>
3171 </p>
3172 </td>
3173 <td>
3174 <p>
3175 <span class="green">1.00<br> (151ns)</span>
3176 </p>
3177 </td>
3178 <td>
3179 <p>
3180 <span class="green">1.03<br> (155ns)</span>
3181 </p>
3182 </td>
3183 </tr>
3184 <tr>
3185 <td>
3186 <p>
3187 ExtremeValue (quantile)
3188 </p>
3189 </td>
3190 <td>
3191 <p>
3192 <span class="green">1.00<br> (72ns)</span>
3193 </p>
3194 </td>
3195 <td>
3196 <p>
3197 <span class="green">1.00<br> (72ns)</span>
3198 </p>
3199 </td>
3200 <td>
3201 <p>
3202 <span class="green">1.00<br> (72ns)</span>
3203 </p>
3204 </td>
3205 <td>
3206 <p>
3207 <span class="green">1.08<br> (78ns)</span>
3208 </p>
3209 </td>
3210 </tr>
3211 <tr>
3212 <td>
3213 <p>
3214 F (CDF)
3215 </p>
3216 </td>
3217 <td>
3218 <p>
3219 <span class="red">4.08<br> (988ns)</span>
3220 </p>
3221 </td>
3222 <td>
3223 <p>
3224 <span class="red">2.36<br> (572ns)</span>
3225 </p>
3226 </td>
3227 <td>
3228 <p>
3229 <span class="blue">1.90<br> (459ns)</span>
3230 </p>
3231 </td>
3232 <td>
3233 <p>
3234 <span class="green">1.00<br> (242ns)</span>
3235 </p>
3236 </td>
3237 </tr>
3238 <tr>
3239 <td>
3240 <p>
3241 F (PDF)
3242 </p>
3243 </td>
3244 <td>
3245 <p>
3246 <span class="red">2.48<br> (392ns)</span>
3247 </p>
3248 </td>
3249 <td>
3250 <p>
3251 <span class="green">1.18<br> (187ns)</span>
3252 </p>
3253 </td>
3254 <td>
3255 <p>
3256 <span class="green">1.14<br> (180ns)</span>
3257 </p>
3258 </td>
3259 <td>
3260 <p>
3261 <span class="green">1.00<br> (158ns)</span>
3262 </p>
3263 </td>
3264 </tr>
3265 <tr>
3266 <td>
3267 <p>
3268 F (quantile)
3269 </p>
3270 </td>
3271 <td>
3272 <p>
3273 <span class="red">2.28<br> (2910ns)</span>
3274 </p>
3275 </td>
3276 <td>
3277 <p>
3278 <span class="blue">1.26<br> (1601ns)</span>
3279 </p>
3280 </td>
3281 <td>
3282 <p>
3283 <span class="green">1.11<br> (1413ns)</span>
3284 </p>
3285 </td>
3286 <td>
3287 <p>
3288 <span class="green">1.00<br> (1274ns)</span>
3289 </p>
3290 </td>
3291 </tr>
3292 <tr>
3293 <td>
3294 <p>
3295 Gamma (CDF)
3296 </p>
3297 </td>
3298 <td>
3299 <p>
3300 <span class="blue">1.98<br> (483ns)</span>
3301 </p>
3302 </td>
3303 <td>
3304 <p>
3305 <span class="green">1.19<br> (291ns)</span>
3306 </p>
3307 </td>
3308 <td>
3309 <p>
3310 <span class="green">1.11<br> (271ns)</span>
3311 </p>
3312 </td>
3313 <td>
3314 <p>
3315 <span class="green">1.00<br> (244ns)</span>
3316 </p>
3317 </td>
3318 </tr>
3319 <tr>
3320 <td>
3321 <p>
3322 Gamma (PDF)
3323 </p>
3324 </td>
3325 <td>
3326 <p>
3327 <span class="blue">1.80<br> (316ns)</span>
3328 </p>
3329 </td>
3330 <td>
3331 <p>
3332 <span class="green">1.16<br> (204ns)</span>
3333 </p>
3334 </td>
3335 <td>
3336 <p>
3337 <span class="green">1.07<br> (188ns)</span>
3338 </p>
3339 </td>
3340 <td>
3341 <p>
3342 <span class="green">1.00<br> (176ns)</span>
3343 </p>
3344 </td>
3345 </tr>
3346 <tr>
3347 <td>
3348 <p>
3349 Gamma (quantile)
3350 </p>
3351 </td>
3352 <td>
3353 <p>
3354 <span class="red">2.07<br> (1425ns)</span>
3355 </p>
3356 </td>
3357 <td>
3358 <p>
3359 <span class="blue">1.40<br> (960ns)</span>
3360 </p>
3361 </td>
3362 <td>
3363 <p>
3364 <span class="green">1.01<br> (693ns)</span>
3365 </p>
3366 </td>
3367 <td>
3368 <p>
3369 <span class="green">1.00<br> (688ns)</span>
3370 </p>
3371 </td>
3372 </tr>
3373 <tr>
3374 <td>
3375 <p>
3376 Geometric (CDF)
3377 </p>
3378 </td>
3379 <td>
3380 <p>
3381 <span class="blue">1.35<br> (46ns)</span>
3382 </p>
3383 </td>
3384 <td>
3385 <p>
3386 <span class="green">1.00<br> (34ns)</span>
3387 </p>
3388 </td>
3389 <td>
3390 <p>
3391 <span class="green">1.00<br> (34ns)</span>
3392 </p>
3393 </td>
3394 <td>
3395 <p>
3396 <span class="green">1.03<br> (35ns)</span>
3397 </p>
3398 </td>
3399 </tr>
3400 <tr>
3401 <td>
3402 <p>
3403 Geometric (PDF)
3404 </p>
3405 </td>
3406 <td>
3407 <p>
3408 <span class="green">1.06<br> (52ns)</span>
3409 </p>
3410 </td>
3411 <td>
3412 <p>
3413 <span class="green">1.06<br> (52ns)</span>
3414 </p>
3415 </td>
3416 <td>
3417 <p>
3418 <span class="green">1.04<br> (51ns)</span>
3419 </p>
3420 </td>
3421 <td>
3422 <p>
3423 <span class="green">1.00<br> (49ns)</span>
3424 </p>
3425 </td>
3426 </tr>
3427 <tr>
3428 <td>
3429 <p>
3430 Geometric (quantile)
3431 </p>
3432 </td>
3433 <td>
3434 <p>
3435 <span class="blue">1.62<br> (42ns)</span>
3436 </p>
3437 </td>
3438 <td>
3439 <p>
3440 <span class="green">1.00<br> (26ns)</span>
3441 </p>
3442 </td>
3443 <td>
3444 <p>
3445 <span class="green">1.04<br> (27ns)</span>
3446 </p>
3447 </td>
3448 <td>
3449 <p>
3450 <span class="green">1.04<br> (27ns)</span>
3451 </p>
3452 </td>
3453 </tr>
3454 <tr>
3455 <td>
3456 <p>
3457 Hypergeometric (CDF)
3458 </p>
3459 </td>
3460 <td>
3461 <p>
3462 <span class="blue">1.95<br> (11511ns)</span>
3463 </p>
3464 </td>
3465 <td>
3466 <p>
3467 <span class="green">1.01<br> (5944ns)</span>
3468 </p>
3469 </td>
3470 <td>
3471 <p>
3472 <span class="green">1.00<br> (5910ns)</span>
3473 </p>
3474 </td>
3475 <td>
3476 <p>
3477 <span class="green">1.05<br> (6213ns)</span>
3478 </p>
3479 </td>
3480 </tr>
3481 <tr>
3482 <td>
3483 <p>
3484 Hypergeometric (PDF)
3485 </p>
3486 </td>
3487 <td>
3488 <p>
3489 <span class="blue">1.92<br> (11018ns)</span>
3490 </p>
3491 </td>
3492 <td>
3493 <p>
3494 <span class="green">1.00<br> (5748ns)</span>
3495 </p>
3496 </td>
3497 <td>
3498 <p>
3499 <span class="green">1.00<br> (5726ns)</span>
3500 </p>
3501 </td>
3502 <td>
3503 <p>
3504 <span class="green">1.05<br> (6016ns)</span>
3505 </p>
3506 </td>
3507 </tr>
3508 <tr>
3509 <td>
3510 <p>
3511 Hypergeometric (quantile)
3512 </p>
3513 </td>
3514 <td>
3515 <p>
3516 <span class="green">1.00<br> (70322ns)</span>
3517 </p>
3518 </td>
3519 <td>
3520 <p>
3521 <span class="blue">1.38<br> (96730ns)</span>
3522 </p>
3523 </td>
3524 <td>
3525 <p>
3526 <span class="blue">1.36<br> (95955ns)</span>
3527 </p>
3528 </td>
3529 <td>
3530 <p>
3531 <span class="blue">1.79<br> (126152ns)</span>
3532 </p>
3533 </td>
3534 </tr>
3535 <tr>
3536 <td>
3537 <p>
3538 InverseChiSquared (CDF)
3539 </p>
3540 </td>
3541 <td>
3542 <p>
3543 <span class="red">2.98<br> (485ns)</span>
3544 </p>
3545 </td>
3546 <td>
3547 <p>
3548 <span class="blue">1.94<br> (317ns)</span>
3549 </p>
3550 </td>
3551 <td>
3552 <p>
3553 <span class="blue">1.34<br> (218ns)</span>
3554 </p>
3555 </td>
3556 <td>
3557 <p>
3558 <span class="green">1.00<br> (163ns)</span>
3559 </p>
3560 </td>
3561 </tr>
3562 <tr>
3563 <td>
3564 <p>
3565 InverseChiSquared (PDF)
3566 </p>
3567 </td>
3568 <td>
3569 <p>
3570 <span class="red">2.02<br> (268ns)</span>
3571 </p>
3572 </td>
3573 <td>
3574 <p>
3575 <span class="blue">1.25<br> (166ns)</span>
3576 </p>
3577 </td>
3578 <td>
3579 <p>
3580 <span class="green">1.11<br> (147ns)</span>
3581 </p>
3582 </td>
3583 <td>
3584 <p>
3585 <span class="green">1.00<br> (133ns)</span>
3586 </p>
3587 </td>
3588 </tr>
3589 <tr>
3590 <td>
3591 <p>
3592 InverseChiSquared (quantile)
3593 </p>
3594 </td>
3595 <td>
3596 <p>
3597 <span class="red">2.28<br> (1235ns)</span>
3598 </p>
3599 </td>
3600 <td>
3601 <p>
3602 <span class="blue">1.69<br> (917ns)</span>
3603 </p>
3604 </td>
3605 <td>
3606 <p>
3607 <span class="green">1.11<br> (602ns)</span>
3608 </p>
3609 </td>
3610 <td>
3611 <p>
3612 <span class="green">1.00<br> (542ns)</span>
3613 </p>
3614 </td>
3615 </tr>
3616 <tr>
3617 <td>
3618 <p>
3619 InverseGamma (CDF)
3620 </p>
3621 </td>
3622 <td>
3623 <p>
3624 <span class="blue">1.78<br> (484ns)</span>
3625 </p>
3626 </td>
3627 <td>
3628 <p>
3629 <span class="blue">1.25<br> (339ns)</span>
3630 </p>
3631 </td>
3632 <td>
3633 <p>
3634 <span class="green">1.00<br> (272ns)</span>
3635 </p>
3636 </td>
3637 <td>
3638 <p>
3639 <span class="green">1.05<br> (285ns)</span>
3640 </p>
3641 </td>
3642 </tr>
3643 <tr>
3644 <td>
3645 <p>
3646 InverseGamma (PDF)
3647 </p>
3648 </td>
3649 <td>
3650 <p>
3651 <span class="blue">1.89<br> (334ns)</span>
3652 </p>
3653 </td>
3654 <td>
3655 <p>
3656 <span class="green">1.19<br> (211ns)</span>
3657 </p>
3658 </td>
3659 <td>
3660 <p>
3661 <span class="green">1.20<br> (212ns)</span>
3662 </p>
3663 </td>
3664 <td>
3665 <p>
3666 <span class="green">1.00<br> (177ns)</span>
3667 </p>
3668 </td>
3669 </tr>
3670 <tr>
3671 <td>
3672 <p>
3673 InverseGamma (quantile)
3674 </p>
3675 </td>
3676 <td>
3677 <p>
3678 <span class="red">2.13<br> (1487ns)</span>
3679 </p>
3680 </td>
3681 <td>
3682 <p>
3683 <span class="blue">1.51<br> (1055ns)</span>
3684 </p>
3685 </td>
3686 <td>
3687 <p>
3688 <span class="green">1.07<br> (747ns)</span>
3689 </p>
3690 </td>
3691 <td>
3692 <p>
3693 <span class="green">1.00<br> (699ns)</span>
3694 </p>
3695 </td>
3696 </tr>
3697 <tr>
3698 <td>
3699 <p>
3700 InverseGaussian (CDF)
3701 </p>
3702 </td>
3703 <td>
3704 <p>
3705 <span class="blue">1.22<br> (106ns)</span>
3706 </p>
3707 </td>
3708 <td>
3709 <p>
3710 <span class="blue">1.29<br> (112ns)</span>
3711 </p>
3712 </td>
3713 <td>
3714 <p>
3715 <span class="blue">1.25<br> (109ns)</span>
3716 </p>
3717 </td>
3718 <td>
3719 <p>
3720 <span class="green">1.00<br> (87ns)</span>
3721 </p>
3722 </td>
3723 </tr>
3724 <tr>
3725 <td>
3726 <p>
3727 InverseGaussian (PDF)
3728 </p>
3729 </td>
3730 <td>
3731 <p>
3732 <span class="green">1.03<br> (33ns)</span>
3733 </p>
3734 </td>
3735 <td>
3736 <p>
3737 <span class="green">1.00<br> (32ns)</span>
3738 </p>
3739 </td>
3740 <td>
3741 <p>
3742 <span class="green">1.06<br> (34ns)</span>
3743 </p>
3744 </td>
3745 <td>
3746 <p>
3747 <span class="green">1.06<br> (34ns)</span>
3748 </p>
3749 </td>
3750 </tr>
3751 <tr>
3752 <td>
3753 <p>
3754 InverseGaussian (quantile)
3755 </p>
3756 </td>
3757 <td>
3758 <p>
3759 <span class="blue">1.49<br> (2170ns)</span>
3760 </p>
3761 </td>
3762 <td>
3763 <p>
3764 <span class="blue">1.50<br> (2189ns)</span>
3765 </p>
3766 </td>
3767 <td>
3768 <p>
3769 <span class="blue">1.31<br> (1915ns)</span>
3770 </p>
3771 </td>
3772 <td>
3773 <p>
3774 <span class="green">1.00<br> (1459ns)</span>
3775 </p>
3776 </td>
3777 </tr>
3778 <tr>
3779 <td>
3780 <p>
3781 Laplace (CDF)
3782 </p>
3783 </td>
3784 <td>
3785 <p>
3786 <span class="green">1.08<br> (56ns)</span>
3787 </p>
3788 </td>
3789 <td>
3790 <p>
3791 <span class="green">1.04<br> (54ns)</span>
3792 </p>
3793 </td>
3794 <td>
3795 <p>
3796 <span class="green">1.00<br> (52ns)</span>
3797 </p>
3798 </td>
3799 <td>
3800 <p>
3801 <span class="green">1.15<br> (60ns)</span>
3802 </p>
3803 </td>
3804 </tr>
3805 <tr>
3806 <td>
3807 <p>
3808 Laplace (PDF)
3809 </p>
3810 </td>
3811 <td>
3812 <p>
3813 <span class="green">1.08<br> (56ns)</span>
3814 </p>
3815 </td>
3816 <td>
3817 <p>
3818 <span class="green">1.06<br> (55ns)</span>
3819 </p>
3820 </td>
3821 <td>
3822 <p>
3823 <span class="green">1.00<br> (52ns)</span>
3824 </p>
3825 </td>
3826 <td>
3827 <p>
3828 <span class="green">1.12<br> (58ns)</span>
3829 </p>
3830 </td>
3831 </tr>
3832 <tr>
3833 <td>
3834 <p>
3835 Laplace (quantile)
3836 </p>
3837 </td>
3838 <td>
3839 <p>
3840 <span class="green">1.11<br> (40ns)</span>
3841 </p>
3842 </td>
3843 <td>
3844 <p>
3845 <span class="green">1.19<br> (43ns)</span>
3846 </p>
3847 </td>
3848 <td>
3849 <p>
3850 <span class="green">1.00<br> (36ns)</span>
3851 </p>
3852 </td>
3853 <td>
3854 <p>
3855 <span class="green">1.14<br> (41ns)</span>
3856 </p>
3857 </td>
3858 </tr>
3859 <tr>
3860 <td>
3861 <p>
3862 LogNormal (CDF)
3863 </p>
3864 </td>
3865 <td>
3866 <p>
3867 <span class="blue">1.32<br> (121ns)</span>
3868 </p>
3869 </td>
3870 <td>
3871 <p>
3872 <span class="green">1.08<br> (99ns)</span>
3873 </p>
3874 </td>
3875 <td>
3876 <p>
3877 <span class="green">1.00<br> (92ns)</span>
3878 </p>
3879 </td>
3880 <td>
3881 <p>
3882 <span class="green">1.01<br> (93ns)</span>
3883 </p>
3884 </td>
3885 </tr>
3886 <tr>
3887 <td>
3888 <p>
3889 LogNormal (PDF)
3890 </p>
3891 </td>
3892 <td>
3893 <p>
3894 <span class="green">1.00<br> (93ns)</span>
3895 </p>
3896 </td>
3897 <td>
3898 <p>
3899 <span class="green">1.01<br> (94ns)</span>
3900 </p>
3901 </td>
3902 <td>
3903 <p>
3904 <span class="green">1.02<br> (95ns)</span>
3905 </p>
3906 </td>
3907 <td>
3908 <p>
3909 <span class="green">1.08<br> (100ns)</span>
3910 </p>
3911 </td>
3912 </tr>
3913 <tr>
3914 <td>
3915 <p>
3916 LogNormal (quantile)
3917 </p>
3918 </td>
3919 <td>
3920 <p>
3921 <span class="blue">1.24<br> (135ns)</span>
3922 </p>
3923 </td>
3924 <td>
3925 <p>
3926 <span class="green">1.00<br> (109ns)</span>
3927 </p>
3928 </td>
3929 <td>
3930 <p>
3931 <span class="green">1.03<br> (112ns)</span>
3932 </p>
3933 </td>
3934 <td>
3935 <p>
3936 <span class="green">1.16<br> (126ns)</span>
3937 </p>
3938 </td>
3939 </tr>
3940 <tr>
3941 <td>
3942 <p>
3943 Logistic (CDF)
3944 </p>
3945 </td>
3946 <td>
3947 <p>
3948 <span class="green">1.00<br> (48ns)</span>
3949 </p>
3950 </td>
3951 <td>
3952 <p>
3953 <span class="green">1.08<br> (52ns)</span>
3954 </p>
3955 </td>
3956 <td>
3957 <p>
3958 <span class="green">1.04<br> (50ns)</span>
3959 </p>
3960 </td>
3961 <td>
3962 <p>
3963 <span class="green">1.08<br> (52ns)</span>
3964 </p>
3965 </td>
3966 </tr>
3967 <tr>
3968 <td>
3969 <p>
3970 Logistic (PDF)
3971 </p>
3972 </td>
3973 <td>
3974 <p>
3975 <span class="green">1.00<br> (53ns)</span>
3976 </p>
3977 </td>
3978 <td>
3979 <p>
3980 <span class="green">1.00<br> (53ns)</span>
3981 </p>
3982 </td>
3983 <td>
3984 <p>
3985 <span class="green">1.08<br> (57ns)</span>
3986 </p>
3987 </td>
3988 <td>
3989 <p>
3990 <span class="green">1.04<br> (55ns)</span>
3991 </p>
3992 </td>
3993 </tr>
3994 <tr>
3995 <td>
3996 <p>
3997 Logistic (quantile)
3998 </p>
3999 </td>
4000 <td>
4001 <p>
4002 <span class="green">1.05<br> (43ns)</span>
4003 </p>
4004 </td>
4005 <td>
4006 <p>
4007 <span class="green">1.07<br> (44ns)</span>
4008 </p>
4009 </td>
4010 <td>
4011 <p>
4012 <span class="green">1.00<br> (41ns)</span>
4013 </p>
4014 </td>
4015 <td>
4016 <p>
4017 <span class="green">1.05<br> (43ns)</span>
4018 </p>
4019 </td>
4020 </tr>
4021 <tr>
4022 <td>
4023 <p>
4024 NegativeBinomial (CDF)
4025 </p>
4026 </td>
4027 <td>
4028 <p>
4029 <span class="red">4.75<br> (1713ns)</span>
4030 </p>
4031 </td>
4032 <td>
4033 <p>
4034 <span class="red">2.77<br> (1001ns)</span>
4035 </p>
4036 </td>
4037 <td>
4038 <p>
4039 <span class="red">2.08<br> (750ns)</span>
4040 </p>
4041 </td>
4042 <td>
4043 <p>
4044 <span class="green">1.00<br> (361ns)</span>
4045 </p>
4046 </td>
4047 </tr>
4048 <tr>
4049 <td>
4050 <p>
4051 NegativeBinomial (PDF)
4052 </p>
4053 </td>
4054 <td>
4055 <p>
4056 <span class="red">2.65<br> (437ns)</span>
4057 </p>
4058 </td>
4059 <td>
4060 <p>
4061 <span class="green">1.12<br> (184ns)</span>
4062 </p>
4063 </td>
4064 <td>
4065 <p>
4066 <span class="green">1.10<br> (181ns)</span>
4067 </p>
4068 </td>
4069 <td>
4070 <p>
4071 <span class="green">1.00<br> (165ns)</span>
4072 </p>
4073 </td>
4074 </tr>
4075 <tr>
4076 <td>
4077 <p>
4078 NegativeBinomial (quantile)
4079 </p>
4080 </td>
4081 <td>
4082 <p>
4083 <span class="red">2.48<br> (8682ns)</span>
4084 </p>
4085 </td>
4086 <td>
4087 <p>
4088 <span class="blue">1.45<br> (5084ns)</span>
4089 </p>
4090 </td>
4091 <td>
4092 <p>
4093 <span class="green">1.13<br> (3965ns)</span>
4094 </p>
4095 </td>
4096 <td>
4097 <p>
4098 <span class="green">1.00<br> (3507ns)</span>
4099 </p>
4100 </td>
4101 </tr>
4102 <tr>
4103 <td>
4104 <p>
4105 NonCentralBeta (CDF)
4106 </p>
4107 </td>
4108 <td>
4109 <p>
4110 <span class="red">3.23<br> (2366ns)</span>
4111 </p>
4112 </td>
4113 <td>
4114 <p>
4115 <span class="red">2.14<br> (1565ns)</span>
4116 </p>
4117 </td>
4118 <td>
4119 <p>
4120 <span class="blue">1.76<br> (1291ns)</span>
4121 </p>
4122 </td>
4123 <td>
4124 <p>
4125 <span class="green">1.00<br> (733ns)</span>
4126 </p>
4127 </td>
4128 </tr>
4129 <tr>
4130 <td>
4131 <p>
4132 NonCentralBeta (PDF)
4133 </p>
4134 </td>
4135 <td>
4136 <p>
4137 <span class="red">3.24<br> (1774ns)</span>
4138 </p>
4139 </td>
4140 <td>
4141 <p>
4142 <span class="red">2.09<br> (1142ns)</span>
4143 </p>
4144 </td>
4145 <td>
4146 <p>
4147 <span class="blue">1.96<br> (1073ns)</span>
4148 </p>
4149 </td>
4150 <td>
4151 <p>
4152 <span class="green">1.00<br> (547ns)</span>
4153 </p>
4154 </td>
4155 </tr>
4156 <tr>
4157 <td>
4158 <p>
4159 NonCentralBeta (quantile)
4160 </p>
4161 </td>
4162 <td>
4163 <p>
4164 <span class="red">3.96<br> (50346ns)</span>
4165 </p>
4166 </td>
4167 <td>
4168 <p>
4169 <span class="red">2.45<br> (31142ns)</span>
4170 </p>
4171 </td>
4172 <td>
4173 <p>
4174 <span class="red">2.13<br> (27101ns)</span>
4175 </p>
4176 </td>
4177 <td>
4178 <p>
4179 <span class="green">1.00<br> (12728ns)</span>
4180 </p>
4181 </td>
4182 </tr>
4183 <tr>
4184 <td>
4185 <p>
4186 NonCentralChiSquared (CDF)
4187 </p>
4188 </td>
4189 <td>
4190 <p>
4191 <span class="red">3.92<br> (6813ns)</span>
4192 </p>
4193 </td>
4194 <td>
4195 <p>
4196 <span class="red">2.58<br> (4481ns)</span>
4197 </p>
4198 </td>
4199 <td>
4200 <p>
4201 <span class="blue">1.99<br> (3457ns)</span>
4202 </p>
4203 </td>
4204 <td>
4205 <p>
4206 <span class="green">1.00<br> (1736ns)</span>
4207 </p>
4208 </td>
4209 </tr>
4210 <tr>
4211 <td>
4212 <p>
4213 NonCentralChiSquared (PDF)
4214 </p>
4215 </td>
4216 <td>
4217 <p>
4218 <span class="red">2.50<br> (1043ns)</span>
4219 </p>
4220 </td>
4221 <td>
4222 <p>
4223 <span class="blue">1.73<br> (722ns)</span>
4224 </p>
4225 </td>
4226 <td>
4227 <p>
4228 <span class="blue">1.55<br> (647ns)</span>
4229 </p>
4230 </td>
4231 <td>
4232 <p>
4233 <span class="green">1.00<br> (417ns)</span>
4234 </p>
4235 </td>
4236 </tr>
4237 <tr>
4238 <td>
4239 <p>
4240 NonCentralChiSquared (quantile)
4241 </p>
4242 </td>
4243 <td>
4244 <p>
4245 <span class="red">6.34<br> (49579ns)</span>
4246 </p>
4247 </td>
4248 <td>
4249 <p>
4250 <span class="red">3.39<br> (26501ns)</span>
4251 </p>
4252 </td>
4253 <td>
4254 <p>
4255 <span class="red">2.24<br> (17507ns)</span>
4256 </p>
4257 </td>
4258 <td>
4259 <p>
4260 <span class="green">1.00<br> (7817ns)</span>
4261 </p>
4262 </td>
4263 </tr>
4264 <tr>
4265 <td>
4266 <p>
4267 NonCentralF (CDF)
4268 </p>
4269 </td>
4270 <td>
4271 <p>
4272 <span class="red">3.39<br> (2083ns)</span>
4273 </p>
4274 </td>
4275 <td>
4276 <p>
4277 <span class="red">2.09<br> (1286ns)</span>
4278 </p>
4279 </td>
4280 <td>
4281 <p>
4282 <span class="blue">1.75<br> (1079ns)</span>
4283 </p>
4284 </td>
4285 <td>
4286 <p>
4287 <span class="green">1.00<br> (615ns)</span>
4288 </p>
4289 </td>
4290 </tr>
4291 <tr>
4292 <td>
4293 <p>
4294 NonCentralF (PDF)
4295 </p>
4296 </td>
4297 <td>
4298 <p>
4299 <span class="red">3.07<br> (1689ns)</span>
4300 </p>
4301 </td>
4302 <td>
4303 <p>
4304 <span class="blue">1.87<br> (1031ns)</span>
4305 </p>
4306 </td>
4307 <td>
4308 <p>
4309 <span class="blue">1.61<br> (887ns)</span>
4310 </p>
4311 </td>
4312 <td>
4313 <p>
4314 <span class="green">1.00<br> (550ns)</span>
4315 </p>
4316 </td>
4317 </tr>
4318 <tr>
4319 <td>
4320 <p>
4321 NonCentralF (quantile)
4322 </p>
4323 </td>
4324 <td>
4325 <p>
4326 <span class="red">3.94<br> (33446ns)</span>
4327 </p>
4328 </td>
4329 <td>
4330 <p>
4331 <span class="red">2.21<br> (18763ns)</span>
4332 </p>
4333 </td>
4334 <td>
4335 <p>
4336 <span class="blue">1.72<br> (14570ns)</span>
4337 </p>
4338 </td>
4339 <td>
4340 <p>
4341 <span class="green">1.00<br> (8483ns)</span>
4342 </p>
4343 </td>
4344 </tr>
4345 <tr>
4346 <td>
4347 <p>
4348 NonCentralT (CDF)
4349 </p>
4350 </td>
4351 <td>
4352 <p>
4353 <span class="red">3.82<br> (8822ns)</span>
4354 </p>
4355 </td>
4356 <td>
4357 <p>
4358 <span class="red">2.44<br> (5639ns)</span>
4359 </p>
4360 </td>
4361 <td>
4362 <p>
4363 <span class="red">2.01<br> (4634ns)</span>
4364 </p>
4365 </td>
4366 <td>
4367 <p>
4368 <span class="green">1.00<br> (2311ns)</span>
4369 </p>
4370 </td>
4371 </tr>
4372 <tr>
4373 <td>
4374 <p>
4375 NonCentralT (PDF)
4376 </p>
4377 </td>
4378 <td>
4379 <p>
4380 <span class="red">3.72<br> (6702ns)</span>
4381 </p>
4382 </td>
4383 <td>
4384 <p>
4385 <span class="red">2.43<br> (4382ns)</span>
4386 </p>
4387 </td>
4388 <td>
4389 <p>
4390 <span class="red">2.05<br> (3688ns)</span>
4391 </p>
4392 </td>
4393 <td>
4394 <p>
4395 <span class="green">1.00<br> (1803ns)</span>
4396 </p>
4397 </td>
4398 </tr>
4399 <tr>
4400 <td>
4401 <p>
4402 NonCentralT (quantile)
4403 </p>
4404 </td>
4405 <td>
4406 <p>
4407 <span class="red">4.76<br> (91176ns)</span>
4408 </p>
4409 </td>
4410 <td>
4411 <p>
4412 <span class="red">2.79<br> (53475ns)</span>
4413 </p>
4414 </td>
4415 <td>
4416 <p>
4417 <span class="red">2.03<br> (38889ns)</span>
4418 </p>
4419 </td>
4420 <td>
4421 <p>
4422 <span class="green">1.00<br> (19158ns)</span>
4423 </p>
4424 </td>
4425 </tr>
4426 <tr>
4427 <td>
4428 <p>
4429 Normal (CDF)
4430 </p>
4431 </td>
4432 <td>
4433 <p>
4434 <span class="blue">1.52<br> (76ns)</span>
4435 </p>
4436 </td>
4437 <td>
4438 <p>
4439 <span class="green">1.00<br> (50ns)</span>
4440 </p>
4441 </td>
4442 <td>
4443 <p>
4444 <span class="green">1.06<br> (53ns)</span>
4445 </p>
4446 </td>
4447 <td>
4448 <p>
4449 <span class="green">1.06<br> (53ns)</span>
4450 </p>
4451 </td>
4452 </tr>
4453 <tr>
4454 <td>
4455 <p>
4456 Normal (PDF)
4457 </p>
4458 </td>
4459 <td>
4460 <p>
4461 <span class="green">1.10<br> (57ns)</span>
4462 </p>
4463 </td>
4464 <td>
4465 <p>
4466 <span class="green">1.06<br> (55ns)</span>
4467 </p>
4468 </td>
4469 <td>
4470 <p>
4471 <span class="green">1.00<br> (52ns)</span>
4472 </p>
4473 </td>
4474 <td>
4475 <p>
4476 <span class="green">1.13<br> (59ns)</span>
4477 </p>
4478 </td>
4479 </tr>
4480 <tr>
4481 <td>
4482 <p>
4483 Normal (quantile)
4484 </p>
4485 </td>
4486 <td>
4487 <p>
4488 <span class="blue">1.78<br> (89ns)</span>
4489 </p>
4490 </td>
4491 <td>
4492 <p>
4493 <span class="green">1.00<br> (50ns)</span>
4494 </p>
4495 </td>
4496 <td>
4497 <p>
4498 <span class="green">1.04<br> (52ns)</span>
4499 </p>
4500 </td>
4501 <td>
4502 <p>
4503 <span class="green">1.08<br> (54ns)</span>
4504 </p>
4505 </td>
4506 </tr>
4507 <tr>
4508 <td>
4509 <p>
4510 Pareto (CDF)
4511 </p>
4512 </td>
4513 <td>
4514 <p>
4515 <span class="green">1.09<br> (59ns)</span>
4516 </p>
4517 </td>
4518 <td>
4519 <p>
4520 <span class="green">1.11<br> (60ns)</span>
4521 </p>
4522 </td>
4523 <td>
4524 <p>
4525 <span class="green">1.11<br> (60ns)</span>
4526 </p>
4527 </td>
4528 <td>
4529 <p>
4530 <span class="green">1.00<br> (54ns)</span>
4531 </p>
4532 </td>
4533 </tr>
4534 <tr>
4535 <td>
4536 <p>
4537 Pareto (PDF)
4538 </p>
4539 </td>
4540 <td>
4541 <p>
4542 <span class="green">1.00<br> (88ns)</span>
4543 </p>
4544 </td>
4545 <td>
4546 <p>
4547 <span class="green">1.00<br> (88ns)</span>
4548 </p>
4549 </td>
4550 <td>
4551 <p>
4552 <span class="green">1.03<br> (91ns)</span>
4553 </p>
4554 </td>
4555 <td>
4556 <p>
4557 <span class="green">1.03<br> (91ns)</span>
4558 </p>
4559 </td>
4560 </tr>
4561 <tr>
4562 <td>
4563 <p>
4564 Pareto (quantile)
4565 </p>
4566 </td>
4567 <td>
4568 <p>
4569 <span class="green">1.04<br> (78ns)</span>
4570 </p>
4571 </td>
4572 <td>
4573 <p>
4574 <span class="green">1.00<br> (75ns)</span>
4575 </p>
4576 </td>
4577 <td>
4578 <p>
4579 <span class="green">1.00<br> (75ns)</span>
4580 </p>
4581 </td>
4582 <td>
4583 <p>
4584 <span class="green">1.05<br> (79ns)</span>
4585 </p>
4586 </td>
4587 </tr>
4588 <tr>
4589 <td>
4590 <p>
4591 Poisson (CDF)
4592 </p>
4593 </td>
4594 <td>
4595 <p>
4596 <span class="red">2.09<br> (247ns)</span>
4597 </p>
4598 </td>
4599 <td>
4600 <p>
4601 <span class="blue">1.28<br> (151ns)</span>
4602 </p>
4603 </td>
4604 <td>
4605 <p>
4606 <span class="green">1.15<br> (136ns)</span>
4607 </p>
4608 </td>
4609 <td>
4610 <p>
4611 <span class="green">1.00<br> (118ns)</span>
4612 </p>
4613 </td>
4614 </tr>
4615 <tr>
4616 <td>
4617 <p>
4618 Poisson (PDF)
4619 </p>
4620 </td>
4621 <td>
4622 <p>
4623 <span class="blue">1.81<br> (170ns)</span>
4624 </p>
4625 </td>
4626 <td>
4627 <p>
4628 <span class="green">1.12<br> (105ns)</span>
4629 </p>
4630 </td>
4631 <td>
4632 <p>
4633 <span class="green">1.07<br> (101ns)</span>
4634 </p>
4635 </td>
4636 <td>
4637 <p>
4638 <span class="green">1.00<br> (94ns)</span>
4639 </p>
4640 </td>
4641 </tr>
4642 <tr>
4643 <td>
4644 <p>
4645 Poisson (quantile)
4646 </p>
4647 </td>
4648 <td>
4649 <p>
4650 <span class="blue">1.98<br> (1094ns)</span>
4651 </p>
4652 </td>
4653 <td>
4654 <p>
4655 <span class="green">1.19<br> (655ns)</span>
4656 </p>
4657 </td>
4658 <td>
4659 <p>
4660 <span class="green">1.07<br> (592ns)</span>
4661 </p>
4662 </td>
4663 <td>
4664 <p>
4665 <span class="green">1.00<br> (552ns)</span>
4666 </p>
4667 </td>
4668 </tr>
4669 <tr>
4670 <td>
4671 <p>
4672 Rayleigh (CDF)
4673 </p>
4674 </td>
4675 <td>
4676 <p>
4677 <span class="blue">1.22<br> (44ns)</span>
4678 </p>
4679 </td>
4680 <td>
4681 <p>
4682 <span class="green">1.00<br> (36ns)</span>
4683 </p>
4684 </td>
4685 <td>
4686 <p>
4687 <span class="green">1.06<br> (38ns)</span>
4688 </p>
4689 </td>
4690 <td>
4691 <p>
4692 <span class="green">1.06<br> (38ns)</span>
4693 </p>
4694 </td>
4695 </tr>
4696 <tr>
4697 <td>
4698 <p>
4699 Rayleigh (PDF)
4700 </p>
4701 </td>
4702 <td>
4703 <p>
4704 <span class="green">1.03<br> (62ns)</span>
4705 </p>
4706 </td>
4707 <td>
4708 <p>
4709 <span class="green">1.00<br> (60ns)</span>
4710 </p>
4711 </td>
4712 <td>
4713 <p>
4714 <span class="green">1.05<br> (63ns)</span>
4715 </p>
4716 </td>
4717 <td>
4718 <p>
4719 <span class="green">1.03<br> (62ns)</span>
4720 </p>
4721 </td>
4722 </tr>
4723 <tr>
4724 <td>
4725 <p>
4726 Rayleigh (quantile)
4727 </p>
4728 </td>
4729 <td>
4730 <p>
4731 <span class="blue">1.66<br> (48ns)</span>
4732 </p>
4733 </td>
4734 <td>
4735 <p>
4736 <span class="green">1.00<br> (29ns)</span>
4737 </p>
4738 </td>
4739 <td>
4740 <p>
4741 <span class="green">1.00<br> (29ns)</span>
4742 </p>
4743 </td>
4744 <td>
4745 <p>
4746 <span class="green">1.00<br> (29ns)</span>
4747 </p>
4748 </td>
4749 </tr>
4750 <tr>
4751 <td>
4752 <p>
4753 SkewNormal (CDF)
4754 </p>
4755 </td>
4756 <td>
4757 <p>
4758 <span class="blue">1.38<br> (438ns)</span>
4759 </p>
4760 </td>
4761 <td>
4762 <p>
4763 <span class="blue">1.30<br> (414ns)</span>
4764 </p>
4765 </td>
4766 <td>
4767 <p>
4768 <span class="blue">1.37<br> (435ns)</span>
4769 </p>
4770 </td>
4771 <td>
4772 <p>
4773 <span class="green">1.00<br> (318ns)</span>
4774 </p>
4775 </td>
4776 </tr>
4777 <tr>
4778 <td>
4779 <p>
4780 SkewNormal (PDF)
4781 </p>
4782 </td>
4783 <td>
4784 <p>
4785 <span class="blue">1.24<br> (123ns)</span>
4786 </p>
4787 </td>
4788 <td>
4789 <p>
4790 <span class="green">1.02<br> (101ns)</span>
4791 </p>
4792 </td>
4793 <td>
4794 <p>
4795 <span class="green">1.03<br> (102ns)</span>
4796 </p>
4797 </td>
4798 <td>
4799 <p>
4800 <span class="green">1.00<br> (99ns)</span>
4801 </p>
4802 </td>
4803 </tr>
4804 <tr>
4805 <td>
4806 <p>
4807 SkewNormal (quantile)
4808 </p>
4809 </td>
4810 <td>
4811 <p>
4812 <span class="blue">1.94<br> (3849ns)</span>
4813 </p>
4814 </td>
4815 <td>
4816 <p>
4817 <span class="blue">1.77<br> (3502ns)</span>
4818 </p>
4819 </td>
4820 <td>
4821 <p>
4822 <span class="blue">1.25<br> (2485ns)</span>
4823 </p>
4824 </td>
4825 <td>
4826 <p>
4827 <span class="green">1.00<br> (1981ns)</span>
4828 </p>
4829 </td>
4830 </tr>
4831 <tr>
4832 <td>
4833 <p>
4834 StudentsT (CDF)
4835 </p>
4836 </td>
4837 <td>
4838 <p>
4839 <span class="red">2.38<br> (877ns)</span>
4840 </p>
4841 </td>
4842 <td>
4843 <p>
4844 <span class="blue">1.27<br> (466ns)</span>
4845 </p>
4846 </td>
4847 <td>
4848 <p>
4849 <span class="blue">1.21<br> (444ns)</span>
4850 </p>
4851 </td>
4852 <td>
4853 <p>
4854 <span class="green">1.00<br> (368ns)</span>
4855 </p>
4856 </td>
4857 </tr>
4858 <tr>
4859 <td>
4860 <p>
4861 StudentsT (PDF)
4862 </p>
4863 </td>
4864 <td>
4865 <p>
4866 <span class="red">2.30<br> (387ns)</span>
4867 </p>
4868 </td>
4869 <td>
4870 <p>
4871 <span class="green">1.08<br> (182ns)</span>
4872 </p>
4873 </td>
4874 <td>
4875 <p>
4876 <span class="green">1.12<br> (188ns)</span>
4877 </p>
4878 </td>
4879 <td>
4880 <p>
4881 <span class="green">1.00<br> (168ns)</span>
4882 </p>
4883 </td>
4884 </tr>
4885 <tr>
4886 <td>
4887 <p>
4888 StudentsT (quantile)
4889 </p>
4890 </td>
4891 <td>
4892 <p>
4893 <span class="red">2.01<br> (1549ns)</span>
4894 </p>
4895 </td>
4896 <td>
4897 <p>
4898 <span class="green">1.19<br> (915ns)</span>
4899 </p>
4900 </td>
4901 <td>
4902 <p>
4903 <span class="green">1.14<br> (883ns)</span>
4904 </p>
4905 </td>
4906 <td>
4907 <p>
4908 <span class="green">1.00<br> (772ns)</span>
4909 </p>
4910 </td>
4911 </tr>
4912 <tr>
4913 <td>
4914 <p>
4915 Weibull (CDF)
4916 </p>
4917 </td>
4918 <td>
4919 <p>
4920 <span class="green">1.16<br> (92ns)</span>
4921 </p>
4922 </td>
4923 <td>
4924 <p>
4925 <span class="green">1.00<br> (79ns)</span>
4926 </p>
4927 </td>
4928 <td>
4929 <p>
4930 <span class="green">1.01<br> (80ns)</span>
4931 </p>
4932 </td>
4933 <td>
4934 <p>
4935 <span class="green">1.03<br> (81ns)</span>
4936 </p>
4937 </td>
4938 </tr>
4939 <tr>
4940 <td>
4941 <p>
4942 Weibull (PDF)
4943 </p>
4944 </td>
4945 <td>
4946 <p>
4947 <span class="green">1.02<br> (146ns)</span>
4948 </p>
4949 </td>
4950 <td>
4951 <p>
4952 <span class="green">1.01<br> (144ns)</span>
4953 </p>
4954 </td>
4955 <td>
4956 <p>
4957 <span class="green">1.00<br> (143ns)</span>
4958 </p>
4959 </td>
4960 <td>
4961 <p>
4962 <span class="green">1.03<br> (147ns)</span>
4963 </p>
4964 </td>
4965 </tr>
4966 <tr>
4967 <td>
4968 <p>
4969 Weibull (quantile)
4970 </p>
4971 </td>
4972 <td>
4973 <p>
4974 <span class="green">1.14<br> (128ns)</span>
4975 </p>
4976 </td>
4977 <td>
4978 <p>
4979 <span class="green">1.00<br> (112ns)</span>
4980 </p>
4981 </td>
4982 <td>
4983 <p>
4984 <span class="green">1.03<br> (115ns)</span>
4985 </p>
4986 </td>
4987 <td>
4988 <p>
4989 <span class="green">1.04<br> (117ns)</span>
4990 </p>
4991 </td>
4992 </tr>
4993 </tbody>
4994 </table></div>
4995 </div>
4996 <br class="table-break">
4997 </div>
4998 <div class="section">
4999 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
5000 <a name="special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_linux" title="Distribution performance comparison for different performance options with GNU C++ version 5.3.0 on linux">Distribution
5001 performance comparison for different performance options with GNU C++ version
5002 5.3.0 on linux</a>
5003 </h2></div></div></div>
5004 <div class="table">
5005 <a name="special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_linux.table_Distribution_performance_comparison_for_different_performance_options_with_GNU_C_version_5_3_0_on_linux"></a><p class="title"><b>Table&#160;5.&#160;Distribution performance comparison for different performance options
5006 with GNU C++ version 5.3.0 on linux</b></p>
5007 <div class="table-contents"><table class="table" summary="Distribution performance comparison for different performance options
5008 with GNU C++ version 5.3.0 on linux">
5009 <colgroup>
5010 <col>
5011 <col>
5012 <col>
5013 <col>
5014 <col>
5015 </colgroup>
5016 <thead><tr>
5017 <th>
5018 <p>
5019 Function
5020 </p>
5021 </th>
5022 <th>
5023 <p>
5024 boost 1.61
5025 </p>
5026 </th>
5027 <th>
5028 <p>
5029 Boost<br> promote_double&lt;false&gt;
5030 </p>
5031 </th>
5032 <th>
5033 <p>
5034 Boost<br> promote_double&lt;false&gt;<br> digits10&lt;10&gt;
5035 </p>
5036 </th>
5037 <th>
5038 <p>
5039 Boost<br> float<br> promote_float&lt;false&gt;
5040 </p>
5041 </th>
5042 </tr></thead>
5043 <tbody>
5044 <tr>
5045 <td>
5046 <p>
5047 ArcSine (CDF)
5048 </p>
5049 </td>
5050 <td>
5051 <p>
5052 <span class="blue">1.74<br> (33ns)</span>
5053 </p>
5054 </td>
5055 <td>
5056 <p>
5057 <span class="blue">1.79<br> (34ns)</span>
5058 </p>
5059 </td>
5060 <td>
5061 <p>
5062 <span class="blue">1.79<br> (34ns)</span>
5063 </p>
5064 </td>
5065 <td>
5066 <p>
5067 <span class="green">1.00<br> (19ns)</span>
5068 </p>
5069 </td>
5070 </tr>
5071 <tr>
5072 <td>
5073 <p>
5074 ArcSine (PDF)
5075 </p>
5076 </td>
5077 <td>
5078 <p>
5079 <span class="blue">1.29<br> (9ns)</span>
5080 </p>
5081 </td>
5082 <td>
5083 <p>
5084 <span class="blue">1.29<br> (9ns)</span>
5085 </p>
5086 </td>
5087 <td>
5088 <p>
5089 <span class="blue">1.29<br> (9ns)</span>
5090 </p>
5091 </td>
5092 <td>
5093 <p>
5094 <span class="green">1.00<br> (7ns)</span>
5095 </p>
5096 </td>
5097 </tr>
5098 <tr>
5099 <td>
5100 <p>
5101 ArcSine (quantile)
5102 </p>
5103 </td>
5104 <td>
5105 <p>
5106 <span class="blue">1.24<br> (21ns)</span>
5107 </p>
5108 </td>
5109 <td>
5110 <p>
5111 <span class="blue">1.29<br> (22ns)</span>
5112 </p>
5113 </td>
5114 <td>
5115 <p>
5116 <span class="blue">1.24<br> (21ns)</span>
5117 </p>
5118 </td>
5119 <td>
5120 <p>
5121 <span class="green">1.00<br> (17ns)</span>
5122 </p>
5123 </td>
5124 </tr>
5125 <tr>
5126 <td>
5127 <p>
5128 Beta (CDF)
5129 </p>
5130 </td>
5131 <td>
5132 <p>
5133 <span class="red">3.32<br> (452ns)</span>
5134 </p>
5135 </td>
5136 <td>
5137 <p>
5138 <span class="blue">1.38<br> (188ns)</span>
5139 </p>
5140 </td>
5141 <td>
5142 <p>
5143 <span class="blue">1.28<br> (174ns)</span>
5144 </p>
5145 </td>
5146 <td>
5147 <p>
5148 <span class="green">1.00<br> (136ns)</span>
5149 </p>
5150 </td>
5151 </tr>
5152 <tr>
5153 <td>
5154 <p>
5155 Beta (PDF)
5156 </p>
5157 </td>
5158 <td>
5159 <p>
5160 <span class="red">2.93<br> (355ns)</span>
5161 </p>
5162 </td>
5163 <td>
5164 <p>
5165 <span class="green">1.17<br> (141ns)</span>
5166 </p>
5167 </td>
5168 <td>
5169 <p>
5170 <span class="green">1.15<br> (139ns)</span>
5171 </p>
5172 </td>
5173 <td>
5174 <p>
5175 <span class="green">1.00<br> (121ns)</span>
5176 </p>
5177 </td>
5178 </tr>
5179 <tr>
5180 <td>
5181 <p>
5182 Beta (quantile)
5183 </p>
5184 </td>
5185 <td>
5186 <p>
5187 <span class="red">3.72<br> (2863ns)</span>
5188 </p>
5189 </td>
5190 <td>
5191 <p>
5192 <span class="blue">1.55<br> (1192ns)</span>
5193 </p>
5194 </td>
5195 <td>
5196 <p>
5197 <span class="blue">1.27<br> (976ns)</span>
5198 </p>
5199 </td>
5200 <td>
5201 <p>
5202 <span class="green">1.00<br> (769ns)</span>
5203 </p>
5204 </td>
5205 </tr>
5206 <tr>
5207 <td>
5208 <p>
5209 Binomial (CDF)
5210 </p>
5211 </td>
5212 <td>
5213 <p>
5214 <span class="red">4.12<br> (1133ns)</span>
5215 </p>
5216 </td>
5217 <td>
5218 <p>
5219 <span class="red">2.39<br> (657ns)</span>
5220 </p>
5221 </td>
5222 <td>
5223 <p>
5224 <span class="blue">1.85<br> (509ns)</span>
5225 </p>
5226 </td>
5227 <td>
5228 <p>
5229 <span class="green">1.00<br> (275ns)</span>
5230 </p>
5231 </td>
5232 </tr>
5233 <tr>
5234 <td>
5235 <p>
5236 Binomial (PDF)
5237 </p>
5238 </td>
5239 <td>
5240 <p>
5241 <span class="red">2.58<br> (376ns)</span>
5242 </p>
5243 </td>
5244 <td>
5245 <p>
5246 <span class="green">1.14<br> (167ns)</span>
5247 </p>
5248 </td>
5249 <td>
5250 <p>
5251 <span class="green">1.13<br> (165ns)</span>
5252 </p>
5253 </td>
5254 <td>
5255 <p>
5256 <span class="green">1.00<br> (146ns)</span>
5257 </p>
5258 </td>
5259 </tr>
5260 <tr>
5261 <td>
5262 <p>
5263 Binomial (quantile)
5264 </p>
5265 </td>
5266 <td>
5267 <p>
5268 <span class="red">3.66<br> (5047ns)</span>
5269 </p>
5270 </td>
5271 <td>
5272 <p>
5273 <span class="red">2.19<br> (3017ns)</span>
5274 </p>
5275 </td>
5276 <td>
5277 <p>
5278 <span class="blue">1.77<br> (2444ns)</span>
5279 </p>
5280 </td>
5281 <td>
5282 <p>
5283 <span class="green">1.00<br> (1378ns)</span>
5284 </p>
5285 </td>
5286 </tr>
5287 <tr>
5288 <td>
5289 <p>
5290 Cauchy (CDF)
5291 </p>
5292 </td>
5293 <td>
5294 <p>
5295 <span class="blue">1.21<br> (29ns)</span>
5296 </p>
5297 </td>
5298 <td>
5299 <p>
5300 <span class="green">1.17<br> (28ns)</span>
5301 </p>
5302 </td>
5303 <td>
5304 <p>
5305 <span class="blue">1.21<br> (29ns)</span>
5306 </p>
5307 </td>
5308 <td>
5309 <p>
5310 <span class="green">1.00<br> (24ns)</span>
5311 </p>
5312 </td>
5313 </tr>
5314 <tr>
5315 <td>
5316 <p>
5317 Cauchy (PDF)
5318 </p>
5319 </td>
5320 <td>
5321 <p>
5322 <span class="blue">1.29<br> (9ns)</span>
5323 </p>
5324 </td>
5325 <td>
5326 <p>
5327 <span class="green">1.14<br> (8ns)</span>
5328 </p>
5329 </td>
5330 <td>
5331 <p>
5332 <span class="green">1.14<br> (8ns)</span>
5333 </p>
5334 </td>
5335 <td>
5336 <p>
5337 <span class="green">1.00<br> (7ns)</span>
5338 </p>
5339 </td>
5340 </tr>
5341 <tr>
5342 <td>
5343 <p>
5344 Cauchy (quantile)
5345 </p>
5346 </td>
5347 <td>
5348 <p>
5349 <span class="blue">1.39<br> (43ns)</span>
5350 </p>
5351 </td>
5352 <td>
5353 <p>
5354 <span class="blue">1.39<br> (43ns)</span>
5355 </p>
5356 </td>
5357 <td>
5358 <p>
5359 <span class="blue">1.45<br> (45ns)</span>
5360 </p>
5361 </td>
5362 <td>
5363 <p>
5364 <span class="green">1.00<br> (31ns)</span>
5365 </p>
5366 </td>
5367 </tr>
5368 <tr>
5369 <td>
5370 <p>
5371 ChiSquared (CDF)
5372 </p>
5373 </td>
5374 <td>
5375 <p>
5376 <span class="red">4.01<br> (545ns)</span>
5377 </p>
5378 </td>
5379 <td>
5380 <p>
5381 <span class="blue">1.86<br> (253ns)</span>
5382 </p>
5383 </td>
5384 <td>
5385 <p>
5386 <span class="blue">1.53<br> (208ns)</span>
5387 </p>
5388 </td>
5389 <td>
5390 <p>
5391 <span class="green">1.00<br> (136ns)</span>
5392 </p>
5393 </td>
5394 </tr>
5395 <tr>
5396 <td>
5397 <p>
5398 ChiSquared (PDF)
5399 </p>
5400 </td>
5401 <td>
5402 <p>
5403 <span class="red">3.81<br> (362ns)</span>
5404 </p>
5405 </td>
5406 <td>
5407 <p>
5408 <span class="blue">1.47<br> (140ns)</span>
5409 </p>
5410 </td>
5411 <td>
5412 <p>
5413 <span class="blue">1.38<br> (131ns)</span>
5414 </p>
5415 </td>
5416 <td>
5417 <p>
5418 <span class="green">1.00<br> (95ns)</span>
5419 </p>
5420 </td>
5421 </tr>
5422 <tr>
5423 <td>
5424 <p>
5425 ChiSquared (quantile)
5426 </p>
5427 </td>
5428 <td>
5429 <p>
5430 <span class="red">3.88<br> (1416ns)</span>
5431 </p>
5432 </td>
5433 <td>
5434 <p>
5435 <span class="blue">2.00<br> (729ns)</span>
5436 </p>
5437 </td>
5438 <td>
5439 <p>
5440 <span class="blue">1.46<br> (533ns)</span>
5441 </p>
5442 </td>
5443 <td>
5444 <p>
5445 <span class="green">1.00<br> (365ns)</span>
5446 </p>
5447 </td>
5448 </tr>
5449 <tr>
5450 <td>
5451 <p>
5452 Exponential (CDF)
5453 </p>
5454 </td>
5455 <td>
5456 <p>
5457 <span class="blue">1.33<br> (20ns)</span>
5458 </p>
5459 </td>
5460 <td>
5461 <p>
5462 <span class="blue">1.27<br> (19ns)</span>
5463 </p>
5464 </td>
5465 <td>
5466 <p>
5467 <span class="blue">1.27<br> (19ns)</span>
5468 </p>
5469 </td>
5470 <td>
5471 <p>
5472 <span class="green">1.00<br> (15ns)</span>
5473 </p>
5474 </td>
5475 </tr>
5476 <tr>
5477 <td>
5478 <p>
5479 Exponential (PDF)
5480 </p>
5481 </td>
5482 <td>
5483 <p>
5484 <span class="blue">1.53<br> (26ns)</span>
5485 </p>
5486 </td>
5487 <td>
5488 <p>
5489 <span class="blue">1.53<br> (26ns)</span>
5490 </p>
5491 </td>
5492 <td>
5493 <p>
5494 <span class="blue">1.59<br> (27ns)</span>
5495 </p>
5496 </td>
5497 <td>
5498 <p>
5499 <span class="green">1.00<br> (17ns)</span>
5500 </p>
5501 </td>
5502 </tr>
5503 <tr>
5504 <td>
5505 <p>
5506 Exponential (quantile)
5507 </p>
5508 </td>
5509 <td>
5510 <p>
5511 <span class="green">1.09<br> (25ns)</span>
5512 </p>
5513 </td>
5514 <td>
5515 <p>
5516 <span class="green">1.00<br> (23ns)</span>
5517 </p>
5518 </td>
5519 <td>
5520 <p>
5521 <span class="green">1.00<br> (23ns)</span>
5522 </p>
5523 </td>
5524 <td>
5525 <p>
5526 <span class="green">1.00<br> (23ns)</span>
5527 </p>
5528 </td>
5529 </tr>
5530 <tr>
5531 <td>
5532 <p>
5533 ExtremeValue (CDF)
5534 </p>
5535 </td>
5536 <td>
5537 <p>
5538 <span class="blue">1.23<br> (48ns)</span>
5539 </p>
5540 </td>
5541 <td>
5542 <p>
5543 <span class="blue">1.23<br> (48ns)</span>
5544 </p>
5545 </td>
5546 <td>
5547 <p>
5548 <span class="blue">1.26<br> (49ns)</span>
5549 </p>
5550 </td>
5551 <td>
5552 <p>
5553 <span class="green">1.00<br> (39ns)</span>
5554 </p>
5555 </td>
5556 </tr>
5557 <tr>
5558 <td>
5559 <p>
5560 ExtremeValue (PDF)
5561 </p>
5562 </td>
5563 <td>
5564 <p>
5565 <span class="blue">1.42<br> (68ns)</span>
5566 </p>
5567 </td>
5568 <td>
5569 <p>
5570 <span class="blue">1.40<br> (67ns)</span>
5571 </p>
5572 </td>
5573 <td>
5574 <p>
5575 <span class="blue">1.42<br> (68ns)</span>
5576 </p>
5577 </td>
5578 <td>
5579 <p>
5580 <span class="green">1.00<br> (48ns)</span>
5581 </p>
5582 </td>
5583 </tr>
5584 <tr>
5585 <td>
5586 <p>
5587 ExtremeValue (quantile)
5588 </p>
5589 </td>
5590 <td>
5591 <p>
5592 <span class="blue">1.66<br> (68ns)</span>
5593 </p>
5594 </td>
5595 <td>
5596 <p>
5597 <span class="blue">1.59<br> (65ns)</span>
5598 </p>
5599 </td>
5600 <td>
5601 <p>
5602 <span class="blue">1.59<br> (65ns)</span>
5603 </p>
5604 </td>
5605 <td>
5606 <p>
5607 <span class="green">1.00<br> (41ns)</span>
5608 </p>
5609 </td>
5610 </tr>
5611 <tr>
5612 <td>
5613 <p>
5614 F (CDF)
5615 </p>
5616 </td>
5617 <td>
5618 <p>
5619 <span class="red">4.28<br> (1028ns)</span>
5620 </p>
5621 </td>
5622 <td>
5623 <p>
5624 <span class="red">2.42<br> (580ns)</span>
5625 </p>
5626 </td>
5627 <td>
5628 <p>
5629 <span class="blue">1.90<br> (456ns)</span>
5630 </p>
5631 </td>
5632 <td>
5633 <p>
5634 <span class="green">1.00<br> (240ns)</span>
5635 </p>
5636 </td>
5637 </tr>
5638 <tr>
5639 <td>
5640 <p>
5641 F (PDF)
5642 </p>
5643 </td>
5644 <td>
5645 <p>
5646 <span class="red">2.92<br> (409ns)</span>
5647 </p>
5648 </td>
5649 <td>
5650 <p>
5651 <span class="blue">1.22<br> (171ns)</span>
5652 </p>
5653 </td>
5654 <td>
5655 <p>
5656 <span class="blue">1.24<br> (174ns)</span>
5657 </p>
5658 </td>
5659 <td>
5660 <p>
5661 <span class="green">1.00<br> (140ns)</span>
5662 </p>
5663 </td>
5664 </tr>
5665 <tr>
5666 <td>
5667 <p>
5668 F (quantile)
5669 </p>
5670 </td>
5671 <td>
5672 <p>
5673 <span class="red">2.59<br> (2899ns)</span>
5674 </p>
5675 </td>
5676 <td>
5677 <p>
5678 <span class="blue">1.39<br> (1556ns)</span>
5679 </p>
5680 </td>
5681 <td>
5682 <p>
5683 <span class="blue">1.27<br> (1420ns)</span>
5684 </p>
5685 </td>
5686 <td>
5687 <p>
5688 <span class="green">1.00<br> (1118ns)</span>
5689 </p>
5690 </td>
5691 </tr>
5692 <tr>
5693 <td>
5694 <p>
5695 Gamma (CDF)
5696 </p>
5697 </td>
5698 <td>
5699 <p>
5700 <span class="red">3.60<br> (619ns)</span>
5701 </p>
5702 </td>
5703 <td>
5704 <p>
5705 <span class="blue">1.47<br> (253ns)</span>
5706 </p>
5707 </td>
5708 <td>
5709 <p>
5710 <span class="blue">1.33<br> (228ns)</span>
5711 </p>
5712 </td>
5713 <td>
5714 <p>
5715 <span class="green">1.00<br> (172ns)</span>
5716 </p>
5717 </td>
5718 </tr>
5719 <tr>
5720 <td>
5721 <p>
5722 Gamma (PDF)
5723 </p>
5724 </td>
5725 <td>
5726 <p>
5727 <span class="red">4.00<br> (480ns)</span>
5728 </p>
5729 </td>
5730 <td>
5731 <p>
5732 <span class="blue">1.41<br> (169ns)</span>
5733 </p>
5734 </td>
5735 <td>
5736 <p>
5737 <span class="blue">1.34<br> (161ns)</span>
5738 </p>
5739 </td>
5740 <td>
5741 <p>
5742 <span class="green">1.00<br> (120ns)</span>
5743 </p>
5744 </td>
5745 </tr>
5746 <tr>
5747 <td>
5748 <p>
5749 Gamma (quantile)
5750 </p>
5751 </td>
5752 <td>
5753 <p>
5754 <span class="red">4.14<br> (1971ns)</span>
5755 </p>
5756 </td>
5757 <td>
5758 <p>
5759 <span class="blue">1.81<br> (860ns)</span>
5760 </p>
5761 </td>
5762 <td>
5763 <p>
5764 <span class="blue">1.28<br> (611ns)</span>
5765 </p>
5766 </td>
5767 <td>
5768 <p>
5769 <span class="green">1.00<br> (476ns)</span>
5770 </p>
5771 </td>
5772 </tr>
5773 <tr>
5774 <td>
5775 <p>
5776 Geometric (CDF)
5777 </p>
5778 </td>
5779 <td>
5780 <p>
5781 <span class="green">1.08<br> (26ns)</span>
5782 </p>
5783 </td>
5784 <td>
5785 <p>
5786 <span class="green">1.17<br> (28ns)</span>
5787 </p>
5788 </td>
5789 <td>
5790 <p>
5791 <span class="green">1.00<br> (24ns)</span>
5792 </p>
5793 </td>
5794 <td>
5795 <p>
5796 <span class="green">1.00<br> (24ns)</span>
5797 </p>
5798 </td>
5799 </tr>
5800 <tr>
5801 <td>
5802 <p>
5803 Geometric (PDF)
5804 </p>
5805 </td>
5806 <td>
5807 <p>
5808 <span class="green">1.00<br> (33ns)</span>
5809 </p>
5810 </td>
5811 <td>
5812 <p>
5813 <span class="green">1.06<br> (35ns)</span>
5814 </p>
5815 </td>
5816 <td>
5817 <p>
5818 <span class="green">1.03<br> (34ns)</span>
5819 </p>
5820 </td>
5821 <td>
5822 <p>
5823 <span class="blue">1.21<br> (40ns)</span>
5824 </p>
5825 </td>
5826 </tr>
5827 <tr>
5828 <td>
5829 <p>
5830 Geometric (quantile)
5831 </p>
5832 </td>
5833 <td>
5834 <p>
5835 <span class="green">1.00<br> (22ns)</span>
5836 </p>
5837 </td>
5838 <td>
5839 <p>
5840 <span class="green">1.00<br> (22ns)</span>
5841 </p>
5842 </td>
5843 <td>
5844 <p>
5845 <span class="green">1.00<br> (22ns)</span>
5846 </p>
5847 </td>
5848 <td>
5849 <p>
5850 <span class="green">1.00<br> (22ns)</span>
5851 </p>
5852 </td>
5853 </tr>
5854 <tr>
5855 <td>
5856 <p>
5857 Hypergeometric (CDF)
5858 </p>
5859 </td>
5860 <td>
5861 <p>
5862 <span class="blue">1.87<br> (11779ns)</span>
5863 </p>
5864 </td>
5865 <td>
5866 <p>
5867 <span class="green">1.02<br> (6423ns)</span>
5868 </p>
5869 </td>
5870 <td>
5871 <p>
5872 <span class="green">1.03<br> (6458ns)</span>
5873 </p>
5874 </td>
5875 <td>
5876 <p>
5877 <span class="green">1.00<br> (6294ns)</span>
5878 </p>
5879 </td>
5880 </tr>
5881 <tr>
5882 <td>
5883 <p>
5884 Hypergeometric (PDF)
5885 </p>
5886 </td>
5887 <td>
5888 <p>
5889 <span class="blue">1.88<br> (11384ns)</span>
5890 </p>
5891 </td>
5892 <td>
5893 <p>
5894 <span class="green">1.00<br> (6054ns)</span>
5895 </p>
5896 </td>
5897 <td>
5898 <p>
5899 <span class="green">1.01<br> (6107ns)</span>
5900 </p>
5901 </td>
5902 <td>
5903 <p>
5904 <span class="green">1.08<br> (6534ns)</span>
5905 </p>
5906 </td>
5907 </tr>
5908 <tr>
5909 <td>
5910 <p>
5911 Hypergeometric (quantile)
5912 </p>
5913 </td>
5914 <td>
5915 <p>
5916 <span class="green">1.09<br> (57820ns)</span>
5917 </p>
5918 </td>
5919 <td>
5920 <p>
5921 <span class="blue">1.69<br> (89233ns)</span>
5922 </p>
5923 </td>
5924 <td>
5925 <p>
5926 <span class="blue">1.70<br> (89729ns)</span>
5927 </p>
5928 </td>
5929 <td>
5930 <p>
5931 <span class="green">1.00<br> (52921ns)</span>
5932 </p>
5933 </td>
5934 </tr>
5935 <tr>
5936 <td>
5937 <p>
5938 InverseChiSquared (CDF)
5939 </p>
5940 </td>
5941 <td>
5942 <p>
5943 <span class="red">4.55<br> (546ns)</span>
5944 </p>
5945 </td>
5946 <td>
5947 <p>
5948 <span class="red">2.04<br> (245ns)</span>
5949 </p>
5950 </td>
5951 <td>
5952 <p>
5953 <span class="blue">1.52<br> (183ns)</span>
5954 </p>
5955 </td>
5956 <td>
5957 <p>
5958 <span class="green">1.00<br> (120ns)</span>
5959 </p>
5960 </td>
5961 </tr>
5962 <tr>
5963 <td>
5964 <p>
5965 InverseChiSquared (PDF)
5966 </p>
5967 </td>
5968 <td>
5969 <p>
5970 <span class="red">3.42<br> (342ns)</span>
5971 </p>
5972 </td>
5973 <td>
5974 <p>
5975 <span class="blue">1.50<br> (150ns)</span>
5976 </p>
5977 </td>
5978 <td>
5979 <p>
5980 <span class="blue">1.42<br> (142ns)</span>
5981 </p>
5982 </td>
5983 <td>
5984 <p>
5985 <span class="green">1.00<br> (100ns)</span>
5986 </p>
5987 </td>
5988 </tr>
5989 <tr>
5990 <td>
5991 <p>
5992 InverseChiSquared (quantile)
5993 </p>
5994 </td>
5995 <td>
5996 <p>
5997 <span class="red">3.59<br> (1378ns)</span>
5998 </p>
5999 </td>
6000 <td>
6001 <p>
6002 <span class="blue">1.93<br> (740ns)</span>
6003 </p>
6004 </td>
6005 <td>
6006 <p>
6007 <span class="blue">1.45<br> (555ns)</span>
6008 </p>
6009 </td>
6010 <td>
6011 <p>
6012 <span class="green">1.00<br> (384ns)</span>
6013 </p>
6014 </td>
6015 </tr>
6016 <tr>
6017 <td>
6018 <p>
6019 InverseGamma (CDF)
6020 </p>
6021 </td>
6022 <td>
6023 <p>
6024 <span class="red">3.53<br> (610ns)</span>
6025 </p>
6026 </td>
6027 <td>
6028 <p>
6029 <span class="blue">1.41<br> (244ns)</span>
6030 </p>
6031 </td>
6032 <td>
6033 <p>
6034 <span class="blue">1.22<br> (211ns)</span>
6035 </p>
6036 </td>
6037 <td>
6038 <p>
6039 <span class="green">1.00<br> (173ns)</span>
6040 </p>
6041 </td>
6042 </tr>
6043 <tr>
6044 <td>
6045 <p>
6046 InverseGamma (PDF)
6047 </p>
6048 </td>
6049 <td>
6050 <p>
6051 <span class="red">3.94<br> (477ns)</span>
6052 </p>
6053 </td>
6054 <td>
6055 <p>
6056 <span class="blue">1.43<br> (173ns)</span>
6057 </p>
6058 </td>
6059 <td>
6060 <p>
6061 <span class="blue">1.33<br> (161ns)</span>
6062 </p>
6063 </td>
6064 <td>
6065 <p>
6066 <span class="green">1.00<br> (121ns)</span>
6067 </p>
6068 </td>
6069 </tr>
6070 <tr>
6071 <td>
6072 <p>
6073 InverseGamma (quantile)
6074 </p>
6075 </td>
6076 <td>
6077 <p>
6078 <span class="red">3.65<br> (1870ns)</span>
6079 </p>
6080 </td>
6081 <td>
6082 <p>
6083 <span class="blue">1.64<br> (838ns)</span>
6084 </p>
6085 </td>
6086 <td>
6087 <p>
6088 <span class="green">1.12<br> (573ns)</span>
6089 </p>
6090 </td>
6091 <td>
6092 <p>
6093 <span class="green">1.00<br> (512ns)</span>
6094 </p>
6095 </td>
6096 </tr>
6097 <tr>
6098 <td>
6099 <p>
6100 InverseGaussian (CDF)
6101 </p>
6102 </td>
6103 <td>
6104 <p>
6105 <span class="red">2.08<br> (108ns)</span>
6106 </p>
6107 </td>
6108 <td>
6109 <p>
6110 <span class="red">2.08<br> (108ns)</span>
6111 </p>
6112 </td>
6113 <td>
6114 <p>
6115 <span class="red">2.04<br> (106ns)</span>
6116 </p>
6117 </td>
6118 <td>
6119 <p>
6120 <span class="green">1.00<br> (52ns)</span>
6121 </p>
6122 </td>
6123 </tr>
6124 <tr>
6125 <td>
6126 <p>
6127 InverseGaussian (PDF)
6128 </p>
6129 </td>
6130 <td>
6131 <p>
6132 <span class="blue">1.46<br> (19ns)</span>
6133 </p>
6134 </td>
6135 <td>
6136 <p>
6137 <span class="blue">1.46<br> (19ns)</span>
6138 </p>
6139 </td>
6140 <td>
6141 <p>
6142 <span class="blue">1.38<br> (18ns)</span>
6143 </p>
6144 </td>
6145 <td>
6146 <p>
6147 <span class="green">1.00<br> (13ns)</span>
6148 </p>
6149 </td>
6150 </tr>
6151 <tr>
6152 <td>
6153 <p>
6154 InverseGaussian (quantile)
6155 </p>
6156 </td>
6157 <td>
6158 <p>
6159 <span class="red">2.46<br> (2105ns)</span>
6160 </p>
6161 </td>
6162 <td>
6163 <p>
6164 <span class="red">2.43<br> (2074ns)</span>
6165 </p>
6166 </td>
6167 <td>
6168 <p>
6169 <span class="red">2.22<br> (1894ns)</span>
6170 </p>
6171 </td>
6172 <td>
6173 <p>
6174 <span class="green">1.00<br> (854ns)</span>
6175 </p>
6176 </td>
6177 </tr>
6178 <tr>
6179 <td>
6180 <p>
6181 Laplace (CDF)
6182 </p>
6183 </td>
6184 <td>
6185 <p>
6186 <span class="blue">1.29<br> (27ns)</span>
6187 </p>
6188 </td>
6189 <td>
6190 <p>
6191 <span class="blue">1.29<br> (27ns)</span>
6192 </p>
6193 </td>
6194 <td>
6195 <p>
6196 <span class="blue">1.29<br> (27ns)</span>
6197 </p>
6198 </td>
6199 <td>
6200 <p>
6201 <span class="green">1.00<br> (21ns)</span>
6202 </p>
6203 </td>
6204 </tr>
6205 <tr>
6206 <td>
6207 <p>
6208 Laplace (PDF)
6209 </p>
6210 </td>
6211 <td>
6212 <p>
6213 <span class="blue">1.33<br> (28ns)</span>
6214 </p>
6215 </td>
6216 <td>
6217 <p>
6218 <span class="blue">1.33<br> (28ns)</span>
6219 </p>
6220 </td>
6221 <td>
6222 <p>
6223 <span class="blue">1.33<br> (28ns)</span>
6224 </p>
6225 </td>
6226 <td>
6227 <p>
6228 <span class="green">1.00<br> (21ns)</span>
6229 </p>
6230 </td>
6231 </tr>
6232 <tr>
6233 <td>
6234 <p>
6235 Laplace (quantile)
6236 </p>
6237 </td>
6238 <td>
6239 <p>
6240 <span class="blue">1.39<br> (32ns)</span>
6241 </p>
6242 </td>
6243 <td>
6244 <p>
6245 <span class="blue">1.43<br> (33ns)</span>
6246 </p>
6247 </td>
6248 <td>
6249 <p>
6250 <span class="blue">1.39<br> (32ns)</span>
6251 </p>
6252 </td>
6253 <td>
6254 <p>
6255 <span class="green">1.00<br> (23ns)</span>
6256 </p>
6257 </td>
6258 </tr>
6259 <tr>
6260 <td>
6261 <p>
6262 LogNormal (CDF)
6263 </p>
6264 </td>
6265 <td>
6266 <p>
6267 <span class="red">2.02<br> (115ns)</span>
6268 </p>
6269 </td>
6270 <td>
6271 <p>
6272 <span class="blue">1.21<br> (69ns)</span>
6273 </p>
6274 </td>
6275 <td>
6276 <p>
6277 <span class="blue">1.21<br> (69ns)</span>
6278 </p>
6279 </td>
6280 <td>
6281 <p>
6282 <span class="green">1.00<br> (57ns)</span>
6283 </p>
6284 </td>
6285 </tr>
6286 <tr>
6287 <td>
6288 <p>
6289 LogNormal (PDF)
6290 </p>
6291 </td>
6292 <td>
6293 <p>
6294 <span class="blue">1.43<br> (66ns)</span>
6295 </p>
6296 </td>
6297 <td>
6298 <p>
6299 <span class="blue">1.46<br> (67ns)</span>
6300 </p>
6301 </td>
6302 <td>
6303 <p>
6304 <span class="blue">1.43<br> (66ns)</span>
6305 </p>
6306 </td>
6307 <td>
6308 <p>
6309 <span class="green">1.00<br> (46ns)</span>
6310 </p>
6311 </td>
6312 </tr>
6313 <tr>
6314 <td>
6315 <p>
6316 LogNormal (quantile)
6317 </p>
6318 </td>
6319 <td>
6320 <p>
6321 <span class="blue">1.39<br> (103ns)</span>
6322 </p>
6323 </td>
6324 <td>
6325 <p>
6326 <span class="blue">1.27<br> (94ns)</span>
6327 </p>
6328 </td>
6329 <td>
6330 <p>
6331 <span class="blue">1.30<br> (96ns)</span>
6332 </p>
6333 </td>
6334 <td>
6335 <p>
6336 <span class="green">1.00<br> (74ns)</span>
6337 </p>
6338 </td>
6339 </tr>
6340 <tr>
6341 <td>
6342 <p>
6343 Logistic (CDF)
6344 </p>
6345 </td>
6346 <td>
6347 <p>
6348 <span class="blue">1.27<br> (28ns)</span>
6349 </p>
6350 </td>
6351 <td>
6352 <p>
6353 <span class="blue">1.32<br> (29ns)</span>
6354 </p>
6355 </td>
6356 <td>
6357 <p>
6358 <span class="blue">1.32<br> (29ns)</span>
6359 </p>
6360 </td>
6361 <td>
6362 <p>
6363 <span class="green">1.00<br> (22ns)</span>
6364 </p>
6365 </td>
6366 </tr>
6367 <tr>
6368 <td>
6369 <p>
6370 Logistic (PDF)
6371 </p>
6372 </td>
6373 <td>
6374 <p>
6375 <span class="blue">1.29<br> (31ns)</span>
6376 </p>
6377 </td>
6378 <td>
6379 <p>
6380 <span class="blue">1.33<br> (32ns)</span>
6381 </p>
6382 </td>
6383 <td>
6384 <p>
6385 <span class="blue">1.33<br> (32ns)</span>
6386 </p>
6387 </td>
6388 <td>
6389 <p>
6390 <span class="green">1.00<br> (24ns)</span>
6391 </p>
6392 </td>
6393 </tr>
6394 <tr>
6395 <td>
6396 <p>
6397 Logistic (quantile)
6398 </p>
6399 </td>
6400 <td>
6401 <p>
6402 <span class="blue">1.50<br> (36ns)</span>
6403 </p>
6404 </td>
6405 <td>
6406 <p>
6407 <span class="blue">1.54<br> (37ns)</span>
6408 </p>
6409 </td>
6410 <td>
6411 <p>
6412 <span class="blue">1.54<br> (37ns)</span>
6413 </p>
6414 </td>
6415 <td>
6416 <p>
6417 <span class="green">1.00<br> (24ns)</span>
6418 </p>
6419 </td>
6420 </tr>
6421 <tr>
6422 <td>
6423 <p>
6424 NegativeBinomial (CDF)
6425 </p>
6426 </td>
6427 <td>
6428 <p>
6429 <span class="red">4.48<br> (1733ns)</span>
6430 </p>
6431 </td>
6432 <td>
6433 <p>
6434 <span class="red">2.66<br> (1028ns)</span>
6435 </p>
6436 </td>
6437 <td>
6438 <p>
6439 <span class="blue">1.98<br> (768ns)</span>
6440 </p>
6441 </td>
6442 <td>
6443 <p>
6444 <span class="green">1.00<br> (387ns)</span>
6445 </p>
6446 </td>
6447 </tr>
6448 <tr>
6449 <td>
6450 <p>
6451 NegativeBinomial (PDF)
6452 </p>
6453 </td>
6454 <td>
6455 <p>
6456 <span class="red">2.51<br> (384ns)</span>
6457 </p>
6458 </td>
6459 <td>
6460 <p>
6461 <span class="green">1.14<br> (175ns)</span>
6462 </p>
6463 </td>
6464 <td>
6465 <p>
6466 <span class="green">1.16<br> (178ns)</span>
6467 </p>
6468 </td>
6469 <td>
6470 <p>
6471 <span class="green">1.00<br> (153ns)</span>
6472 </p>
6473 </td>
6474 </tr>
6475 <tr>
6476 <td>
6477 <p>
6478 NegativeBinomial (quantile)
6479 </p>
6480 </td>
6481 <td>
6482 <p>
6483 <span class="red">2.79<br> (9167ns)</span>
6484 </p>
6485 </td>
6486 <td>
6487 <p>
6488 <span class="blue">1.60<br> (5278ns)</span>
6489 </p>
6490 </td>
6491 <td>
6492 <p>
6493 <span class="blue">1.20<br> (3953ns)</span>
6494 </p>
6495 </td>
6496 <td>
6497 <p>
6498 <span class="green">1.00<br> (3291ns)</span>
6499 </p>
6500 </td>
6501 </tr>
6502 <tr>
6503 <td>
6504 <p>
6505 NonCentralBeta (CDF)
6506 </p>
6507 </td>
6508 <td>
6509 <p>
6510 <span class="red">3.86<br> (2715ns)</span>
6511 </p>
6512 </td>
6513 <td>
6514 <p>
6515 <span class="red">2.02<br> (1421ns)</span>
6516 </p>
6517 </td>
6518 <td>
6519 <p>
6520 <span class="blue">1.70<br> (1196ns)</span>
6521 </p>
6522 </td>
6523 <td>
6524 <p>
6525 <span class="green">1.00<br> (703ns)</span>
6526 </p>
6527 </td>
6528 </tr>
6529 <tr>
6530 <td>
6531 <p>
6532 NonCentralBeta (PDF)
6533 </p>
6534 </td>
6535 <td>
6536 <p>
6537 <span class="red">3.99<br> (2036ns)</span>
6538 </p>
6539 </td>
6540 <td>
6541 <p>
6542 <span class="red">2.31<br> (1179ns)</span>
6543 </p>
6544 </td>
6545 <td>
6546 <p>
6547 <span class="red">2.04<br> (1041ns)</span>
6548 </p>
6549 </td>
6550 <td>
6551 <p>
6552 <span class="green">1.00<br> (510ns)</span>
6553 </p>
6554 </td>
6555 </tr>
6556 <tr>
6557 <td>
6558 <p>
6559 NonCentralBeta (quantile)
6560 </p>
6561 </td>
6562 <td>
6563 <p>
6564 <span class="red">5.19<br> (63495ns)</span>
6565 </p>
6566 </td>
6567 <td>
6568 <p>
6569 <span class="red">2.42<br> (29566ns)</span>
6570 </p>
6571 </td>
6572 <td>
6573 <p>
6574 <span class="red">2.00<br> (24524ns)</span>
6575 </p>
6576 </td>
6577 <td>
6578 <p>
6579 <span class="green">1.00<br> (12234ns)</span>
6580 </p>
6581 </td>
6582 </tr>
6583 <tr>
6584 <td>
6585 <p>
6586 NonCentralChiSquared (CDF)
6587 </p>
6588 </td>
6589 <td>
6590 <p>
6591 <span class="red">4.22<br> (7258ns)</span>
6592 </p>
6593 </td>
6594 <td>
6595 <p>
6596 <span class="red">2.63<br> (4515ns)</span>
6597 </p>
6598 </td>
6599 <td>
6600 <p>
6601 <span class="red">2.03<br> (3492ns)</span>
6602 </p>
6603 </td>
6604 <td>
6605 <p>
6606 <span class="green">1.00<br> (1719ns)</span>
6607 </p>
6608 </td>
6609 </tr>
6610 <tr>
6611 <td>
6612 <p>
6613 NonCentralChiSquared (PDF)
6614 </p>
6615 </td>
6616 <td>
6617 <p>
6618 <span class="red">3.29<br> (1275ns)</span>
6619 </p>
6620 </td>
6621 <td>
6622 <p>
6623 <span class="blue">1.82<br> (705ns)</span>
6624 </p>
6625 </td>
6626 <td>
6627 <p>
6628 <span class="blue">1.67<br> (645ns)</span>
6629 </p>
6630 </td>
6631 <td>
6632 <p>
6633 <span class="green">1.00<br> (387ns)</span>
6634 </p>
6635 </td>
6636 </tr>
6637 <tr>
6638 <td>
6639 <p>
6640 NonCentralChiSquared (quantile)
6641 </p>
6642 </td>
6643 <td>
6644 <p>
6645 <span class="red">7.10<br> (51391ns)</span>
6646 </p>
6647 </td>
6648 <td>
6649 <p>
6650 <span class="red">3.72<br> (26920ns)</span>
6651 </p>
6652 </td>
6653 <td>
6654 <p>
6655 <span class="red">2.42<br> (17494ns)</span>
6656 </p>
6657 </td>
6658 <td>
6659 <p>
6660 <span class="green">1.00<br> (7241ns)</span>
6661 </p>
6662 </td>
6663 </tr>
6664 <tr>
6665 <td>
6666 <p>
6667 NonCentralF (CDF)
6668 </p>
6669 </td>
6670 <td>
6671 <p>
6672 <span class="red">3.95<br> (2583ns)</span>
6673 </p>
6674 </td>
6675 <td>
6676 <p>
6677 <span class="red">2.09<br> (1364ns)</span>
6678 </p>
6679 </td>
6680 <td>
6681 <p>
6682 <span class="blue">1.73<br> (1131ns)</span>
6683 </p>
6684 </td>
6685 <td>
6686 <p>
6687 <span class="green">1.00<br> (654ns)</span>
6688 </p>
6689 </td>
6690 </tr>
6691 <tr>
6692 <td>
6693 <p>
6694 NonCentralF (PDF)
6695 </p>
6696 </td>
6697 <td>
6698 <p>
6699 <span class="red">3.91<br> (2102ns)</span>
6700 </p>
6701 </td>
6702 <td>
6703 <p>
6704 <span class="red">2.05<br> (1099ns)</span>
6705 </p>
6706 </td>
6707 <td>
6708 <p>
6709 <span class="blue">1.83<br> (985ns)</span>
6710 </p>
6711 </td>
6712 <td>
6713 <p>
6714 <span class="green">1.00<br> (537ns)</span>
6715 </p>
6716 </td>
6717 </tr>
6718 <tr>
6719 <td>
6720 <p>
6721 NonCentralF (quantile)
6722 </p>
6723 </td>
6724 <td>
6725 <p>
6726 <span class="red">4.47<br> (39838ns)</span>
6727 </p>
6728 </td>
6729 <td>
6730 <p>
6731 <span class="red">2.24<br> (19939ns)</span>
6732 </p>
6733 </td>
6734 <td>
6735 <p>
6736 <span class="blue">1.71<br> (15247ns)</span>
6737 </p>
6738 </td>
6739 <td>
6740 <p>
6741 <span class="green">1.00<br> (8916ns)</span>
6742 </p>
6743 </td>
6744 </tr>
6745 <tr>
6746 <td>
6747 <p>
6748 NonCentralT (CDF)
6749 </p>
6750 </td>
6751 <td>
6752 <p>
6753 <span class="red">4.50<br> (9817ns)</span>
6754 </p>
6755 </td>
6756 <td>
6757 <p>
6758 <span class="red">2.77<br> (6036ns)</span>
6759 </p>
6760 </td>
6761 <td>
6762 <p>
6763 <span class="red">2.49<br> (5428ns)</span>
6764 </p>
6765 </td>
6766 <td>
6767 <p>
6768 <span class="green">1.00<br> (2180ns)</span>
6769 </p>
6770 </td>
6771 </tr>
6772 <tr>
6773 <td>
6774 <p>
6775 NonCentralT (PDF)
6776 </p>
6777 </td>
6778 <td>
6779 <p>
6780 <span class="red">4.25<br> (7422ns)</span>
6781 </p>
6782 </td>
6783 <td>
6784 <p>
6785 <span class="red">2.77<br> (4838ns)</span>
6786 </p>
6787 </td>
6788 <td>
6789 <p>
6790 <span class="red">2.32<br> (4054ns)</span>
6791 </p>
6792 </td>
6793 <td>
6794 <p>
6795 <span class="green">1.00<br> (1745ns)</span>
6796 </p>
6797 </td>
6798 </tr>
6799 <tr>
6800 <td>
6801 <p>
6802 NonCentralT (quantile)
6803 </p>
6804 </td>
6805 <td>
6806 <p>
6807 <span class="red">5.46<br> (100206ns)</span>
6808 </p>
6809 </td>
6810 <td>
6811 <p>
6812 <span class="red">3.24<br> (59572ns)</span>
6813 </p>
6814 </td>
6815 <td>
6816 <p>
6817 <span class="red">2.26<br> (41463ns)</span>
6818 </p>
6819 </td>
6820 <td>
6821 <p>
6822 <span class="green">1.00<br> (18366ns)</span>
6823 </p>
6824 </td>
6825 </tr>
6826 <tr>
6827 <td>
6828 <p>
6829 Normal (CDF)
6830 </p>
6831 </td>
6832 <td>
6833 <p>
6834 <span class="red">2.39<br> (79ns)</span>
6835 </p>
6836 </td>
6837 <td>
6838 <p>
6839 <span class="green">1.06<br> (35ns)</span>
6840 </p>
6841 </td>
6842 <td>
6843 <p>
6844 <span class="green">1.06<br> (35ns)</span>
6845 </p>
6846 </td>
6847 <td>
6848 <p>
6849 <span class="green">1.00<br> (33ns)</span>
6850 </p>
6851 </td>
6852 </tr>
6853 <tr>
6854 <td>
6855 <p>
6856 Normal (PDF)
6857 </p>
6858 </td>
6859 <td>
6860 <p>
6861 <span class="blue">1.43<br> (33ns)</span>
6862 </p>
6863 </td>
6864 <td>
6865 <p>
6866 <span class="blue">1.39<br> (32ns)</span>
6867 </p>
6868 </td>
6869 <td>
6870 <p>
6871 <span class="blue">1.43<br> (33ns)</span>
6872 </p>
6873 </td>
6874 <td>
6875 <p>
6876 <span class="green">1.00<br> (23ns)</span>
6877 </p>
6878 </td>
6879 </tr>
6880 <tr>
6881 <td>
6882 <p>
6883 Normal (quantile)
6884 </p>
6885 </td>
6886 <td>
6887 <p>
6888 <span class="blue">1.56<br> (67ns)</span>
6889 </p>
6890 </td>
6891 <td>
6892 <p>
6893 <span class="blue">1.21<br> (52ns)</span>
6894 </p>
6895 </td>
6896 <td>
6897 <p>
6898 <span class="blue">1.21<br> (52ns)</span>
6899 </p>
6900 </td>
6901 <td>
6902 <p>
6903 <span class="green">1.00<br> (43ns)</span>
6904 </p>
6905 </td>
6906 </tr>
6907 <tr>
6908 <td>
6909 <p>
6910 Pareto (CDF)
6911 </p>
6912 </td>
6913 <td>
6914 <p>
6915 <span class="green">1.04<br> (52ns)</span>
6916 </p>
6917 </td>
6918 <td>
6919 <p>
6920 <span class="green">1.06<br> (53ns)</span>
6921 </p>
6922 </td>
6923 <td>
6924 <p>
6925 <span class="green">1.04<br> (52ns)</span>
6926 </p>
6927 </td>
6928 <td>
6929 <p>
6930 <span class="green">1.00<br> (50ns)</span>
6931 </p>
6932 </td>
6933 </tr>
6934 <tr>
6935 <td>
6936 <p>
6937 Pareto (PDF)
6938 </p>
6939 </td>
6940 <td>
6941 <p>
6942 <span class="green">1.01<br> (91ns)</span>
6943 </p>
6944 </td>
6945 <td>
6946 <p>
6947 <span class="green">1.00<br> (90ns)</span>
6948 </p>
6949 </td>
6950 <td>
6951 <p>
6952 <span class="green">1.02<br> (92ns)</span>
6953 </p>
6954 </td>
6955 <td>
6956 <p>
6957 <span class="blue">1.22<br> (110ns)</span>
6958 </p>
6959 </td>
6960 </tr>
6961 <tr>
6962 <td>
6963 <p>
6964 Pareto (quantile)
6965 </p>
6966 </td>
6967 <td>
6968 <p>
6969 <span class="green">1.00<br> (55ns)</span>
6970 </p>
6971 </td>
6972 <td>
6973 <p>
6974 <span class="green">1.20<br> (66ns)</span>
6975 </p>
6976 </td>
6977 <td>
6978 <p>
6979 <span class="green">1.00<br> (55ns)</span>
6980 </p>
6981 </td>
6982 <td>
6983 <p>
6984 <span class="blue">1.22<br> (67ns)</span>
6985 </p>
6986 </td>
6987 </tr>
6988 <tr>
6989 <td>
6990 <p>
6991 Poisson (CDF)
6992 </p>
6993 </td>
6994 <td>
6995 <p>
6996 <span class="red">3.39<br> (251ns)</span>
6997 </p>
6998 </td>
6999 <td>
7000 <p>
7001 <span class="blue">1.69<br> (125ns)</span>
7002 </p>
7003 </td>
7004 <td>
7005 <p>
7006 <span class="blue">1.43<br> (106ns)</span>
7007 </p>
7008 </td>
7009 <td>
7010 <p>
7011 <span class="green">1.00<br> (74ns)</span>
7012 </p>
7013 </td>
7014 </tr>
7015 <tr>
7016 <td>
7017 <p>
7018 Poisson (PDF)
7019 </p>
7020 </td>
7021 <td>
7022 <p>
7023 <span class="red">3.06<br> (196ns)</span>
7024 </p>
7025 </td>
7026 <td>
7027 <p>
7028 <span class="blue">1.47<br> (94ns)</span>
7029 </p>
7030 </td>
7031 <td>
7032 <p>
7033 <span class="blue">1.34<br> (86ns)</span>
7034 </p>
7035 </td>
7036 <td>
7037 <p>
7038 <span class="green">1.00<br> (64ns)</span>
7039 </p>
7040 </td>
7041 </tr>
7042 <tr>
7043 <td>
7044 <p>
7045 Poisson (quantile)
7046 </p>
7047 </td>
7048 <td>
7049 <p>
7050 <span class="red">2.97<br> (1120ns)</span>
7051 </p>
7052 </td>
7053 <td>
7054 <p>
7055 <span class="blue">1.49<br> (562ns)</span>
7056 </p>
7057 </td>
7058 <td>
7059 <p>
7060 <span class="blue">1.29<br> (487ns)</span>
7061 </p>
7062 </td>
7063 <td>
7064 <p>
7065 <span class="green">1.00<br> (377ns)</span>
7066 </p>
7067 </td>
7068 </tr>
7069 <tr>
7070 <td>
7071 <p>
7072 Rayleigh (CDF)
7073 </p>
7074 </td>
7075 <td>
7076 <p>
7077 <span class="blue">1.21<br> (23ns)</span>
7078 </p>
7079 </td>
7080 <td>
7081 <p>
7082 <span class="green">1.16<br> (22ns)</span>
7083 </p>
7084 </td>
7085 <td>
7086 <p>
7087 <span class="green">1.16<br> (22ns)</span>
7088 </p>
7089 </td>
7090 <td>
7091 <p>
7092 <span class="green">1.00<br> (19ns)</span>
7093 </p>
7094 </td>
7095 </tr>
7096 <tr>
7097 <td>
7098 <p>
7099 Rayleigh (PDF)
7100 </p>
7101 </td>
7102 <td>
7103 <p>
7104 <span class="blue">1.48<br> (31ns)</span>
7105 </p>
7106 </td>
7107 <td>
7108 <p>
7109 <span class="blue">1.29<br> (27ns)</span>
7110 </p>
7111 </td>
7112 <td>
7113 <p>
7114 <span class="blue">1.29<br> (27ns)</span>
7115 </p>
7116 </td>
7117 <td>
7118 <p>
7119 <span class="green">1.00<br> (21ns)</span>
7120 </p>
7121 </td>
7122 </tr>
7123 <tr>
7124 <td>
7125 <p>
7126 Rayleigh (quantile)
7127 </p>
7128 </td>
7129 <td>
7130 <p>
7131 <span class="green">1.04<br> (25ns)</span>
7132 </p>
7133 </td>
7134 <td>
7135 <p>
7136 <span class="green">1.00<br> (24ns)</span>
7137 </p>
7138 </td>
7139 <td>
7140 <p>
7141 <span class="green">1.04<br> (25ns)</span>
7142 </p>
7143 </td>
7144 <td>
7145 <p>
7146 <span class="green">1.04<br> (25ns)</span>
7147 </p>
7148 </td>
7149 </tr>
7150 <tr>
7151 <td>
7152 <p>
7153 SkewNormal (CDF)
7154 </p>
7155 </td>
7156 <td>
7157 <p>
7158 <span class="blue">1.68<br> (471ns)</span>
7159 </p>
7160 </td>
7161 <td>
7162 <p>
7163 <span class="blue">1.54<br> (433ns)</span>
7164 </p>
7165 </td>
7166 <td>
7167 <p>
7168 <span class="blue">1.52<br> (428ns)</span>
7169 </p>
7170 </td>
7171 <td>
7172 <p>
7173 <span class="green">1.00<br> (281ns)</span>
7174 </p>
7175 </td>
7176 </tr>
7177 <tr>
7178 <td>
7179 <p>
7180 SkewNormal (PDF)
7181 </p>
7182 </td>
7183 <td>
7184 <p>
7185 <span class="blue">1.91<br> (90ns)</span>
7186 </p>
7187 </td>
7188 <td>
7189 <p>
7190 <span class="blue">1.26<br> (59ns)</span>
7191 </p>
7192 </td>
7193 <td>
7194 <p>
7195 <span class="blue">1.28<br> (60ns)</span>
7196 </p>
7197 </td>
7198 <td>
7199 <p>
7200 <span class="green">1.00<br> (47ns)</span>
7201 </p>
7202 </td>
7203 </tr>
7204 <tr>
7205 <td>
7206 <p>
7207 SkewNormal (quantile)
7208 </p>
7209 </td>
7210 <td>
7211 <p>
7212 <span class="red">2.12<br> (3697ns)</span>
7213 </p>
7214 </td>
7215 <td>
7216 <p>
7217 <span class="blue">1.98<br> (3440ns)</span>
7218 </p>
7219 </td>
7220 <td>
7221 <p>
7222 <span class="blue">1.34<br> (2339ns)</span>
7223 </p>
7224 </td>
7225 <td>
7226 <p>
7227 <span class="green">1.00<br> (1740ns)</span>
7228 </p>
7229 </td>
7230 </tr>
7231 <tr>
7232 <td>
7233 <p>
7234 StudentsT (CDF)
7235 </p>
7236 </td>
7237 <td>
7238 <p>
7239 <span class="red">6.37<br> (1517ns)</span>
7240 </p>
7241 </td>
7242 <td>
7243 <p>
7244 <span class="red">2.02<br> (481ns)</span>
7245 </p>
7246 </td>
7247 <td>
7248 <p>
7249 <span class="blue">1.95<br> (463ns)</span>
7250 </p>
7251 </td>
7252 <td>
7253 <p>
7254 <span class="green">1.00<br> (238ns)</span>
7255 </p>
7256 </td>
7257 </tr>
7258 <tr>
7259 <td>
7260 <p>
7261 StudentsT (PDF)
7262 </p>
7263 </td>
7264 <td>
7265 <p>
7266 <span class="red">5.55<br> (716ns)</span>
7267 </p>
7268 </td>
7269 <td>
7270 <p>
7271 <span class="blue">1.53<br> (198ns)</span>
7272 </p>
7273 </td>
7274 <td>
7275 <p>
7276 <span class="blue">1.57<br> (202ns)</span>
7277 </p>
7278 </td>
7279 <td>
7280 <p>
7281 <span class="green">1.00<br> (129ns)</span>
7282 </p>
7283 </td>
7284 </tr>
7285 <tr>
7286 <td>
7287 <p>
7288 StudentsT (quantile)
7289 </p>
7290 </td>
7291 <td>
7292 <p>
7293 <span class="red">4.85<br> (2557ns)</span>
7294 </p>
7295 </td>
7296 <td>
7297 <p>
7298 <span class="blue">1.60<br> (841ns)</span>
7299 </p>
7300 </td>
7301 <td>
7302 <p>
7303 <span class="blue">1.55<br> (817ns)</span>
7304 </p>
7305 </td>
7306 <td>
7307 <p>
7308 <span class="green">1.00<br> (527ns)</span>
7309 </p>
7310 </td>
7311 </tr>
7312 <tr>
7313 <td>
7314 <p>
7315 Weibull (CDF)
7316 </p>
7317 </td>
7318 <td>
7319 <p>
7320 <span class="green">1.07<br> (91ns)</span>
7321 </p>
7322 </td>
7323 <td>
7324 <p>
7325 <span class="green">1.00<br> (85ns)</span>
7326 </p>
7327 </td>
7328 <td>
7329 <p>
7330 <span class="green">1.00<br> (85ns)</span>
7331 </p>
7332 </td>
7333 <td>
7334 <p>
7335 <span class="blue">1.27<br> (108ns)</span>
7336 </p>
7337 </td>
7338 </tr>
7339 <tr>
7340 <td>
7341 <p>
7342 Weibull (PDF)
7343 </p>
7344 </td>
7345 <td>
7346 <p>
7347 <span class="green">1.01<br> (155ns)</span>
7348 </p>
7349 </td>
7350 <td>
7351 <p>
7352 <span class="green">1.00<br> (154ns)</span>
7353 </p>
7354 </td>
7355 <td>
7356 <p>
7357 <span class="green">1.01<br> (155ns)</span>
7358 </p>
7359 </td>
7360 <td>
7361 <p>
7362 <span class="blue">1.23<br> (189ns)</span>
7363 </p>
7364 </td>
7365 </tr>
7366 <tr>
7367 <td>
7368 <p>
7369 Weibull (quantile)
7370 </p>
7371 </td>
7372 <td>
7373 <p>
7374 <span class="green">1.00<br> (89ns)</span>
7375 </p>
7376 </td>
7377 <td>
7378 <p>
7379 <span class="green">1.00<br> (89ns)</span>
7380 </p>
7381 </td>
7382 <td>
7383 <p>
7384 <span class="green">1.00<br> (89ns)</span>
7385 </p>
7386 </td>
7387 <td>
7388 <p>
7389 <span class="blue">1.22<br> (109ns)</span>
7390 </p>
7391 </td>
7392 </tr>
7393 </tbody>
7394 </table></div>
7395 </div>
7396 <br class="table-break">
7397 </div>
7398 <div class="section">
7399 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
7400 <a name="special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64" title="Distribution performance comparison for different performance options with Intel C++ C++0x mode version 1600 on Windows x64">Distribution
7401 performance comparison for different performance options with Intel C++ C++0x
7402 mode version 1600 on Windows x64</a>
7403 </h2></div></div></div>
7404 <div class="table">
7405 <a name="special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64.table_Distribution_performance_comparison_for_different_performance_options_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><p class="title"><b>Table&#160;6.&#160;Distribution performance comparison for different performance options
7406 with Intel C++ C++0x mode version 1600 on Windows x64</b></p>
7407 <div class="table-contents"><table class="table" summary="Distribution performance comparison for different performance options
7408 with Intel C++ C++0x mode version 1600 on Windows x64">
7409 <colgroup>
7410 <col>
7411 <col>
7412 <col>
7413 <col>
7414 </colgroup>
7415 <thead><tr>
7416 <th>
7417 <p>
7418 Function
7419 </p>
7420 </th>
7421 <th>
7422 <p>
7423 boost 1.61
7424 </p>
7425 </th>
7426 <th>
7427 <p>
7428 Boost<br> promote_double&lt;false&gt;<br> digits10&lt;10&gt;
7429 </p>
7430 </th>
7431 <th>
7432 <p>
7433 Boost<br> float<br> promote_float&lt;false&gt;
7434 </p>
7435 </th>
7436 </tr></thead>
7437 <tbody>
7438 <tr>
7439 <td>
7440 <p>
7441 ArcSine (CDF)
7442 </p>
7443 </td>
7444 <td>
7445 <p>
7446 <span class="blue">1.33<br> (36ns)</span>
7447 </p>
7448 </td>
7449 <td>
7450 <p>
7451 <span class="blue">1.26<br> (34ns)</span>
7452 </p>
7453 </td>
7454 <td>
7455 <p>
7456 <span class="green">1.00<br> (27ns)</span>
7457 </p>
7458 </td>
7459 </tr>
7460 <tr>
7461 <td>
7462 <p>
7463 ArcSine (PDF)
7464 </p>
7465 </td>
7466 <td>
7467 <p>
7468 <span class="green">1.19<br> (19ns)</span>
7469 </p>
7470 </td>
7471 <td>
7472 <p>
7473 <span class="green">1.00<br> (16ns)</span>
7474 </p>
7475 </td>
7476 <td>
7477 <p>
7478 <span class="green">1.00<br> (16ns)</span>
7479 </p>
7480 </td>
7481 </tr>
7482 <tr>
7483 <td>
7484 <p>
7485 ArcSine (quantile)
7486 </p>
7487 </td>
7488 <td>
7489 <p>
7490 <span class="green">1.00<br> (24ns)</span>
7491 </p>
7492 </td>
7493 <td>
7494 <p>
7495 <span class="green">1.00<br> (24ns)</span>
7496 </p>
7497 </td>
7498 <td>
7499 <p>
7500 <span class="green">1.13<br> (27ns)</span>
7501 </p>
7502 </td>
7503 </tr>
7504 <tr>
7505 <td>
7506 <p>
7507 Beta (CDF)
7508 </p>
7509 </td>
7510 <td>
7511 <p>
7512 <span class="red">2.30<br> (170ns)</span>
7513 </p>
7514 </td>
7515 <td>
7516 <p>
7517 <span class="blue">1.80<br> (133ns)</span>
7518 </p>
7519 </td>
7520 <td>
7521 <p>
7522 <span class="green">1.00<br> (74ns)</span>
7523 </p>
7524 </td>
7525 </tr>
7526 <tr>
7527 <td>
7528 <p>
7529 Beta (PDF)
7530 </p>
7531 </td>
7532 <td>
7533 <p>
7534 <span class="red">2.38<br> (152ns)</span>
7535 </p>
7536 </td>
7537 <td>
7538 <p>
7539 <span class="blue">1.61<br> (103ns)</span>
7540 </p>
7541 </td>
7542 <td>
7543 <p>
7544 <span class="green">1.00<br> (64ns)</span>
7545 </p>
7546 </td>
7547 </tr>
7548 <tr>
7549 <td>
7550 <p>
7551 Beta (quantile)
7552 </p>
7553 </td>
7554 <td>
7555 <p>
7556 <span class="red">2.15<br> (871ns)</span>
7557 </p>
7558 </td>
7559 <td>
7560 <p>
7561 <span class="blue">1.49<br> (603ns)</span>
7562 </p>
7563 </td>
7564 <td>
7565 <p>
7566 <span class="green">1.00<br> (405ns)</span>
7567 </p>
7568 </td>
7569 </tr>
7570 <tr>
7571 <td>
7572 <p>
7573 Binomial (CDF)
7574 </p>
7575 </td>
7576 <td>
7577 <p>
7578 <span class="red">2.66<br> (644ns)</span>
7579 </p>
7580 </td>
7581 <td>
7582 <p>
7583 <span class="blue">1.95<br> (473ns)</span>
7584 </p>
7585 </td>
7586 <td>
7587 <p>
7588 <span class="green">1.00<br> (242ns)</span>
7589 </p>
7590 </td>
7591 </tr>
7592 <tr>
7593 <td>
7594 <p>
7595 Binomial (PDF)
7596 </p>
7597 </td>
7598 <td>
7599 <p>
7600 <span class="blue">1.95<br> (187ns)</span>
7601 </p>
7602 </td>
7603 <td>
7604 <p>
7605 <span class="blue">1.35<br> (130ns)</span>
7606 </p>
7607 </td>
7608 <td>
7609 <p>
7610 <span class="green">1.00<br> (96ns)</span>
7611 </p>
7612 </td>
7613 </tr>
7614 <tr>
7615 <td>
7616 <p>
7617 Binomial (quantile)
7618 </p>
7619 </td>
7620 <td>
7621 <p>
7622 <span class="red">2.64<br> (3067ns)</span>
7623 </p>
7624 </td>
7625 <td>
7626 <p>
7627 <span class="blue">1.90<br> (2201ns)</span>
7628 </p>
7629 </td>
7630 <td>
7631 <p>
7632 <span class="green">1.00<br> (1160ns)</span>
7633 </p>
7634 </td>
7635 </tr>
7636 <tr>
7637 <td>
7638 <p>
7639 Cauchy (CDF)
7640 </p>
7641 </td>
7642 <td>
7643 <p>
7644 <span class="blue">1.28<br> (23ns)</span>
7645 </p>
7646 </td>
7647 <td>
7648 <p>
7649 <span class="blue">1.28<br> (23ns)</span>
7650 </p>
7651 </td>
7652 <td>
7653 <p>
7654 <span class="green">1.00<br> (18ns)</span>
7655 </p>
7656 </td>
7657 </tr>
7658 <tr>
7659 <td>
7660 <p>
7661 Cauchy (PDF)
7662 </p>
7663 </td>
7664 <td>
7665 <p>
7666 <span class="green">1.00<br> (9ns)</span>
7667 </p>
7668 </td>
7669 <td>
7670 <p>
7671 <span class="green">1.00<br> (9ns)</span>
7672 </p>
7673 </td>
7674 <td>
7675 <p>
7676 <span class="green">1.00<br> (9ns)</span>
7677 </p>
7678 </td>
7679 </tr>
7680 <tr>
7681 <td>
7682 <p>
7683 Cauchy (quantile)
7684 </p>
7685 </td>
7686 <td>
7687 <p>
7688 <span class="blue">1.23<br> (27ns)</span>
7689 </p>
7690 </td>
7691 <td>
7692 <p>
7693 <span class="green">1.18<br> (26ns)</span>
7694 </p>
7695 </td>
7696 <td>
7697 <p>
7698 <span class="green">1.00<br> (22ns)</span>
7699 </p>
7700 </td>
7701 </tr>
7702 <tr>
7703 <td>
7704 <p>
7705 ChiSquared (CDF)
7706 </p>
7707 </td>
7708 <td>
7709 <p>
7710 <span class="blue">2.00<br> (226ns)</span>
7711 </p>
7712 </td>
7713 <td>
7714 <p>
7715 <span class="blue">1.71<br> (193ns)</span>
7716 </p>
7717 </td>
7718 <td>
7719 <p>
7720 <span class="green">1.00<br> (113ns)</span>
7721 </p>
7722 </td>
7723 </tr>
7724 <tr>
7725 <td>
7726 <p>
7727 ChiSquared (PDF)
7728 </p>
7729 </td>
7730 <td>
7731 <p>
7732 <span class="blue">1.75<br> (103ns)</span>
7733 </p>
7734 </td>
7735 <td>
7736 <p>
7737 <span class="blue">1.37<br> (81ns)</span>
7738 </p>
7739 </td>
7740 <td>
7741 <p>
7742 <span class="green">1.00<br> (59ns)</span>
7743 </p>
7744 </td>
7745 </tr>
7746 <tr>
7747 <td>
7748 <p>
7749 ChiSquared (quantile)
7750 </p>
7751 </td>
7752 <td>
7753 <p>
7754 <span class="red">2.10<br> (610ns)</span>
7755 </p>
7756 </td>
7757 <td>
7758 <p>
7759 <span class="blue">1.54<br> (449ns)</span>
7760 </p>
7761 </td>
7762 <td>
7763 <p>
7764 <span class="green">1.00<br> (291ns)</span>
7765 </p>
7766 </td>
7767 </tr>
7768 <tr>
7769 <td>
7770 <p>
7771 Exponential (CDF)
7772 </p>
7773 </td>
7774 <td>
7775 <p>
7776 <span class="blue">1.36<br> (19ns)</span>
7777 </p>
7778 </td>
7779 <td>
7780 <p>
7781 <span class="green">1.00<br> (14ns)</span>
7782 </p>
7783 </td>
7784 <td>
7785 <p>
7786 <span class="green">1.00<br> (14ns)</span>
7787 </p>
7788 </td>
7789 </tr>
7790 <tr>
7791 <td>
7792 <p>
7793 Exponential (PDF)
7794 </p>
7795 </td>
7796 <td>
7797 <p>
7798 <span class="green">1.00<br> (17ns)</span>
7799 </p>
7800 </td>
7801 <td>
7802 <p>
7803 <span class="green">1.00<br> (17ns)</span>
7804 </p>
7805 </td>
7806 <td>
7807 <p>
7808 <span class="green">1.00<br> (17ns)</span>
7809 </p>
7810 </td>
7811 </tr>
7812 <tr>
7813 <td>
7814 <p>
7815 Exponential (quantile)
7816 </p>
7817 </td>
7818 <td>
7819 <p>
7820 <span class="blue">1.24<br> (21ns)</span>
7821 </p>
7822 </td>
7823 <td>
7824 <p>
7825 <span class="blue">1.24<br> (21ns)</span>
7826 </p>
7827 </td>
7828 <td>
7829 <p>
7830 <span class="green">1.00<br> (17ns)</span>
7831 </p>
7832 </td>
7833 </tr>
7834 <tr>
7835 <td>
7836 <p>
7837 ExtremeValue (CDF)
7838 </p>
7839 </td>
7840 <td>
7841 <p>
7842 <span class="green">1.00<br> (24ns)</span>
7843 </p>
7844 </td>
7845 <td>
7846 <p>
7847 <span class="green">1.00<br> (24ns)</span>
7848 </p>
7849 </td>
7850 <td>
7851 <p>
7852 <span class="green">1.04<br> (25ns)</span>
7853 </p>
7854 </td>
7855 </tr>
7856 <tr>
7857 <td>
7858 <p>
7859 ExtremeValue (PDF)
7860 </p>
7861 </td>
7862 <td>
7863 <p>
7864 <span class="green">1.08<br> (27ns)</span>
7865 </p>
7866 </td>
7867 <td>
7868 <p>
7869 <span class="green">1.08<br> (27ns)</span>
7870 </p>
7871 </td>
7872 <td>
7873 <p>
7874 <span class="green">1.00<br> (25ns)</span>
7875 </p>
7876 </td>
7877 </tr>
7878 <tr>
7879 <td>
7880 <p>
7881 ExtremeValue (quantile)
7882 </p>
7883 </td>
7884 <td>
7885 <p>
7886 <span class="blue">1.32<br> (29ns)</span>
7887 </p>
7888 </td>
7889 <td>
7890 <p>
7891 <span class="blue">1.41<br> (31ns)</span>
7892 </p>
7893 </td>
7894 <td>
7895 <p>
7896 <span class="green">1.00<br> (22ns)</span>
7897 </p>
7898 </td>
7899 </tr>
7900 <tr>
7901 <td>
7902 <p>
7903 F (CDF)
7904 </p>
7905 </td>
7906 <td>
7907 <p>
7908 <span class="red">2.95<br> (566ns)</span>
7909 </p>
7910 </td>
7911 <td>
7912 <p>
7913 <span class="red">2.10<br> (403ns)</span>
7914 </p>
7915 </td>
7916 <td>
7917 <p>
7918 <span class="green">1.00<br> (192ns)</span>
7919 </p>
7920 </td>
7921 </tr>
7922 <tr>
7923 <td>
7924 <p>
7925 F (PDF)
7926 </p>
7927 </td>
7928 <td>
7929 <p>
7930 <span class="red">2.33<br> (214ns)</span>
7931 </p>
7932 </td>
7933 <td>
7934 <p>
7935 <span class="blue">1.52<br> (140ns)</span>
7936 </p>
7937 </td>
7938 <td>
7939 <p>
7940 <span class="green">1.00<br> (92ns)</span>
7941 </p>
7942 </td>
7943 </tr>
7944 <tr>
7945 <td>
7946 <p>
7947 F (quantile)
7948 </p>
7949 </td>
7950 <td>
7951 <p>
7952 <span class="blue">1.61<br> (1265ns)</span>
7953 </p>
7954 </td>
7955 <td>
7956 <p>
7957 <span class="blue">1.24<br> (972ns)</span>
7958 </p>
7959 </td>
7960 <td>
7961 <p>
7962 <span class="green">1.00<br> (785ns)</span>
7963 </p>
7964 </td>
7965 </tr>
7966 <tr>
7967 <td>
7968 <p>
7969 Gamma (CDF)
7970 </p>
7971 </td>
7972 <td>
7973 <p>
7974 <span class="blue">1.68<br> (190ns)</span>
7975 </p>
7976 </td>
7977 <td>
7978 <p>
7979 <span class="blue">1.57<br> (177ns)</span>
7980 </p>
7981 </td>
7982 <td>
7983 <p>
7984 <span class="green">1.00<br> (113ns)</span>
7985 </p>
7986 </td>
7987 </tr>
7988 <tr>
7989 <td>
7990 <p>
7991 Gamma (PDF)
7992 </p>
7993 </td>
7994 <td>
7995 <p>
7996 <span class="blue">1.81<br> (112ns)</span>
7997 </p>
7998 </td>
7999 <td>
8000 <p>
8001 <span class="blue">1.44<br> (89ns)</span>
8002 </p>
8003 </td>
8004 <td>
8005 <p>
8006 <span class="green">1.00<br> (62ns)</span>
8007 </p>
8008 </td>
8009 </tr>
8010 <tr>
8011 <td>
8012 <p>
8013 Gamma (quantile)
8014 </p>
8015 </td>
8016 <td>
8017 <p>
8018 <span class="red">2.02<br> (625ns)</span>
8019 </p>
8020 </td>
8021 <td>
8022 <p>
8023 <span class="blue">1.35<br> (417ns)</span>
8024 </p>
8025 </td>
8026 <td>
8027 <p>
8028 <span class="green">1.00<br> (309ns)</span>
8029 </p>
8030 </td>
8031 </tr>
8032 <tr>
8033 <td>
8034 <p>
8035 Geometric (CDF)
8036 </p>
8037 </td>
8038 <td>
8039 <p>
8040 <span class="blue">1.41<br> (24ns)</span>
8041 </p>
8042 </td>
8043 <td>
8044 <p>
8045 <span class="green">1.18<br> (20ns)</span>
8046 </p>
8047 </td>
8048 <td>
8049 <p>
8050 <span class="green">1.00<br> (17ns)</span>
8051 </p>
8052 </td>
8053 </tr>
8054 <tr>
8055 <td>
8056 <p>
8057 Geometric (PDF)
8058 </p>
8059 </td>
8060 <td>
8061 <p>
8062 <span class="blue">1.25<br> (15ns)</span>
8063 </p>
8064 </td>
8065 <td>
8066 <p>
8067 <span class="green">1.17<br> (14ns)</span>
8068 </p>
8069 </td>
8070 <td>
8071 <p>
8072 <span class="green">1.00<br> (12ns)</span>
8073 </p>
8074 </td>
8075 </tr>
8076 <tr>
8077 <td>
8078 <p>
8079 Geometric (quantile)
8080 </p>
8081 </td>
8082 <td>
8083 <p>
8084 <span class="blue">1.22<br> (22ns)</span>
8085 </p>
8086 </td>
8087 <td>
8088 <p>
8089 <span class="blue">1.22<br> (22ns)</span>
8090 </p>
8091 </td>
8092 <td>
8093 <p>
8094 <span class="green">1.00<br> (18ns)</span>
8095 </p>
8096 </td>
8097 </tr>
8098 <tr>
8099 <td>
8100 <p>
8101 Hypergeometric (CDF)
8102 </p>
8103 </td>
8104 <td>
8105 <p>
8106 <span class="green">1.01<br> (5958ns)</span>
8107 </p>
8108 </td>
8109 <td>
8110 <p>
8111 <span class="green">1.00<br> (5921ns)</span>
8112 </p>
8113 </td>
8114 <td>
8115 <p>
8116 <span class="green">1.03<br> (6119ns)</span>
8117 </p>
8118 </td>
8119 </tr>
8120 <tr>
8121 <td>
8122 <p>
8123 Hypergeometric (PDF)
8124 </p>
8125 </td>
8126 <td>
8127 <p>
8128 <span class="green">1.01<br> (5681ns)</span>
8129 </p>
8130 </td>
8131 <td>
8132 <p>
8133 <span class="green">1.00<br> (5646ns)</span>
8134 </p>
8135 </td>
8136 <td>
8137 <p>
8138 <span class="green">1.05<br> (5949ns)</span>
8139 </p>
8140 </td>
8141 </tr>
8142 <tr>
8143 <td>
8144 <p>
8145 Hypergeometric (quantile)
8146 </p>
8147 </td>
8148 <td>
8149 <p>
8150 <span class="green">1.01<br> (35994ns)</span>
8151 </p>
8152 </td>
8153 <td>
8154 <p>
8155 <span class="green">1.00<br> (35580ns)</span>
8156 </p>
8157 </td>
8158 <td>
8159 <p>
8160 <span class="green">1.01<br> (35907ns)</span>
8161 </p>
8162 </td>
8163 </tr>
8164 <tr>
8165 <td>
8166 <p>
8167 InverseChiSquared (CDF)
8168 </p>
8169 </td>
8170 <td>
8171 <p>
8172 <span class="red">2.30<br> (214ns)</span>
8173 </p>
8174 </td>
8175 <td>
8176 <p>
8177 <span class="blue">1.66<br> (154ns)</span>
8178 </p>
8179 </td>
8180 <td>
8181 <p>
8182 <span class="green">1.00<br> (93ns)</span>
8183 </p>
8184 </td>
8185 </tr>
8186 <tr>
8187 <td>
8188 <p>
8189 InverseChiSquared (PDF)
8190 </p>
8191 </td>
8192 <td>
8193 <p>
8194 <span class="red">2.03<br> (118ns)</span>
8195 </p>
8196 </td>
8197 <td>
8198 <p>
8199 <span class="blue">1.55<br> (90ns)</span>
8200 </p>
8201 </td>
8202 <td>
8203 <p>
8204 <span class="green">1.00<br> (58ns)</span>
8205 </p>
8206 </td>
8207 </tr>
8208 <tr>
8209 <td>
8210 <p>
8211 InverseChiSquared (quantile)
8212 </p>
8213 </td>
8214 <td>
8215 <p>
8216 <span class="red">2.36<br> (647ns)</span>
8217 </p>
8218 </td>
8219 <td>
8220 <p>
8221 <span class="blue">1.55<br> (424ns)</span>
8222 </p>
8223 </td>
8224 <td>
8225 <p>
8226 <span class="green">1.00<br> (274ns)</span>
8227 </p>
8228 </td>
8229 </tr>
8230 <tr>
8231 <td>
8232 <p>
8233 InverseGamma (CDF)
8234 </p>
8235 </td>
8236 <td>
8237 <p>
8238 <span class="blue">1.63<br> (187ns)</span>
8239 </p>
8240 </td>
8241 <td>
8242 <p>
8243 <span class="blue">1.42<br> (163ns)</span>
8244 </p>
8245 </td>
8246 <td>
8247 <p>
8248 <span class="green">1.00<br> (115ns)</span>
8249 </p>
8250 </td>
8251 </tr>
8252 <tr>
8253 <td>
8254 <p>
8255 InverseGamma (PDF)
8256 </p>
8257 </td>
8258 <td>
8259 <p>
8260 <span class="blue">1.87<br> (116ns)</span>
8261 </p>
8262 </td>
8263 <td>
8264 <p>
8265 <span class="blue">1.50<br> (93ns)</span>
8266 </p>
8267 </td>
8268 <td>
8269 <p>
8270 <span class="green">1.00<br> (62ns)</span>
8271 </p>
8272 </td>
8273 </tr>
8274 <tr>
8275 <td>
8276 <p>
8277 InverseGamma (quantile)
8278 </p>
8279 </td>
8280 <td>
8281 <p>
8282 <span class="blue">1.93<br> (620ns)</span>
8283 </p>
8284 </td>
8285 <td>
8286 <p>
8287 <span class="blue">1.38<br> (443ns)</span>
8288 </p>
8289 </td>
8290 <td>
8291 <p>
8292 <span class="green">1.00<br> (321ns)</span>
8293 </p>
8294 </td>
8295 </tr>
8296 <tr>
8297 <td>
8298 <p>
8299 InverseGaussian (CDF)
8300 </p>
8301 </td>
8302 <td>
8303 <p>
8304 <span class="blue">1.36<br> (53ns)</span>
8305 </p>
8306 </td>
8307 <td>
8308 <p>
8309 <span class="blue">1.38<br> (54ns)</span>
8310 </p>
8311 </td>
8312 <td>
8313 <p>
8314 <span class="green">1.00<br> (39ns)</span>
8315 </p>
8316 </td>
8317 </tr>
8318 <tr>
8319 <td>
8320 <p>
8321 InverseGaussian (PDF)
8322 </p>
8323 </td>
8324 <td>
8325 <p>
8326 <span class="green">1.18<br> (13ns)</span>
8327 </p>
8328 </td>
8329 <td>
8330 <p>
8331 <span class="green">1.09<br> (12ns)</span>
8332 </p>
8333 </td>
8334 <td>
8335 <p>
8336 <span class="green">1.00<br> (11ns)</span>
8337 </p>
8338 </td>
8339 </tr>
8340 <tr>
8341 <td>
8342 <p>
8343 InverseGaussian (quantile)
8344 </p>
8345 </td>
8346 <td>
8347 <p>
8348 <span class="blue">1.53<br> (902ns)</span>
8349 </p>
8350 </td>
8351 <td>
8352 <p>
8353 <span class="blue">1.44<br> (844ns)</span>
8354 </p>
8355 </td>
8356 <td>
8357 <p>
8358 <span class="green">1.00<br> (588ns)</span>
8359 </p>
8360 </td>
8361 </tr>
8362 <tr>
8363 <td>
8364 <p>
8365 Laplace (CDF)
8366 </p>
8367 </td>
8368 <td>
8369 <p>
8370 <span class="green">1.00<br> (15ns)</span>
8371 </p>
8372 </td>
8373 <td>
8374 <p>
8375 <span class="green">1.00<br> (15ns)</span>
8376 </p>
8377 </td>
8378 <td>
8379 <p>
8380 <span class="green">1.13<br> (17ns)</span>
8381 </p>
8382 </td>
8383 </tr>
8384 <tr>
8385 <td>
8386 <p>
8387 Laplace (PDF)
8388 </p>
8389 </td>
8390 <td>
8391 <p>
8392 <span class="green">1.00<br> (16ns)</span>
8393 </p>
8394 </td>
8395 <td>
8396 <p>
8397 <span class="green">1.00<br> (16ns)</span>
8398 </p>
8399 </td>
8400 <td>
8401 <p>
8402 <span class="green">1.00<br> (16ns)</span>
8403 </p>
8404 </td>
8405 </tr>
8406 <tr>
8407 <td>
8408 <p>
8409 Laplace (quantile)
8410 </p>
8411 </td>
8412 <td>
8413 <p>
8414 <span class="green">1.06<br> (17ns)</span>
8415 </p>
8416 </td>
8417 <td>
8418 <p>
8419 <span class="green">1.06<br> (17ns)</span>
8420 </p>
8421 </td>
8422 <td>
8423 <p>
8424 <span class="green">1.00<br> (16ns)</span>
8425 </p>
8426 </td>
8427 </tr>
8428 <tr>
8429 <td>
8430 <p>
8431 LogNormal (CDF)
8432 </p>
8433 </td>
8434 <td>
8435 <p>
8436 <span class="green">1.20<br> (42ns)</span>
8437 </p>
8438 </td>
8439 <td>
8440 <p>
8441 <span class="green">1.20<br> (42ns)</span>
8442 </p>
8443 </td>
8444 <td>
8445 <p>
8446 <span class="green">1.00<br> (35ns)</span>
8447 </p>
8448 </td>
8449 </tr>
8450 <tr>
8451 <td>
8452 <p>
8453 LogNormal (PDF)
8454 </p>
8455 </td>
8456 <td>
8457 <p>
8458 <span class="blue">1.28<br> (32ns)</span>
8459 </p>
8460 </td>
8461 <td>
8462 <p>
8463 <span class="blue">1.28<br> (32ns)</span>
8464 </p>
8465 </td>
8466 <td>
8467 <p>
8468 <span class="green">1.00<br> (25ns)</span>
8469 </p>
8470 </td>
8471 </tr>
8472 <tr>
8473 <td>
8474 <p>
8475 LogNormal (quantile)
8476 </p>
8477 </td>
8478 <td>
8479 <p>
8480 <span class="green">1.15<br> (61ns)</span>
8481 </p>
8482 </td>
8483 <td>
8484 <p>
8485 <span class="green">1.15<br> (61ns)</span>
8486 </p>
8487 </td>
8488 <td>
8489 <p>
8490 <span class="green">1.00<br> (53ns)</span>
8491 </p>
8492 </td>
8493 </tr>
8494 <tr>
8495 <td>
8496 <p>
8497 Logistic (CDF)
8498 </p>
8499 </td>
8500 <td>
8501 <p>
8502 <span class="green">1.06<br> (17ns)</span>
8503 </p>
8504 </td>
8505 <td>
8506 <p>
8507 <span class="green">1.06<br> (17ns)</span>
8508 </p>
8509 </td>
8510 <td>
8511 <p>
8512 <span class="green">1.00<br> (16ns)</span>
8513 </p>
8514 </td>
8515 </tr>
8516 <tr>
8517 <td>
8518 <p>
8519 Logistic (PDF)
8520 </p>
8521 </td>
8522 <td>
8523 <p>
8524 <span class="green">1.11<br> (20ns)</span>
8525 </p>
8526 </td>
8527 <td>
8528 <p>
8529 <span class="green">1.11<br> (20ns)</span>
8530 </p>
8531 </td>
8532 <td>
8533 <p>
8534 <span class="green">1.00<br> (18ns)</span>
8535 </p>
8536 </td>
8537 </tr>
8538 <tr>
8539 <td>
8540 <p>
8541 Logistic (quantile)
8542 </p>
8543 </td>
8544 <td>
8545 <p>
8546 <span class="blue">1.25<br> (20ns)</span>
8547 </p>
8548 </td>
8549 <td>
8550 <p>
8551 <span class="green">1.19<br> (19ns)</span>
8552 </p>
8553 </td>
8554 <td>
8555 <p>
8556 <span class="green">1.00<br> (16ns)</span>
8557 </p>
8558 </td>
8559 </tr>
8560 <tr>
8561 <td>
8562 <p>
8563 NegativeBinomial (CDF)
8564 </p>
8565 </td>
8566 <td>
8567 <p>
8568 <span class="red">3.21<br> (964ns)</span>
8569 </p>
8570 </td>
8571 <td>
8572 <p>
8573 <span class="red">2.29<br> (686ns)</span>
8574 </p>
8575 </td>
8576 <td>
8577 <p>
8578 <span class="green">1.00<br> (300ns)</span>
8579 </p>
8580 </td>
8581 </tr>
8582 <tr>
8583 <td>
8584 <p>
8585 NegativeBinomial (PDF)
8586 </p>
8587 </td>
8588 <td>
8589 <p>
8590 <span class="blue">1.97<br> (187ns)</span>
8591 </p>
8592 </td>
8593 <td>
8594 <p>
8595 <span class="blue">1.37<br> (130ns)</span>
8596 </p>
8597 </td>
8598 <td>
8599 <p>
8600 <span class="green">1.00<br> (95ns)</span>
8601 </p>
8602 </td>
8603 </tr>
8604 <tr>
8605 <td>
8606 <p>
8607 NegativeBinomial (quantile)
8608 </p>
8609 </td>
8610 <td>
8611 <p>
8612 <span class="blue">1.80<br> (4806ns)</span>
8613 </p>
8614 </td>
8615 <td>
8616 <p>
8617 <span class="blue">1.32<br> (3526ns)</span>
8618 </p>
8619 </td>
8620 <td>
8621 <p>
8622 <span class="green">1.00<br> (2665ns)</span>
8623 </p>
8624 </td>
8625 </tr>
8626 <tr>
8627 <td>
8628 <p>
8629 NonCentralBeta (CDF)
8630 </p>
8631 </td>
8632 <td>
8633 <p>
8634 <span class="red">2.73<br> (1240ns)</span>
8635 </p>
8636 </td>
8637 <td>
8638 <p>
8639 <span class="red">2.14<br> (975ns)</span>
8640 </p>
8641 </td>
8642 <td>
8643 <p>
8644 <span class="green">1.00<br> (455ns)</span>
8645 </p>
8646 </td>
8647 </tr>
8648 <tr>
8649 <td>
8650 <p>
8651 NonCentralBeta (PDF)
8652 </p>
8653 </td>
8654 <td>
8655 <p>
8656 <span class="red">2.73<br> (1053ns)</span>
8657 </p>
8658 </td>
8659 <td>
8660 <p>
8661 <span class="red">2.17<br> (836ns)</span>
8662 </p>
8663 </td>
8664 <td>
8665 <p>
8666 <span class="green">1.00<br> (386ns)</span>
8667 </p>
8668 </td>
8669 </tr>
8670 <tr>
8671 <td>
8672 <p>
8673 NonCentralBeta (quantile)
8674 </p>
8675 </td>
8676 <td>
8677 <p>
8678 <span class="red">3.43<br> (24612ns)</span>
8679 </p>
8680 </td>
8681 <td>
8682 <p>
8683 <span class="red">2.58<br> (18500ns)</span>
8684 </p>
8685 </td>
8686 <td>
8687 <p>
8688 <span class="green">1.00<br> (7178ns)</span>
8689 </p>
8690 </td>
8691 </tr>
8692 <tr>
8693 <td>
8694 <p>
8695 NonCentralChiSquared (CDF)
8696 </p>
8697 </td>
8698 <td>
8699 <p>
8700 <span class="red">2.79<br> (3877ns)</span>
8701 </p>
8702 </td>
8703 <td>
8704 <p>
8705 <span class="red">2.20<br> (3057ns)</span>
8706 </p>
8707 </td>
8708 <td>
8709 <p>
8710 <span class="green">1.00<br> (1389ns)</span>
8711 </p>
8712 </td>
8713 </tr>
8714 <tr>
8715 <td>
8716 <p>
8717 NonCentralChiSquared (PDF)
8718 </p>
8719 </td>
8720 <td>
8721 <p>
8722 <span class="blue">1.78<br> (555ns)</span>
8723 </p>
8724 </td>
8725 <td>
8726 <p>
8727 <span class="blue">1.59<br> (495ns)</span>
8728 </p>
8729 </td>
8730 <td>
8731 <p>
8732 <span class="green">1.00<br> (312ns)</span>
8733 </p>
8734 </td>
8735 </tr>
8736 <tr>
8737 <td>
8738 <p>
8739 NonCentralChiSquared (quantile)
8740 </p>
8741 </td>
8742 <td>
8743 <p>
8744 <span class="red">3.85<br> (22440ns)</span>
8745 </p>
8746 </td>
8747 <td>
8748 <p>
8749 <span class="red">2.65<br> (15474ns)</span>
8750 </p>
8751 </td>
8752 <td>
8753 <p>
8754 <span class="green">1.00<br> (5830ns)</span>
8755 </p>
8756 </td>
8757 </tr>
8758 <tr>
8759 <td>
8760 <p>
8761 NonCentralF (CDF)
8762 </p>
8763 </td>
8764 <td>
8765 <p>
8766 <span class="red">2.75<br> (1278ns)</span>
8767 </p>
8768 </td>
8769 <td>
8770 <p>
8771 <span class="red">2.01<br> (935ns)</span>
8772 </p>
8773 </td>
8774 <td>
8775 <p>
8776 <span class="green">1.00<br> (465ns)</span>
8777 </p>
8778 </td>
8779 </tr>
8780 <tr>
8781 <td>
8782 <p>
8783 NonCentralF (PDF)
8784 </p>
8785 </td>
8786 <td>
8787 <p>
8788 <span class="red">2.64<br> (1035ns)</span>
8789 </p>
8790 </td>
8791 <td>
8792 <p>
8793 <span class="blue">1.92<br> (753ns)</span>
8794 </p>
8795 </td>
8796 <td>
8797 <p>
8798 <span class="green">1.00<br> (392ns)</span>
8799 </p>
8800 </td>
8801 </tr>
8802 <tr>
8803 <td>
8804 <p>
8805 NonCentralF (quantile)
8806 </p>
8807 </td>
8808 <td>
8809 <p>
8810 <span class="red">3.08<br> (18251ns)</span>
8811 </p>
8812 </td>
8813 <td>
8814 <p>
8815 <span class="red">2.14<br> (12664ns)</span>
8816 </p>
8817 </td>
8818 <td>
8819 <p>
8820 <span class="green">1.00<br> (5924ns)</span>
8821 </p>
8822 </td>
8823 </tr>
8824 <tr>
8825 <td>
8826 <p>
8827 NonCentralT (CDF)
8828 </p>
8829 </td>
8830 <td>
8831 <p>
8832 <span class="red">2.86<br> (5298ns)</span>
8833 </p>
8834 </td>
8835 <td>
8836 <p>
8837 <span class="red">2.22<br> (4117ns)</span>
8838 </p>
8839 </td>
8840 <td>
8841 <p>
8842 <span class="green">1.00<br> (1853ns)</span>
8843 </p>
8844 </td>
8845 </tr>
8846 <tr>
8847 <td>
8848 <p>
8849 NonCentralT (PDF)
8850 </p>
8851 </td>
8852 <td>
8853 <p>
8854 <span class="red">2.84<br> (4062ns)</span>
8855 </p>
8856 </td>
8857 <td>
8858 <p>
8859 <span class="red">2.26<br> (3229ns)</span>
8860 </p>
8861 </td>
8862 <td>
8863 <p>
8864 <span class="green">1.00<br> (1429ns)</span>
8865 </p>
8866 </td>
8867 </tr>
8868 <tr>
8869 <td>
8870 <p>
8871 NonCentralT (quantile)
8872 </p>
8873 </td>
8874 <td>
8875 <p>
8876 <span class="red">3.48<br> (48842ns)</span>
8877 </p>
8878 </td>
8879 <td>
8880 <p>
8881 <span class="red">2.47<br> (34580ns)</span>
8882 </p>
8883 </td>
8884 <td>
8885 <p>
8886 <span class="green">1.00<br> (14027ns)</span>
8887 </p>
8888 </td>
8889 </tr>
8890 <tr>
8891 <td>
8892 <p>
8893 Normal (CDF)
8894 </p>
8895 </td>
8896 <td>
8897 <p>
8898 <span class="green">1.07<br> (31ns)</span>
8899 </p>
8900 </td>
8901 <td>
8902 <p>
8903 <span class="green">1.07<br> (31ns)</span>
8904 </p>
8905 </td>
8906 <td>
8907 <p>
8908 <span class="green">1.00<br> (29ns)</span>
8909 </p>
8910 </td>
8911 </tr>
8912 <tr>
8913 <td>
8914 <p>
8915 Normal (PDF)
8916 </p>
8917 </td>
8918 <td>
8919 <p>
8920 <span class="green">1.00<br> (19ns)</span>
8921 </p>
8922 </td>
8923 <td>
8924 <p>
8925 <span class="green">1.00<br> (19ns)</span>
8926 </p>
8927 </td>
8928 <td>
8929 <p>
8930 <span class="green">1.00<br> (19ns)</span>
8931 </p>
8932 </td>
8933 </tr>
8934 <tr>
8935 <td>
8936 <p>
8937 Normal (quantile)
8938 </p>
8939 </td>
8940 <td>
8941 <p>
8942 <span class="green">1.17<br> (42ns)</span>
8943 </p>
8944 </td>
8945 <td>
8946 <p>
8947 <span class="green">1.11<br> (40ns)</span>
8948 </p>
8949 </td>
8950 <td>
8951 <p>
8952 <span class="green">1.00<br> (36ns)</span>
8953 </p>
8954 </td>
8955 </tr>
8956 <tr>
8957 <td>
8958 <p>
8959 Pareto (CDF)
8960 </p>
8961 </td>
8962 <td>
8963 <p>
8964 <span class="blue">1.32<br> (33ns)</span>
8965 </p>
8966 </td>
8967 <td>
8968 <p>
8969 <span class="blue">1.32<br> (33ns)</span>
8970 </p>
8971 </td>
8972 <td>
8973 <p>
8974 <span class="green">1.00<br> (25ns)</span>
8975 </p>
8976 </td>
8977 </tr>
8978 <tr>
8979 <td>
8980 <p>
8981 Pareto (PDF)
8982 </p>
8983 </td>
8984 <td>
8985 <p>
8986 <span class="blue">1.24<br> (62ns)</span>
8987 </p>
8988 </td>
8989 <td>
8990 <p>
8991 <span class="blue">1.26<br> (63ns)</span>
8992 </p>
8993 </td>
8994 <td>
8995 <p>
8996 <span class="green">1.00<br> (50ns)</span>
8997 </p>
8998 </td>
8999 </tr>
9000 <tr>
9001 <td>
9002 <p>
9003 Pareto (quantile)
9004 </p>
9005 </td>
9006 <td>
9007 <p>
9008 <span class="green">1.07<br> (29ns)</span>
9009 </p>
9010 </td>
9011 <td>
9012 <p>
9013 <span class="green">1.07<br> (29ns)</span>
9014 </p>
9015 </td>
9016 <td>
9017 <p>
9018 <span class="green">1.00<br> (27ns)</span>
9019 </p>
9020 </td>
9021 </tr>
9022 <tr>
9023 <td>
9024 <p>
9025 Poisson (CDF)
9026 </p>
9027 </td>
9028 <td>
9029 <p>
9030 <span class="blue">1.71<br> (96ns)</span>
9031 </p>
9032 </td>
9033 <td>
9034 <p>
9035 <span class="blue">1.41<br> (79ns)</span>
9036 </p>
9037 </td>
9038 <td>
9039 <p>
9040 <span class="green">1.00<br> (56ns)</span>
9041 </p>
9042 </td>
9043 </tr>
9044 <tr>
9045 <td>
9046 <p>
9047 Poisson (PDF)
9048 </p>
9049 </td>
9050 <td>
9051 <p>
9052 <span class="blue">1.69<br> (61ns)</span>
9053 </p>
9054 </td>
9055 <td>
9056 <p>
9057 <span class="blue">1.44<br> (52ns)</span>
9058 </p>
9059 </td>
9060 <td>
9061 <p>
9062 <span class="green">1.00<br> (36ns)</span>
9063 </p>
9064 </td>
9065 </tr>
9066 <tr>
9067 <td>
9068 <p>
9069 Poisson (quantile)
9070 </p>
9071 </td>
9072 <td>
9073 <p>
9074 <span class="blue">1.54<br> (446ns)</span>
9075 </p>
9076 </td>
9077 <td>
9078 <p>
9079 <span class="blue">1.33<br> (387ns)</span>
9080 </p>
9081 </td>
9082 <td>
9083 <p>
9084 <span class="green">1.00<br> (290ns)</span>
9085 </p>
9086 </td>
9087 </tr>
9088 <tr>
9089 <td>
9090 <p>
9091 Rayleigh (CDF)
9092 </p>
9093 </td>
9094 <td>
9095 <p>
9096 <span class="blue">1.41<br> (24ns)</span>
9097 </p>
9098 </td>
9099 <td>
9100 <p>
9101 <span class="green">1.06<br> (18ns)</span>
9102 </p>
9103 </td>
9104 <td>
9105 <p>
9106 <span class="green">1.00<br> (17ns)</span>
9107 </p>
9108 </td>
9109 </tr>
9110 <tr>
9111 <td>
9112 <p>
9113 Rayleigh (PDF)
9114 </p>
9115 </td>
9116 <td>
9117 <p>
9118 <span class="green">1.17<br> (21ns)</span>
9119 </p>
9120 </td>
9121 <td>
9122 <p>
9123 <span class="green">1.17<br> (21ns)</span>
9124 </p>
9125 </td>
9126 <td>
9127 <p>
9128 <span class="green">1.00<br> (18ns)</span>
9129 </p>
9130 </td>
9131 </tr>
9132 <tr>
9133 <td>
9134 <p>
9135 Rayleigh (quantile)
9136 </p>
9137 </td>
9138 <td>
9139 <p>
9140 <span class="blue">1.22<br> (22ns)</span>
9141 </p>
9142 </td>
9143 <td>
9144 <p>
9145 <span class="blue">1.22<br> (22ns)</span>
9146 </p>
9147 </td>
9148 <td>
9149 <p>
9150 <span class="green">1.00<br> (18ns)</span>
9151 </p>
9152 </td>
9153 </tr>
9154 <tr>
9155 <td>
9156 <p>
9157 SkewNormal (CDF)
9158 </p>
9159 </td>
9160 <td>
9161 <p>
9162 <span class="green">1.01<br> (187ns)</span>
9163 </p>
9164 </td>
9165 <td>
9166 <p>
9167 <span class="green">1.00<br> (186ns)</span>
9168 </p>
9169 </td>
9170 <td>
9171 <p>
9172 <span class="green">1.01<br> (187ns)</span>
9173 </p>
9174 </td>
9175 </tr>
9176 <tr>
9177 <td>
9178 <p>
9179 SkewNormal (PDF)
9180 </p>
9181 </td>
9182 <td>
9183 <p>
9184 <span class="green">1.04<br> (49ns)</span>
9185 </p>
9186 </td>
9187 <td>
9188 <p>
9189 <span class="green">1.06<br> (50ns)</span>
9190 </p>
9191 </td>
9192 <td>
9193 <p>
9194 <span class="green">1.00<br> (47ns)</span>
9195 </p>
9196 </td>
9197 </tr>
9198 <tr>
9199 <td>
9200 <p>
9201 SkewNormal (quantile)
9202 </p>
9203 </td>
9204 <td>
9205 <p>
9206 <span class="blue">1.44<br> (1409ns)</span>
9207 </p>
9208 </td>
9209 <td>
9210 <p>
9211 <span class="green">1.10<br> (1078ns)</span>
9212 </p>
9213 </td>
9214 <td>
9215 <p>
9216 <span class="green">1.00<br> (979ns)</span>
9217 </p>
9218 </td>
9219 </tr>
9220 <tr>
9221 <td>
9222 <p>
9223 StudentsT (CDF)
9224 </p>
9225 </td>
9226 <td>
9227 <p>
9228 <span class="blue">1.72<br> (331ns)</span>
9229 </p>
9230 </td>
9231 <td>
9232 <p>
9233 <span class="blue">1.57<br> (302ns)</span>
9234 </p>
9235 </td>
9236 <td>
9237 <p>
9238 <span class="green">1.00<br> (192ns)</span>
9239 </p>
9240 </td>
9241 </tr>
9242 <tr>
9243 <td>
9244 <p>
9245 StudentsT (PDF)
9246 </p>
9247 </td>
9248 <td>
9249 <p>
9250 <span class="blue">1.57<br> (132ns)</span>
9251 </p>
9252 </td>
9253 <td>
9254 <p>
9255 <span class="blue">1.55<br> (130ns)</span>
9256 </p>
9257 </td>
9258 <td>
9259 <p>
9260 <span class="green">1.00<br> (84ns)</span>
9261 </p>
9262 </td>
9263 </tr>
9264 <tr>
9265 <td>
9266 <p>
9267 StudentsT (quantile)
9268 </p>
9269 </td>
9270 <td>
9271 <p>
9272 <span class="blue">1.40<br> (623ns)</span>
9273 </p>
9274 </td>
9275 <td>
9276 <p>
9277 <span class="blue">1.39<br> (619ns)</span>
9278 </p>
9279 </td>
9280 <td>
9281 <p>
9282 <span class="green">1.00<br> (444ns)</span>
9283 </p>
9284 </td>
9285 </tr>
9286 <tr>
9287 <td>
9288 <p>
9289 Weibull (CDF)
9290 </p>
9291 </td>
9292 <td>
9293 <p>
9294 <span class="blue">1.39<br> (46ns)</span>
9295 </p>
9296 </td>
9297 <td>
9298 <p>
9299 <span class="blue">1.24<br> (41ns)</span>
9300 </p>
9301 </td>
9302 <td>
9303 <p>
9304 <span class="green">1.00<br> (33ns)</span>
9305 </p>
9306 </td>
9307 </tr>
9308 <tr>
9309 <td>
9310 <p>
9311 Weibull (PDF)
9312 </p>
9313 </td>
9314 <td>
9315 <p>
9316 <span class="blue">1.50<br> (63ns)</span>
9317 </p>
9318 </td>
9319 <td>
9320 <p>
9321 <span class="blue">1.40<br> (59ns)</span>
9322 </p>
9323 </td>
9324 <td>
9325 <p>
9326 <span class="green">1.00<br> (42ns)</span>
9327 </p>
9328 </td>
9329 </tr>
9330 <tr>
9331 <td>
9332 <p>
9333 Weibull (quantile)
9334 </p>
9335 </td>
9336 <td>
9337 <p>
9338 <span class="blue">1.29<br> (44ns)</span>
9339 </p>
9340 </td>
9341 <td>
9342 <p>
9343 <span class="blue">1.29<br> (44ns)</span>
9344 </p>
9345 </td>
9346 <td>
9347 <p>
9348 <span class="green">1.00<br> (34ns)</span>
9349 </p>
9350 </td>
9351 </tr>
9352 </tbody>
9353 </table></div>
9354 </div>
9355 <br class="table-break">
9356 </div>
9357 <div class="section">
9358 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
9359 <a name="special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_Microsoft_Visual_C_version_14_0_on_Windows_x64" title="Distribution performance comparison for different performance options with Microsoft Visual C++ version 14.0 on Windows x64">Distribution
9360 performance comparison for different performance options with Microsoft Visual
9361 C++ version 14.0 on Windows x64</a>
9362 </h2></div></div></div>
9363 <div class="table">
9364 <a name="special_function_and_distributio.section_Distribution_performance_comparison_for_different_performance_options_with_Microsoft_Visual_C_version_14_0_on_Windows_x64.table_Distribution_performance_comparison_for_different_performance_options_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><p class="title"><b>Table&#160;7.&#160;Distribution performance comparison for different performance options
9365 with Microsoft Visual C++ version 14.0 on Windows x64</b></p>
9366 <div class="table-contents"><table class="table" summary="Distribution performance comparison for different performance options
9367 with Microsoft Visual C++ version 14.0 on Windows x64">
9368 <colgroup>
9369 <col>
9370 <col>
9371 <col>
9372 <col>
9373 </colgroup>
9374 <thead><tr>
9375 <th>
9376 <p>
9377 Function
9378 </p>
9379 </th>
9380 <th>
9381 <p>
9382 boost 1.61
9383 </p>
9384 </th>
9385 <th>
9386 <p>
9387 Boost<br> promote_double&lt;false&gt;<br> digits10&lt;10&gt;
9388 </p>
9389 </th>
9390 <th>
9391 <p>
9392 Boost<br> float<br> promote_float&lt;false&gt;
9393 </p>
9394 </th>
9395 </tr></thead>
9396 <tbody>
9397 <tr>
9398 <td>
9399 <p>
9400 ArcSine (CDF)
9401 </p>
9402 </td>
9403 <td>
9404 <p>
9405 <span class="blue">1.36<br> (45ns)</span>
9406 </p>
9407 </td>
9408 <td>
9409 <p>
9410 <span class="blue">1.45<br> (48ns)</span>
9411 </p>
9412 </td>
9413 <td>
9414 <p>
9415 <span class="green">1.00<br> (33ns)</span>
9416 </p>
9417 </td>
9418 </tr>
9419 <tr>
9420 <td>
9421 <p>
9422 ArcSine (PDF)
9423 </p>
9424 </td>
9425 <td>
9426 <p>
9427 <span class="green">1.00<br> (16ns)</span>
9428 </p>
9429 </td>
9430 <td>
9431 <p>
9432 <span class="green">1.13<br> (18ns)</span>
9433 </p>
9434 </td>
9435 <td>
9436 <p>
9437 <span class="green">1.06<br> (17ns)</span>
9438 </p>
9439 </td>
9440 </tr>
9441 <tr>
9442 <td>
9443 <p>
9444 ArcSine (quantile)
9445 </p>
9446 </td>
9447 <td>
9448 <p>
9449 <span class="green">1.00<br> (21ns)</span>
9450 </p>
9451 </td>
9452 <td>
9453 <p>
9454 <span class="green">1.05<br> (22ns)</span>
9455 </p>
9456 </td>
9457 <td>
9458 <p>
9459 <span class="blue">1.38<br> (29ns)</span>
9460 </p>
9461 </td>
9462 </tr>
9463 <tr>
9464 <td>
9465 <p>
9466 Beta (CDF)
9467 </p>
9468 </td>
9469 <td>
9470 <p>
9471 <span class="blue">1.87<br> (196ns)</span>
9472 </p>
9473 </td>
9474 <td>
9475 <p>
9476 <span class="blue">1.71<br> (180ns)</span>
9477 </p>
9478 </td>
9479 <td>
9480 <p>
9481 <span class="green">1.00<br> (105ns)</span>
9482 </p>
9483 </td>
9484 </tr>
9485 <tr>
9486 <td>
9487 <p>
9488 Beta (PDF)
9489 </p>
9490 </td>
9491 <td>
9492 <p>
9493 <span class="blue">1.64<br> (143ns)</span>
9494 </p>
9495 </td>
9496 <td>
9497 <p>
9498 <span class="blue">1.70<br> (148ns)</span>
9499 </p>
9500 </td>
9501 <td>
9502 <p>
9503 <span class="green">1.00<br> (87ns)</span>
9504 </p>
9505 </td>
9506 </tr>
9507 <tr>
9508 <td>
9509 <p>
9510 Beta (quantile)
9511 </p>
9512 </td>
9513 <td>
9514 <p>
9515 <span class="blue">1.80<br> (1127ns)</span>
9516 </p>
9517 </td>
9518 <td>
9519 <p>
9520 <span class="blue">1.43<br> (894ns)</span>
9521 </p>
9522 </td>
9523 <td>
9524 <p>
9525 <span class="green">1.00<br> (627ns)</span>
9526 </p>
9527 </td>
9528 </tr>
9529 <tr>
9530 <td>
9531 <p>
9532 Binomial (CDF)
9533 </p>
9534 </td>
9535 <td>
9536 <p>
9537 <span class="red">2.32<br> (682ns)</span>
9538 </p>
9539 </td>
9540 <td>
9541 <p>
9542 <span class="blue">1.95<br> (573ns)</span>
9543 </p>
9544 </td>
9545 <td>
9546 <p>
9547 <span class="green">1.00<br> (294ns)</span>
9548 </p>
9549 </td>
9550 </tr>
9551 <tr>
9552 <td>
9553 <p>
9554 Binomial (PDF)
9555 </p>
9556 </td>
9557 <td>
9558 <p>
9559 <span class="blue">1.63<br> (184ns)</span>
9560 </p>
9561 </td>
9562 <td>
9563 <p>
9564 <span class="blue">1.73<br> (196ns)</span>
9565 </p>
9566 </td>
9567 <td>
9568 <p>
9569 <span class="green">1.00<br> (113ns)</span>
9570 </p>
9571 </td>
9572 </tr>
9573 <tr>
9574 <td>
9575 <p>
9576 Binomial (quantile)
9577 </p>
9578 </td>
9579 <td>
9580 <p>
9581 <span class="red">2.28<br> (3249ns)</span>
9582 </p>
9583 </td>
9584 <td>
9585 <p>
9586 <span class="blue">1.82<br> (2602ns)</span>
9587 </p>
9588 </td>
9589 <td>
9590 <p>
9591 <span class="green">1.00<br> (1428ns)</span>
9592 </p>
9593 </td>
9594 </tr>
9595 <tr>
9596 <td>
9597 <p>
9598 Cauchy (CDF)
9599 </p>
9600 </td>
9601 <td>
9602 <p>
9603 <span class="green">1.14<br> (32ns)</span>
9604 </p>
9605 </td>
9606 <td>
9607 <p>
9608 <span class="green">1.14<br> (32ns)</span>
9609 </p>
9610 </td>
9611 <td>
9612 <p>
9613 <span class="green">1.00<br> (28ns)</span>
9614 </p>
9615 </td>
9616 </tr>
9617 <tr>
9618 <td>
9619 <p>
9620 Cauchy (PDF)
9621 </p>
9622 </td>
9623 <td>
9624 <p>
9625 <span class="green">1.10<br> (11ns)</span>
9626 </p>
9627 </td>
9628 <td>
9629 <p>
9630 <span class="green">1.10<br> (11ns)</span>
9631 </p>
9632 </td>
9633 <td>
9634 <p>
9635 <span class="green">1.00<br> (10ns)</span>
9636 </p>
9637 </td>
9638 </tr>
9639 <tr>
9640 <td>
9641 <p>
9642 Cauchy (quantile)
9643 </p>
9644 </td>
9645 <td>
9646 <p>
9647 <span class="green">1.10<br> (23ns)</span>
9648 </p>
9649 </td>
9650 <td>
9651 <p>
9652 <span class="green">1.05<br> (22ns)</span>
9653 </p>
9654 </td>
9655 <td>
9656 <p>
9657 <span class="green">1.00<br> (21ns)</span>
9658 </p>
9659 </td>
9660 </tr>
9661 <tr>
9662 <td>
9663 <p>
9664 ChiSquared (CDF)
9665 </p>
9666 </td>
9667 <td>
9668 <p>
9669 <span class="blue">1.60<br> (268ns)</span>
9670 </p>
9671 </td>
9672 <td>
9673 <p>
9674 <span class="blue">1.38<br> (231ns)</span>
9675 </p>
9676 </td>
9677 <td>
9678 <p>
9679 <span class="green">1.00<br> (168ns)</span>
9680 </p>
9681 </td>
9682 </tr>
9683 <tr>
9684 <td>
9685 <p>
9686 ChiSquared (PDF)
9687 </p>
9688 </td>
9689 <td>
9690 <p>
9691 <span class="blue">1.95<br> (129ns)</span>
9692 </p>
9693 </td>
9694 <td>
9695 <p>
9696 <span class="blue">1.89<br> (125ns)</span>
9697 </p>
9698 </td>
9699 <td>
9700 <p>
9701 <span class="green">1.00<br> (66ns)</span>
9702 </p>
9703 </td>
9704 </tr>
9705 <tr>
9706 <td>
9707 <p>
9708 ChiSquared (quantile)
9709 </p>
9710 </td>
9711 <td>
9712 <p>
9713 <span class="blue">1.98<br> (741ns)</span>
9714 </p>
9715 </td>
9716 <td>
9717 <p>
9718 <span class="blue">1.47<br> (551ns)</span>
9719 </p>
9720 </td>
9721 <td>
9722 <p>
9723 <span class="green">1.00<br> (375ns)</span>
9724 </p>
9725 </td>
9726 </tr>
9727 <tr>
9728 <td>
9729 <p>
9730 Exponential (CDF)
9731 </p>
9732 </td>
9733 <td>
9734 <p>
9735 <span class="green">1.18<br> (20ns)</span>
9736 </p>
9737 </td>
9738 <td>
9739 <p>
9740 <span class="green">1.06<br> (18ns)</span>
9741 </p>
9742 </td>
9743 <td>
9744 <p>
9745 <span class="green">1.00<br> (17ns)</span>
9746 </p>
9747 </td>
9748 </tr>
9749 <tr>
9750 <td>
9751 <p>
9752 Exponential (PDF)
9753 </p>
9754 </td>
9755 <td>
9756 <p>
9757 <span class="green">1.00<br> (16ns)</span>
9758 </p>
9759 </td>
9760 <td>
9761 <p>
9762 <span class="green">1.06<br> (17ns)</span>
9763 </p>
9764 </td>
9765 <td>
9766 <p>
9767 <span class="blue">1.31<br> (21ns)</span>
9768 </p>
9769 </td>
9770 </tr>
9771 <tr>
9772 <td>
9773 <p>
9774 Exponential (quantile)
9775 </p>
9776 </td>
9777 <td>
9778 <p>
9779 <span class="blue">1.26<br> (29ns)</span>
9780 </p>
9781 </td>
9782 <td>
9783 <p>
9784 <span class="green">1.00<br> (23ns)</span>
9785 </p>
9786 </td>
9787 <td>
9788 <p>
9789 <span class="blue">1.26<br> (29ns)</span>
9790 </p>
9791 </td>
9792 </tr>
9793 <tr>
9794 <td>
9795 <p>
9796 ExtremeValue (CDF)
9797 </p>
9798 </td>
9799 <td>
9800 <p>
9801 <span class="blue">1.29<br> (45ns)</span>
9802 </p>
9803 </td>
9804 <td>
9805 <p>
9806 <span class="blue">1.26<br> (44ns)</span>
9807 </p>
9808 </td>
9809 <td>
9810 <p>
9811 <span class="green">1.00<br> (35ns)</span>
9812 </p>
9813 </td>
9814 </tr>
9815 <tr>
9816 <td>
9817 <p>
9818 ExtremeValue (PDF)
9819 </p>
9820 </td>
9821 <td>
9822 <p>
9823 <span class="blue">1.26<br> (44ns)</span>
9824 </p>
9825 </td>
9826 <td>
9827 <p>
9828 <span class="blue">1.37<br> (48ns)</span>
9829 </p>
9830 </td>
9831 <td>
9832 <p>
9833 <span class="green">1.00<br> (35ns)</span>
9834 </p>
9835 </td>
9836 </tr>
9837 <tr>
9838 <td>
9839 <p>
9840 ExtremeValue (quantile)
9841 </p>
9842 </td>
9843 <td>
9844 <p>
9845 <span class="blue">1.24<br> (36ns)</span>
9846 </p>
9847 </td>
9848 <td>
9849 <p>
9850 <span class="blue">1.21<br> (35ns)</span>
9851 </p>
9852 </td>
9853 <td>
9854 <p>
9855 <span class="green">1.00<br> (29ns)</span>
9856 </p>
9857 </td>
9858 </tr>
9859 <tr>
9860 <td>
9861 <p>
9862 F (CDF)
9863 </p>
9864 </td>
9865 <td>
9866 <p>
9867 <span class="red">2.43<br> (643ns)</span>
9868 </p>
9869 </td>
9870 <td>
9871 <p>
9872 <span class="blue">1.95<br> (516ns)</span>
9873 </p>
9874 </td>
9875 <td>
9876 <p>
9877 <span class="green">1.00<br> (265ns)</span>
9878 </p>
9879 </td>
9880 </tr>
9881 <tr>
9882 <td>
9883 <p>
9884 F (PDF)
9885 </p>
9886 </td>
9887 <td>
9888 <p>
9889 <span class="blue">1.74<br> (202ns)</span>
9890 </p>
9891 </td>
9892 <td>
9893 <p>
9894 <span class="blue">1.69<br> (196ns)</span>
9895 </p>
9896 </td>
9897 <td>
9898 <p>
9899 <span class="green">1.00<br> (116ns)</span>
9900 </p>
9901 </td>
9902 </tr>
9903 <tr>
9904 <td>
9905 <p>
9906 F (quantile)
9907 </p>
9908 </td>
9909 <td>
9910 <p>
9911 <span class="blue">1.31<br> (1464ns)</span>
9912 </p>
9913 </td>
9914 <td>
9915 <p>
9916 <span class="blue">1.34<br> (1503ns)</span>
9917 </p>
9918 </td>
9919 <td>
9920 <p>
9921 <span class="green">1.00<br> (1121ns)</span>
9922 </p>
9923 </td>
9924 </tr>
9925 <tr>
9926 <td>
9927 <p>
9928 Gamma (CDF)
9929 </p>
9930 </td>
9931 <td>
9932 <p>
9933 <span class="blue">2.00<br> (294ns)</span>
9934 </p>
9935 </td>
9936 <td>
9937 <p>
9938 <span class="blue">1.47<br> (216ns)</span>
9939 </p>
9940 </td>
9941 <td>
9942 <p>
9943 <span class="green">1.00<br> (147ns)</span>
9944 </p>
9945 </td>
9946 </tr>
9947 <tr>
9948 <td>
9949 <p>
9950 Gamma (PDF)
9951 </p>
9952 </td>
9953 <td>
9954 <p>
9955 <span class="blue">1.71<br> (159ns)</span>
9956 </p>
9957 </td>
9958 <td>
9959 <p>
9960 <span class="blue">1.57<br> (146ns)</span>
9961 </p>
9962 </td>
9963 <td>
9964 <p>
9965 <span class="green">1.00<br> (93ns)</span>
9966 </p>
9967 </td>
9968 </tr>
9969 <tr>
9970 <td>
9971 <p>
9972 Gamma (quantile)
9973 </p>
9974 </td>
9975 <td>
9976 <p>
9977 <span class="blue">1.67<br> (841ns)</span>
9978 </p>
9979 </td>
9980 <td>
9981 <p>
9982 <span class="green">1.17<br> (586ns)</span>
9983 </p>
9984 </td>
9985 <td>
9986 <p>
9987 <span class="green">1.00<br> (503ns)</span>
9988 </p>
9989 </td>
9990 </tr>
9991 <tr>
9992 <td>
9993 <p>
9994 Geometric (CDF)
9995 </p>
9996 </td>
9997 <td>
9998 <p>
9999 <span class="blue">1.24<br> (26ns)</span>
10000 </p>
10001 </td>
10002 <td>
10003 <p>
10004 <span class="green">1.19<br> (25ns)</span>
10005 </p>
10006 </td>
10007 <td>
10008 <p>
10009 <span class="green">1.00<br> (21ns)</span>
10010 </p>
10011 </td>
10012 </tr>
10013 <tr>
10014 <td>
10015 <p>
10016 Geometric (PDF)
10017 </p>
10018 </td>
10019 <td>
10020 <p>
10021 <span class="blue">1.61<br> (29ns)</span>
10022 </p>
10023 </td>
10024 <td>
10025 <p>
10026 <span class="blue">1.72<br> (31ns)</span>
10027 </p>
10028 </td>
10029 <td>
10030 <p>
10031 <span class="green">1.00<br> (18ns)</span>
10032 </p>
10033 </td>
10034 </tr>
10035 <tr>
10036 <td>
10037 <p>
10038 Geometric (quantile)
10039 </p>
10040 </td>
10041 <td>
10042 <p>
10043 <span class="green">1.14<br> (25ns)</span>
10044 </p>
10045 </td>
10046 <td>
10047 <p>
10048 <span class="green">1.09<br> (24ns)</span>
10049 </p>
10050 </td>
10051 <td>
10052 <p>
10053 <span class="green">1.00<br> (22ns)</span>
10054 </p>
10055 </td>
10056 </tr>
10057 <tr>
10058 <td>
10059 <p>
10060 Hypergeometric (CDF)
10061 </p>
10062 </td>
10063 <td>
10064 <p>
10065 <span class="green">1.05<br> (6896ns)</span>
10066 </p>
10067 </td>
10068 <td>
10069 <p>
10070 <span class="green">1.04<br> (6830ns)</span>
10071 </p>
10072 </td>
10073 <td>
10074 <p>
10075 <span class="green">1.00<br> (6577ns)</span>
10076 </p>
10077 </td>
10078 </tr>
10079 <tr>
10080 <td>
10081 <p>
10082 Hypergeometric (PDF)
10083 </p>
10084 </td>
10085 <td>
10086 <p>
10087 <span class="green">1.00<br> (6565ns)</span>
10088 </p>
10089 </td>
10090 <td>
10091 <p>
10092 <span class="green">1.04<br> (6855ns)</span>
10093 </p>
10094 </td>
10095 <td>
10096 <p>
10097 <span class="green">1.03<br> (6774ns)</span>
10098 </p>
10099 </td>
10100 </tr>
10101 <tr>
10102 <td>
10103 <p>
10104 Hypergeometric (quantile)
10105 </p>
10106 </td>
10107 <td>
10108 <p>
10109 <span class="green">1.00<br> (34866ns)</span>
10110 </p>
10111 </td>
10112 <td>
10113 <p>
10114 <span class="green">1.12<br> (38984ns)</span>
10115 </p>
10116 </td>
10117 <td>
10118 <p>
10119 <span class="green">1.00<br> (35017ns)</span>
10120 </p>
10121 </td>
10122 </tr>
10123 <tr>
10124 <td>
10125 <p>
10126 InverseChiSquared (CDF)
10127 </p>
10128 </td>
10129 <td>
10130 <p>
10131 <span class="red">2.26<br> (269ns)</span>
10132 </p>
10133 </td>
10134 <td>
10135 <p>
10136 <span class="blue">1.84<br> (219ns)</span>
10137 </p>
10138 </td>
10139 <td>
10140 <p>
10141 <span class="green">1.00<br> (119ns)</span>
10142 </p>
10143 </td>
10144 </tr>
10145 <tr>
10146 <td>
10147 <p>
10148 InverseChiSquared (PDF)
10149 </p>
10150 </td>
10151 <td>
10152 <p>
10153 <span class="blue">1.90<br> (156ns)</span>
10154 </p>
10155 </td>
10156 <td>
10157 <p>
10158 <span class="blue">1.71<br> (140ns)</span>
10159 </p>
10160 </td>
10161 <td>
10162 <p>
10163 <span class="green">1.00<br> (82ns)</span>
10164 </p>
10165 </td>
10166 </tr>
10167 <tr>
10168 <td>
10169 <p>
10170 InverseChiSquared (quantile)
10171 </p>
10172 </td>
10173 <td>
10174 <p>
10175 <span class="blue">1.55<br> (778ns)</span>
10176 </p>
10177 </td>
10178 <td>
10179 <p>
10180 <span class="green">1.17<br> (587ns)</span>
10181 </p>
10182 </td>
10183 <td>
10184 <p>
10185 <span class="green">1.00<br> (501ns)</span>
10186 </p>
10187 </td>
10188 </tr>
10189 <tr>
10190 <td>
10191 <p>
10192 InverseGamma (CDF)
10193 </p>
10194 </td>
10195 <td>
10196 <p>
10197 <span class="blue">1.85<br> (279ns)</span>
10198 </p>
10199 </td>
10200 <td>
10201 <p>
10202 <span class="blue">1.44<br> (217ns)</span>
10203 </p>
10204 </td>
10205 <td>
10206 <p>
10207 <span class="green">1.00<br> (151ns)</span>
10208 </p>
10209 </td>
10210 </tr>
10211 <tr>
10212 <td>
10213 <p>
10214 InverseGamma (PDF)
10215 </p>
10216 </td>
10217 <td>
10218 <p>
10219 <span class="red">2.52<br> (217ns)</span>
10220 </p>
10221 </td>
10222 <td>
10223 <p>
10224 <span class="blue">1.85<br> (159ns)</span>
10225 </p>
10226 </td>
10227 <td>
10228 <p>
10229 <span class="green">1.00<br> (86ns)</span>
10230 </p>
10231 </td>
10232 </tr>
10233 <tr>
10234 <td>
10235 <p>
10236 InverseGamma (quantile)
10237 </p>
10238 </td>
10239 <td>
10240 <p>
10241 <span class="red">2.34<br> (946ns)</span>
10242 </p>
10243 </td>
10244 <td>
10245 <p>
10246 <span class="blue">1.41<br> (571ns)</span>
10247 </p>
10248 </td>
10249 <td>
10250 <p>
10251 <span class="green">1.00<br> (404ns)</span>
10252 </p>
10253 </td>
10254 </tr>
10255 <tr>
10256 <td>
10257 <p>
10258 InverseGaussian (CDF)
10259 </p>
10260 </td>
10261 <td>
10262 <p>
10263 <span class="green">1.05<br> (63ns)</span>
10264 </p>
10265 </td>
10266 <td>
10267 <p>
10268 <span class="green">1.03<br> (62ns)</span>
10269 </p>
10270 </td>
10271 <td>
10272 <p>
10273 <span class="green">1.00<br> (60ns)</span>
10274 </p>
10275 </td>
10276 </tr>
10277 <tr>
10278 <td>
10279 <p>
10280 InverseGaussian (PDF)
10281 </p>
10282 </td>
10283 <td>
10284 <p>
10285 <span class="green">1.00<br> (16ns)</span>
10286 </p>
10287 </td>
10288 <td>
10289 <p>
10290 <span class="green">1.00<br> (16ns)</span>
10291 </p>
10292 </td>
10293 <td>
10294 <p>
10295 <span class="green">1.06<br> (17ns)</span>
10296 </p>
10297 </td>
10298 </tr>
10299 <tr>
10300 <td>
10301 <p>
10302 InverseGaussian (quantile)
10303 </p>
10304 </td>
10305 <td>
10306 <p>
10307 <span class="blue">1.28<br> (1138ns)</span>
10308 </p>
10309 </td>
10310 <td>
10311 <p>
10312 <span class="green">1.19<br> (1053ns)</span>
10313 </p>
10314 </td>
10315 <td>
10316 <p>
10317 <span class="green">1.00<br> (888ns)</span>
10318 </p>
10319 </td>
10320 </tr>
10321 <tr>
10322 <td>
10323 <p>
10324 Laplace (CDF)
10325 </p>
10326 </td>
10327 <td>
10328 <p>
10329 <span class="blue">1.22<br> (22ns)</span>
10330 </p>
10331 </td>
10332 <td>
10333 <p>
10334 <span class="blue">1.22<br> (22ns)</span>
10335 </p>
10336 </td>
10337 <td>
10338 <p>
10339 <span class="green">1.00<br> (18ns)</span>
10340 </p>
10341 </td>
10342 </tr>
10343 <tr>
10344 <td>
10345 <p>
10346 Laplace (PDF)
10347 </p>
10348 </td>
10349 <td>
10350 <p>
10351 <span class="blue">1.44<br> (23ns)</span>
10352 </p>
10353 </td>
10354 <td>
10355 <p>
10356 <span class="blue">1.50<br> (24ns)</span>
10357 </p>
10358 </td>
10359 <td>
10360 <p>
10361 <span class="green">1.00<br> (16ns)</span>
10362 </p>
10363 </td>
10364 </tr>
10365 <tr>
10366 <td>
10367 <p>
10368 Laplace (quantile)
10369 </p>
10370 </td>
10371 <td>
10372 <p>
10373 <span class="blue">1.22<br> (22ns)</span>
10374 </p>
10375 </td>
10376 <td>
10377 <p>
10378 <span class="blue">1.22<br> (22ns)</span>
10379 </p>
10380 </td>
10381 <td>
10382 <p>
10383 <span class="green">1.00<br> (18ns)</span>
10384 </p>
10385 </td>
10386 </tr>
10387 <tr>
10388 <td>
10389 <p>
10390 LogNormal (CDF)
10391 </p>
10392 </td>
10393 <td>
10394 <p>
10395 <span class="blue">1.26<br> (49ns)</span>
10396 </p>
10397 </td>
10398 <td>
10399 <p>
10400 <span class="blue">1.26<br> (49ns)</span>
10401 </p>
10402 </td>
10403 <td>
10404 <p>
10405 <span class="green">1.00<br> (39ns)</span>
10406 </p>
10407 </td>
10408 </tr>
10409 <tr>
10410 <td>
10411 <p>
10412 LogNormal (PDF)
10413 </p>
10414 </td>
10415 <td>
10416 <p>
10417 <span class="green">1.16<br> (43ns)</span>
10418 </p>
10419 </td>
10420 <td>
10421 <p>
10422 <span class="green">1.14<br> (42ns)</span>
10423 </p>
10424 </td>
10425 <td>
10426 <p>
10427 <span class="green">1.00<br> (37ns)</span>
10428 </p>
10429 </td>
10430 </tr>
10431 <tr>
10432 <td>
10433 <p>
10434 LogNormal (quantile)
10435 </p>
10436 </td>
10437 <td>
10438 <p>
10439 <span class="blue">1.30<br> (82ns)</span>
10440 </p>
10441 </td>
10442 <td>
10443 <p>
10444 <span class="blue">1.30<br> (82ns)</span>
10445 </p>
10446 </td>
10447 <td>
10448 <p>
10449 <span class="green">1.00<br> (63ns)</span>
10450 </p>
10451 </td>
10452 </tr>
10453 <tr>
10454 <td>
10455 <p>
10456 Logistic (CDF)
10457 </p>
10458 </td>
10459 <td>
10460 <p>
10461 <span class="blue">1.50<br> (24ns)</span>
10462 </p>
10463 </td>
10464 <td>
10465 <p>
10466 <span class="blue">1.50<br> (24ns)</span>
10467 </p>
10468 </td>
10469 <td>
10470 <p>
10471 <span class="green">1.00<br> (16ns)</span>
10472 </p>
10473 </td>
10474 </tr>
10475 <tr>
10476 <td>
10477 <p>
10478 Logistic (PDF)
10479 </p>
10480 </td>
10481 <td>
10482 <p>
10483 <span class="blue">1.26<br> (29ns)</span>
10484 </p>
10485 </td>
10486 <td>
10487 <p>
10488 <span class="blue">1.26<br> (29ns)</span>
10489 </p>
10490 </td>
10491 <td>
10492 <p>
10493 <span class="green">1.00<br> (23ns)</span>
10494 </p>
10495 </td>
10496 </tr>
10497 <tr>
10498 <td>
10499 <p>
10500 Logistic (quantile)
10501 </p>
10502 </td>
10503 <td>
10504 <p>
10505 <span class="green">1.11<br> (21ns)</span>
10506 </p>
10507 </td>
10508 <td>
10509 <p>
10510 <span class="green">1.05<br> (20ns)</span>
10511 </p>
10512 </td>
10513 <td>
10514 <p>
10515 <span class="green">1.00<br> (19ns)</span>
10516 </p>
10517 </td>
10518 </tr>
10519 <tr>
10520 <td>
10521 <p>
10522 NegativeBinomial (CDF)
10523 </p>
10524 </td>
10525 <td>
10526 <p>
10527 <span class="red">2.62<br> (1081ns)</span>
10528 </p>
10529 </td>
10530 <td>
10531 <p>
10532 <span class="red">2.02<br> (832ns)</span>
10533 </p>
10534 </td>
10535 <td>
10536 <p>
10537 <span class="green">1.00<br> (412ns)</span>
10538 </p>
10539 </td>
10540 </tr>
10541 <tr>
10542 <td>
10543 <p>
10544 NegativeBinomial (PDF)
10545 </p>
10546 </td>
10547 <td>
10548 <p>
10549 <span class="blue">1.67<br> (200ns)</span>
10550 </p>
10551 </td>
10552 <td>
10553 <p>
10554 <span class="blue">1.71<br> (205ns)</span>
10555 </p>
10556 </td>
10557 <td>
10558 <p>
10559 <span class="green">1.00<br> (120ns)</span>
10560 </p>
10561 </td>
10562 </tr>
10563 <tr>
10564 <td>
10565 <p>
10566 NegativeBinomial (quantile)
10567 </p>
10568 </td>
10569 <td>
10570 <p>
10571 <span class="blue">1.53<br> (5462ns)</span>
10572 </p>
10573 </td>
10574 <td>
10575 <p>
10576 <span class="blue">1.22<br> (4355ns)</span>
10577 </p>
10578 </td>
10579 <td>
10580 <p>
10581 <span class="green">1.00<br> (3571ns)</span>
10582 </p>
10583 </td>
10584 </tr>
10585 <tr>
10586 <td>
10587 <p>
10588 NonCentralBeta (CDF)
10589 </p>
10590 </td>
10591 <td>
10592 <p>
10593 <span class="red">2.67<br> (1449ns)</span>
10594 </p>
10595 </td>
10596 <td>
10597 <p>
10598 <span class="red">2.23<br> (1212ns)</span>
10599 </p>
10600 </td>
10601 <td>
10602 <p>
10603 <span class="green">1.00<br> (543ns)</span>
10604 </p>
10605 </td>
10606 </tr>
10607 <tr>
10608 <td>
10609 <p>
10610 NonCentralBeta (PDF)
10611 </p>
10612 </td>
10613 <td>
10614 <p>
10615 <span class="red">2.64<br> (1186ns)</span>
10616 </p>
10617 </td>
10618 <td>
10619 <p>
10620 <span class="red">2.24<br> (1009ns)</span>
10621 </p>
10622 </td>
10623 <td>
10624 <p>
10625 <span class="green">1.00<br> (450ns)</span>
10626 </p>
10627 </td>
10628 </tr>
10629 <tr>
10630 <td>
10631 <p>
10632 NonCentralBeta (quantile)
10633 </p>
10634 </td>
10635 <td>
10636 <p>
10637 <span class="red">3.39<br> (29111ns)</span>
10638 </p>
10639 </td>
10640 <td>
10641 <p>
10642 <span class="red">2.81<br> (24149ns)</span>
10643 </p>
10644 </td>
10645 <td>
10646 <p>
10647 <span class="green">1.00<br> (8580ns)</span>
10648 </p>
10649 </td>
10650 </tr>
10651 <tr>
10652 <td>
10653 <p>
10654 NonCentralChiSquared (CDF)
10655 </p>
10656 </td>
10657 <td>
10658 <p>
10659 <span class="red">2.78<br> (4617ns)</span>
10660 </p>
10661 </td>
10662 <td>
10663 <p>
10664 <span class="red">2.19<br> (3633ns)</span>
10665 </p>
10666 </td>
10667 <td>
10668 <p>
10669 <span class="green">1.00<br> (1662ns)</span>
10670 </p>
10671 </td>
10672 </tr>
10673 <tr>
10674 <td>
10675 <p>
10676 NonCentralChiSquared (PDF)
10677 </p>
10678 </td>
10679 <td>
10680 <p>
10681 <span class="blue">1.73<br> (607ns)</span>
10682 </p>
10683 </td>
10684 <td>
10685 <p>
10686 <span class="blue">1.58<br> (552ns)</span>
10687 </p>
10688 </td>
10689 <td>
10690 <p>
10691 <span class="green">1.00<br> (350ns)</span>
10692 </p>
10693 </td>
10694 </tr>
10695 <tr>
10696 <td>
10697 <p>
10698 NonCentralChiSquared (quantile)
10699 </p>
10700 </td>
10701 <td>
10702 <p>
10703 <span class="red">3.89<br> (27110ns)</span>
10704 </p>
10705 </td>
10706 <td>
10707 <p>
10708 <span class="red">2.60<br> (18124ns)</span>
10709 </p>
10710 </td>
10711 <td>
10712 <p>
10713 <span class="green">1.00<br> (6974ns)</span>
10714 </p>
10715 </td>
10716 </tr>
10717 <tr>
10718 <td>
10719 <p>
10720 NonCentralF (CDF)
10721 </p>
10722 </td>
10723 <td>
10724 <p>
10725 <span class="red">2.45<br> (1382ns)</span>
10726 </p>
10727 </td>
10728 <td>
10729 <p>
10730 <span class="red">2.07<br> (1167ns)</span>
10731 </p>
10732 </td>
10733 <td>
10734 <p>
10735 <span class="green">1.00<br> (564ns)</span>
10736 </p>
10737 </td>
10738 </tr>
10739 <tr>
10740 <td>
10741 <p>
10742 NonCentralF (PDF)
10743 </p>
10744 </td>
10745 <td>
10746 <p>
10747 <span class="red">2.43<br> (1087ns)</span>
10748 </p>
10749 </td>
10750 <td>
10751 <p>
10752 <span class="red">2.13<br> (952ns)</span>
10753 </p>
10754 </td>
10755 <td>
10756 <p>
10757 <span class="green">1.00<br> (447ns)</span>
10758 </p>
10759 </td>
10760 </tr>
10761 <tr>
10762 <td>
10763 <p>
10764 NonCentralF (quantile)
10765 </p>
10766 </td>
10767 <td>
10768 <p>
10769 <span class="red">2.76<br> (20066ns)</span>
10770 </p>
10771 </td>
10772 <td>
10773 <p>
10774 <span class="red">2.18<br> (15826ns)</span>
10775 </p>
10776 </td>
10777 <td>
10778 <p>
10779 <span class="green">1.00<br> (7268ns)</span>
10780 </p>
10781 </td>
10782 </tr>
10783 <tr>
10784 <td>
10785 <p>
10786 NonCentralT (CDF)
10787 </p>
10788 </td>
10789 <td>
10790 <p>
10791 <span class="red">2.26<br> (6005ns)</span>
10792 </p>
10793 </td>
10794 <td>
10795 <p>
10796 <span class="blue">1.84<br> (4878ns)</span>
10797 </p>
10798 </td>
10799 <td>
10800 <p>
10801 <span class="green">1.00<br> (2655ns)</span>
10802 </p>
10803 </td>
10804 </tr>
10805 <tr>
10806 <td>
10807 <p>
10808 NonCentralT (PDF)
10809 </p>
10810 </td>
10811 <td>
10812 <p>
10813 <span class="red">2.53<br> (4582ns)</span>
10814 </p>
10815 </td>
10816 <td>
10817 <p>
10818 <span class="red">2.11<br> (3828ns)</span>
10819 </p>
10820 </td>
10821 <td>
10822 <p>
10823 <span class="green">1.00<br> (1813ns)</span>
10824 </p>
10825 </td>
10826 </tr>
10827 <tr>
10828 <td>
10829 <p>
10830 NonCentralT (quantile)
10831 </p>
10832 </td>
10833 <td>
10834 <p>
10835 <span class="red">2.91<br> (56269ns)</span>
10836 </p>
10837 </td>
10838 <td>
10839 <p>
10840 <span class="red">2.10<br> (40598ns)</span>
10841 </p>
10842 </td>
10843 <td>
10844 <p>
10845 <span class="green">1.00<br> (19366ns)</span>
10846 </p>
10847 </td>
10848 </tr>
10849 <tr>
10850 <td>
10851 <p>
10852 Normal (CDF)
10853 </p>
10854 </td>
10855 <td>
10856 <p>
10857 <span class="blue">1.52<br> (38ns)</span>
10858 </p>
10859 </td>
10860 <td>
10861 <p>
10862 <span class="blue">1.44<br> (36ns)</span>
10863 </p>
10864 </td>
10865 <td>
10866 <p>
10867 <span class="green">1.00<br> (25ns)</span>
10868 </p>
10869 </td>
10870 </tr>
10871 <tr>
10872 <td>
10873 <p>
10874 Normal (PDF)
10875 </p>
10876 </td>
10877 <td>
10878 <p>
10879 <span class="green">1.16<br> (29ns)</span>
10880 </p>
10881 </td>
10882 <td>
10883 <p>
10884 <span class="green">1.16<br> (29ns)</span>
10885 </p>
10886 </td>
10887 <td>
10888 <p>
10889 <span class="green">1.00<br> (25ns)</span>
10890 </p>
10891 </td>
10892 </tr>
10893 <tr>
10894 <td>
10895 <p>
10896 Normal (quantile)
10897 </p>
10898 </td>
10899 <td>
10900 <p>
10901 <span class="green">1.08<br> (40ns)</span>
10902 </p>
10903 </td>
10904 <td>
10905 <p>
10906 <span class="green">1.14<br> (42ns)</span>
10907 </p>
10908 </td>
10909 <td>
10910 <p>
10911 <span class="green">1.00<br> (37ns)</span>
10912 </p>
10913 </td>
10914 </tr>
10915 <tr>
10916 <td>
10917 <p>
10918 Pareto (CDF)
10919 </p>
10920 </td>
10921 <td>
10922 <p>
10923 <span class="blue">1.60<br> (48ns)</span>
10924 </p>
10925 </td>
10926 <td>
10927 <p>
10928 <span class="blue">1.67<br> (50ns)</span>
10929 </p>
10930 </td>
10931 <td>
10932 <p>
10933 <span class="green">1.00<br> (30ns)</span>
10934 </p>
10935 </td>
10936 </tr>
10937 <tr>
10938 <td>
10939 <p>
10940 Pareto (PDF)
10941 </p>
10942 </td>
10943 <td>
10944 <p>
10945 <span class="blue">1.44<br> (111ns)</span>
10946 </p>
10947 </td>
10948 <td>
10949 <p>
10950 <span class="blue">1.40<br> (108ns)</span>
10951 </p>
10952 </td>
10953 <td>
10954 <p>
10955 <span class="green">1.00<br> (77ns)</span>
10956 </p>
10957 </td>
10958 </tr>
10959 <tr>
10960 <td>
10961 <p>
10962 Pareto (quantile)
10963 </p>
10964 </td>
10965 <td>
10966 <p>
10967 <span class="blue">1.34<br> (43ns)</span>
10968 </p>
10969 </td>
10970 <td>
10971 <p>
10972 <span class="blue">1.38<br> (44ns)</span>
10973 </p>
10974 </td>
10975 <td>
10976 <p>
10977 <span class="green">1.00<br> (32ns)</span>
10978 </p>
10979 </td>
10980 </tr>
10981 <tr>
10982 <td>
10983 <p>
10984 Poisson (CDF)
10985 </p>
10986 </td>
10987 <td>
10988 <p>
10989 <span class="blue">1.72<br> (122ns)</span>
10990 </p>
10991 </td>
10992 <td>
10993 <p>
10994 <span class="blue">1.51<br> (107ns)</span>
10995 </p>
10996 </td>
10997 <td>
10998 <p>
10999 <span class="green">1.00<br> (71ns)</span>
11000 </p>
11001 </td>
11002 </tr>
11003 <tr>
11004 <td>
11005 <p>
11006 Poisson (PDF)
11007 </p>
11008 </td>
11009 <td>
11010 <p>
11011 <span class="blue">1.91<br> (82ns)</span>
11012 </p>
11013 </td>
11014 <td>
11015 <p>
11016 <span class="blue">1.88<br> (81ns)</span>
11017 </p>
11018 </td>
11019 <td>
11020 <p>
11021 <span class="green">1.00<br> (43ns)</span>
11022 </p>
11023 </td>
11024 </tr>
11025 <tr>
11026 <td>
11027 <p>
11028 Poisson (quantile)
11029 </p>
11030 </td>
11031 <td>
11032 <p>
11033 <span class="blue">1.65<br> (599ns)</span>
11034 </p>
11035 </td>
11036 <td>
11037 <p>
11038 <span class="blue">1.47<br> (532ns)</span>
11039 </p>
11040 </td>
11041 <td>
11042 <p>
11043 <span class="green">1.00<br> (362ns)</span>
11044 </p>
11045 </td>
11046 </tr>
11047 <tr>
11048 <td>
11049 <p>
11050 Rayleigh (CDF)
11051 </p>
11052 </td>
11053 <td>
11054 <p>
11055 <span class="blue">1.28<br> (23ns)</span>
11056 </p>
11057 </td>
11058 <td>
11059 <p>
11060 <span class="green">1.17<br> (21ns)</span>
11061 </p>
11062 </td>
11063 <td>
11064 <p>
11065 <span class="green">1.00<br> (18ns)</span>
11066 </p>
11067 </td>
11068 </tr>
11069 <tr>
11070 <td>
11071 <p>
11072 Rayleigh (PDF)
11073 </p>
11074 </td>
11075 <td>
11076 <p>
11077 <span class="blue">1.24<br> (21ns)</span>
11078 </p>
11079 </td>
11080 <td>
11081 <p>
11082 <span class="blue">1.24<br> (21ns)</span>
11083 </p>
11084 </td>
11085 <td>
11086 <p>
11087 <span class="green">1.00<br> (17ns)</span>
11088 </p>
11089 </td>
11090 </tr>
11091 <tr>
11092 <td>
11093 <p>
11094 Rayleigh (quantile)
11095 </p>
11096 </td>
11097 <td>
11098 <p>
11099 <span class="green">1.08<br> (27ns)</span>
11100 </p>
11101 </td>
11102 <td>
11103 <p>
11104 <span class="green">1.08<br> (27ns)</span>
11105 </p>
11106 </td>
11107 <td>
11108 <p>
11109 <span class="green">1.00<br> (25ns)</span>
11110 </p>
11111 </td>
11112 </tr>
11113 <tr>
11114 <td>
11115 <p>
11116 SkewNormal (CDF)
11117 </p>
11118 </td>
11119 <td>
11120 <p>
11121 <span class="green">1.05<br> (232ns)</span>
11122 </p>
11123 </td>
11124 <td>
11125 <p>
11126 <span class="green">1.04<br> (230ns)</span>
11127 </p>
11128 </td>
11129 <td>
11130 <p>
11131 <span class="green">1.00<br> (221ns)</span>
11132 </p>
11133 </td>
11134 </tr>
11135 <tr>
11136 <td>
11137 <p>
11138 SkewNormal (PDF)
11139 </p>
11140 </td>
11141 <td>
11142 <p>
11143 <span class="blue">1.21<br> (81ns)</span>
11144 </p>
11145 </td>
11146 <td>
11147 <p>
11148 <span class="blue">1.21<br> (81ns)</span>
11149 </p>
11150 </td>
11151 <td>
11152 <p>
11153 <span class="green">1.00<br> (67ns)</span>
11154 </p>
11155 </td>
11156 </tr>
11157 <tr>
11158 <td>
11159 <p>
11160 SkewNormal (quantile)
11161 </p>
11162 </td>
11163 <td>
11164 <p>
11165 <span class="blue">1.45<br> (2020ns)</span>
11166 </p>
11167 </td>
11168 <td>
11169 <p>
11170 <span class="green">1.05<br> (1464ns)</span>
11171 </p>
11172 </td>
11173 <td>
11174 <p>
11175 <span class="green">1.00<br> (1391ns)</span>
11176 </p>
11177 </td>
11178 </tr>
11179 <tr>
11180 <td>
11181 <p>
11182 StudentsT (CDF)
11183 </p>
11184 </td>
11185 <td>
11186 <p>
11187 <span class="blue">1.95<br> (464ns)</span>
11188 </p>
11189 </td>
11190 <td>
11191 <p>
11192 <span class="blue">1.95<br> (463ns)</span>
11193 </p>
11194 </td>
11195 <td>
11196 <p>
11197 <span class="green">1.00<br> (238ns)</span>
11198 </p>
11199 </td>
11200 </tr>
11201 <tr>
11202 <td>
11203 <p>
11204 StudentsT (PDF)
11205 </p>
11206 </td>
11207 <td>
11208 <p>
11209 <span class="blue">1.95<br> (216ns)</span>
11210 </p>
11211 </td>
11212 <td>
11213 <p>
11214 <span class="red">2.17<br> (241ns)</span>
11215 </p>
11216 </td>
11217 <td>
11218 <p>
11219 <span class="green">1.00<br> (111ns)</span>
11220 </p>
11221 </td>
11222 </tr>
11223 <tr>
11224 <td>
11225 <p>
11226 StudentsT (quantile)
11227 </p>
11228 </td>
11229 <td>
11230 <p>
11231 <span class="blue">1.72<br> (839ns)</span>
11232 </p>
11233 </td>
11234 <td>
11235 <p>
11236 <span class="blue">1.78<br> (868ns)</span>
11237 </p>
11238 </td>
11239 <td>
11240 <p>
11241 <span class="green">1.00<br> (487ns)</span>
11242 </p>
11243 </td>
11244 </tr>
11245 <tr>
11246 <td>
11247 <p>
11248 Weibull (CDF)
11249 </p>
11250 </td>
11251 <td>
11252 <p>
11253 <span class="blue">1.53<br> (75ns)</span>
11254 </p>
11255 </td>
11256 <td>
11257 <p>
11258 <span class="blue">1.47<br> (72ns)</span>
11259 </p>
11260 </td>
11261 <td>
11262 <p>
11263 <span class="green">1.00<br> (49ns)</span>
11264 </p>
11265 </td>
11266 </tr>
11267 <tr>
11268 <td>
11269 <p>
11270 Weibull (PDF)
11271 </p>
11272 </td>
11273 <td>
11274 <p>
11275 <span class="blue">1.82<br> (120ns)</span>
11276 </p>
11277 </td>
11278 <td>
11279 <p>
11280 <span class="blue">1.79<br> (118ns)</span>
11281 </p>
11282 </td>
11283 <td>
11284 <p>
11285 <span class="green">1.00<br> (66ns)</span>
11286 </p>
11287 </td>
11288 </tr>
11289 <tr>
11290 <td>
11291 <p>
11292 Weibull (quantile)
11293 </p>
11294 </td>
11295 <td>
11296 <p>
11297 <span class="blue">1.49<br> (73ns)</span>
11298 </p>
11299 </td>
11300 <td>
11301 <p>
11302 <span class="blue">1.53<br> (75ns)</span>
11303 </p>
11304 </td>
11305 <td>
11306 <p>
11307 <span class="green">1.00<br> (49ns)</span>
11308 </p>
11309 </td>
11310 </tr>
11311 </tbody>
11312 </table></div>
11313 </div>
11314 <br class="table-break">
11315 </div>
11316 <div class="section">
11317 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
11318 <a name="special_function_and_distributio.section_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_Windows_x64" title="Distribution performance comparison with GNU C++ version 5.3.0 on Windows x64">Distribution
11319 performance comparison with GNU C++ version 5.3.0 on Windows x64</a>
11320 </h2></div></div></div>
11321 <div class="table">
11322 <a name="special_function_and_distributio.section_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_Windows_x64.table_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_Windows_x64"></a><p class="title"><b>Table&#160;8.&#160;Distribution performance comparison with GNU C++ version 5.3.0 on Windows
11323 x64</b></p>
11324 <div class="table-contents"><table class="table" summary="Distribution performance comparison with GNU C++ version 5.3.0 on Windows
11325 x64">
11326 <colgroup>
11327 <col>
11328 <col>
11329 <col>
11330 <col>
11331 </colgroup>
11332 <thead><tr>
11333 <th>
11334 <p>
11335 Function
11336 </p>
11337 </th>
11338 <th>
11339 <p>
11340 boost 1.61
11341 </p>
11342 </th>
11343 <th>
11344 <p>
11345 Boost<br> promote_double&lt;false&gt;
11346 </p>
11347 </th>
11348 <th>
11349 <p>
11350 DCDFLIB
11351 </p>
11352 </th>
11353 </tr></thead>
11354 <tbody>
11355 <tr>
11356 <td>
11357 <p>
11358 ArcSine (CDF)
11359 </p>
11360 </td>
11361 <td>
11362 <p>
11363 <span class="green">1.06<br> (33ns)</span>
11364 </p>
11365 </td>
11366 <td>
11367 <p>
11368 <span class="green">1.00<br> (31ns)</span>
11369 </p>
11370 </td>
11371 <td>
11372 </td>
11373 </tr>
11374 <tr>
11375 <td>
11376 <p>
11377 ArcSine (PDF)
11378 </p>
11379 </td>
11380 <td>
11381 <p>
11382 <span class="green">1.12<br> (9ns)</span>
11383 </p>
11384 </td>
11385 <td>
11386 <p>
11387 <span class="green">1.00<br> (8ns)</span>
11388 </p>
11389 </td>
11390 <td>
11391 </td>
11392 </tr>
11393 <tr>
11394 <td>
11395 <p>
11396 ArcSine (quantile)
11397 </p>
11398 </td>
11399 <td>
11400 <p>
11401 <span class="green">1.00<br> (44ns)</span>
11402 </p>
11403 </td>
11404 <td>
11405 <p>
11406 <span class="green">1.00<br> (44ns)</span>
11407 </p>
11408 </td>
11409 <td>
11410 </td>
11411 </tr>
11412 <tr>
11413 <td>
11414 <p>
11415 Beta (CDF)
11416 </p>
11417 </td>
11418 <td>
11419 <p>
11420 <span class="blue">1.84<br> (379ns)</span>
11421 </p>
11422 </td>
11423 <td>
11424 <p>
11425 <span class="green">1.00<br> (206ns)</span>
11426 </p>
11427 </td>
11428 <td>
11429 <p>
11430 <span class="red">2.55<br> (526ns)</span>
11431 </p>
11432 </td>
11433 </tr>
11434 <tr>
11435 <td>
11436 <p>
11437 Beta (PDF)
11438 </p>
11439 </td>
11440 <td>
11441 <p>
11442 <span class="red">2.15<br> (323ns)</span>
11443 </p>
11444 </td>
11445 <td>
11446 <p>
11447 <span class="green">1.00<br> (150ns)</span>
11448 </p>
11449 </td>
11450 <td>
11451 </td>
11452 </tr>
11453 <tr>
11454 <td>
11455 <p>
11456 Beta (quantile)
11457 </p>
11458 </td>
11459 <td>
11460 <p>
11461 <span class="blue">1.58<br> (2180ns)</span>
11462 </p>
11463 </td>
11464 <td>
11465 <p>
11466 <span class="green">1.00<br> (1382ns)</span>
11467 </p>
11468 </td>
11469 <td>
11470 <p>
11471 <span class="red">8.32<br> (11501ns)</span>
11472 </p>
11473 </td>
11474 </tr>
11475 <tr>
11476 <td>
11477 <p>
11478 Binomial (CDF)
11479 </p>
11480 </td>
11481 <td>
11482 <p>
11483 <span class="blue">1.71<br> (1122ns)</span>
11484 </p>
11485 </td>
11486 <td>
11487 <p>
11488 <span class="green">1.00<br> (658ns)</span>
11489 </p>
11490 </td>
11491 <td>
11492 <p>
11493 <span class="blue">1.25<br> (822ns)</span>
11494 </p>
11495 </td>
11496 </tr>
11497 <tr>
11498 <td>
11499 <p>
11500 Binomial (PDF)
11501 </p>
11502 </td>
11503 <td>
11504 <p>
11505 <span class="red">2.11<br> (353ns)</span>
11506 </p>
11507 </td>
11508 <td>
11509 <p>
11510 <span class="green">1.00<br> (167ns)</span>
11511 </p>
11512 </td>
11513 <td>
11514 </td>
11515 </tr>
11516 <tr>
11517 <td>
11518 <p>
11519 Binomial (quantile)
11520 </p>
11521 </td>
11522 <td>
11523 <p>
11524 <span class="blue">1.77<br> (5174ns)</span>
11525 </p>
11526 </td>
11527 <td>
11528 <p>
11529 <span class="green">1.00<br> (2921ns)</span>
11530 </p>
11531 </td>
11532 <td>
11533 <p>
11534 <span class="red">4.38<br> (12786ns)</span>
11535 </p>
11536 </td>
11537 </tr>
11538 <tr>
11539 <td>
11540 <p>
11541 Cauchy (CDF)
11542 </p>
11543 </td>
11544 <td>
11545 <p>
11546 <span class="green">1.00<br> (23ns)</span>
11547 </p>
11548 </td>
11549 <td>
11550 <p>
11551 <span class="green">1.00<br> (23ns)</span>
11552 </p>
11553 </td>
11554 <td>
11555 </td>
11556 </tr>
11557 <tr>
11558 <td>
11559 <p>
11560 Cauchy (PDF)
11561 </p>
11562 </td>
11563 <td>
11564 <p>
11565 <span class="green">1.00<br> (7ns)</span>
11566 </p>
11567 </td>
11568 <td>
11569 <p>
11570 <span class="green">1.14<br> (8ns)</span>
11571 </p>
11572 </td>
11573 <td>
11574 </td>
11575 </tr>
11576 <tr>
11577 <td>
11578 <p>
11579 Cauchy (quantile)
11580 </p>
11581 </td>
11582 <td>
11583 <p>
11584 <span class="green">1.00<br> (24ns)</span>
11585 </p>
11586 </td>
11587 <td>
11588 <p>
11589 <span class="green">1.17<br> (28ns)</span>
11590 </p>
11591 </td>
11592 <td>
11593 </td>
11594 </tr>
11595 <tr>
11596 <td>
11597 <p>
11598 ChiSquared (CDF)
11599 </p>
11600 </td>
11601 <td>
11602 <p>
11603 <span class="red">2.04<br> (506ns)</span>
11604 </p>
11605 </td>
11606 <td>
11607 <p>
11608 <span class="green">1.15<br> (285ns)</span>
11609 </p>
11610 </td>
11611 <td>
11612 <p>
11613 <span class="green">1.00<br> (248ns)</span>
11614 </p>
11615 </td>
11616 </tr>
11617 <tr>
11618 <td>
11619 <p>
11620 ChiSquared (PDF)
11621 </p>
11622 </td>
11623 <td>
11624 <p>
11625 <span class="blue">1.83<br> (251ns)</span>
11626 </p>
11627 </td>
11628 <td>
11629 <p>
11630 <span class="green">1.00<br> (137ns)</span>
11631 </p>
11632 </td>
11633 <td>
11634 </td>
11635 </tr>
11636 <tr>
11637 <td>
11638 <p>
11639 ChiSquared (quantile)
11640 </p>
11641 </td>
11642 <td>
11643 <p>
11644 <span class="blue">1.65<br> (1275ns)</span>
11645 </p>
11646 </td>
11647 <td>
11648 <p>
11649 <span class="green">1.00<br> (774ns)</span>
11650 </p>
11651 </td>
11652 <td>
11653 <p>
11654 <span class="red">7.13<br> (5518ns)</span>
11655 </p>
11656 </td>
11657 </tr>
11658 <tr>
11659 <td>
11660 <p>
11661 Exponential (CDF)
11662 </p>
11663 </td>
11664 <td>
11665 <p>
11666 <span class="blue">1.26<br> (43ns)</span>
11667 </p>
11668 </td>
11669 <td>
11670 <p>
11671 <span class="green">1.00<br> (34ns)</span>
11672 </p>
11673 </td>
11674 <td>
11675 </td>
11676 </tr>
11677 <tr>
11678 <td>
11679 <p>
11680 Exponential (PDF)
11681 </p>
11682 </td>
11683 <td>
11684 <p>
11685 <span class="green">1.07<br> (61ns)</span>
11686 </p>
11687 </td>
11688 <td>
11689 <p>
11690 <span class="green">1.00<br> (57ns)</span>
11691 </p>
11692 </td>
11693 <td>
11694 </td>
11695 </tr>
11696 <tr>
11697 <td>
11698 <p>
11699 Exponential (quantile)
11700 </p>
11701 </td>
11702 <td>
11703 <p>
11704 <span class="blue">1.81<br> (47ns)</span>
11705 </p>
11706 </td>
11707 <td>
11708 <p>
11709 <span class="green">1.00<br> (26ns)</span>
11710 </p>
11711 </td>
11712 <td>
11713 </td>
11714 </tr>
11715 <tr>
11716 <td>
11717 <p>
11718 ExtremeValue (CDF)
11719 </p>
11720 </td>
11721 <td>
11722 <p>
11723 <span class="green">1.05<br> (114ns)</span>
11724 </p>
11725 </td>
11726 <td>
11727 <p>
11728 <span class="green">1.00<br> (109ns)</span>
11729 </p>
11730 </td>
11731 <td>
11732 </td>
11733 </tr>
11734 <tr>
11735 <td>
11736 <p>
11737 ExtremeValue (PDF)
11738 </p>
11739 </td>
11740 <td>
11741 <p>
11742 <span class="green">1.01<br> (155ns)</span>
11743 </p>
11744 </td>
11745 <td>
11746 <p>
11747 <span class="green">1.00<br> (154ns)</span>
11748 </p>
11749 </td>
11750 <td>
11751 </td>
11752 </tr>
11753 <tr>
11754 <td>
11755 <p>
11756 ExtremeValue (quantile)
11757 </p>
11758 </td>
11759 <td>
11760 <p>
11761 <span class="green">1.00<br> (72ns)</span>
11762 </p>
11763 </td>
11764 <td>
11765 <p>
11766 <span class="green">1.00<br> (72ns)</span>
11767 </p>
11768 </td>
11769 <td>
11770 </td>
11771 </tr>
11772 <tr>
11773 <td>
11774 <p>
11775 F (CDF)
11776 </p>
11777 </td>
11778 <td>
11779 <p>
11780 <span class="blue">1.73<br> (988ns)</span>
11781 </p>
11782 </td>
11783 <td>
11784 <p>
11785 <span class="green">1.00<br> (572ns)</span>
11786 </p>
11787 </td>
11788 <td>
11789 <p>
11790 <span class="blue">1.31<br> (747ns)</span>
11791 </p>
11792 </td>
11793 </tr>
11794 <tr>
11795 <td>
11796 <p>
11797 F (PDF)
11798 </p>
11799 </td>
11800 <td>
11801 <p>
11802 <span class="red">2.10<br> (392ns)</span>
11803 </p>
11804 </td>
11805 <td>
11806 <p>
11807 <span class="green">1.00<br> (187ns)</span>
11808 </p>
11809 </td>
11810 <td>
11811 </td>
11812 </tr>
11813 <tr>
11814 <td>
11815 <p>
11816 F (quantile)
11817 </p>
11818 </td>
11819 <td>
11820 <p>
11821 <span class="blue">1.82<br> (2910ns)</span>
11822 </p>
11823 </td>
11824 <td>
11825 <p>
11826 <span class="green">1.00<br> (1601ns)</span>
11827 </p>
11828 </td>
11829 <td>
11830 <p>
11831 <span class="red">6.08<br> (9729ns)</span>
11832 </p>
11833 </td>
11834 </tr>
11835 <tr>
11836 <td>
11837 <p>
11838 Gamma (CDF)
11839 </p>
11840 </td>
11841 <td>
11842 <p>
11843 <span class="blue">2.00<br> (483ns)</span>
11844 </p>
11845 </td>
11846 <td>
11847 <p>
11848 <span class="blue">1.20<br> (291ns)</span>
11849 </p>
11850 </td>
11851 <td>
11852 <p>
11853 <span class="green">1.00<br> (242ns)</span>
11854 </p>
11855 </td>
11856 </tr>
11857 <tr>
11858 <td>
11859 <p>
11860 Gamma (PDF)
11861 </p>
11862 </td>
11863 <td>
11864 <p>
11865 <span class="blue">1.55<br> (316ns)</span>
11866 </p>
11867 </td>
11868 <td>
11869 <p>
11870 <span class="green">1.00<br> (204ns)</span>
11871 </p>
11872 </td>
11873 <td>
11874 </td>
11875 </tr>
11876 <tr>
11877 <td>
11878 <p>
11879 Gamma (quantile)
11880 </p>
11881 </td>
11882 <td>
11883 <p>
11884 <span class="blue">1.95<br> (1425ns)</span>
11885 </p>
11886 </td>
11887 <td>
11888 <p>
11889 <span class="blue">1.31<br> (960ns)</span>
11890 </p>
11891 </td>
11892 <td>
11893 <p>
11894 <span class="green">1.00<br> (731ns)</span>
11895 </p>
11896 </td>
11897 </tr>
11898 <tr>
11899 <td>
11900 <p>
11901 Geometric (CDF)
11902 </p>
11903 </td>
11904 <td>
11905 <p>
11906 <span class="blue">1.35<br> (46ns)</span>
11907 </p>
11908 </td>
11909 <td>
11910 <p>
11911 <span class="green">1.00<br> (34ns)</span>
11912 </p>
11913 </td>
11914 <td>
11915 </td>
11916 </tr>
11917 <tr>
11918 <td>
11919 <p>
11920 Geometric (PDF)
11921 </p>
11922 </td>
11923 <td>
11924 <p>
11925 <span class="green">1.00<br> (52ns)</span>
11926 </p>
11927 </td>
11928 <td>
11929 <p>
11930 <span class="green">1.00<br> (52ns)</span>
11931 </p>
11932 </td>
11933 <td>
11934 </td>
11935 </tr>
11936 <tr>
11937 <td>
11938 <p>
11939 Geometric (quantile)
11940 </p>
11941 </td>
11942 <td>
11943 <p>
11944 <span class="blue">1.62<br> (42ns)</span>
11945 </p>
11946 </td>
11947 <td>
11948 <p>
11949 <span class="green">1.00<br> (26ns)</span>
11950 </p>
11951 </td>
11952 <td>
11953 </td>
11954 </tr>
11955 <tr>
11956 <td>
11957 <p>
11958 Hypergeometric (CDF)
11959 </p>
11960 </td>
11961 <td>
11962 <p>
11963 <span class="blue">1.94<br> (11511ns)</span>
11964 </p>
11965 </td>
11966 <td>
11967 <p>
11968 <span class="green">1.00<br> (5944ns)</span>
11969 </p>
11970 </td>
11971 <td>
11972 </td>
11973 </tr>
11974 <tr>
11975 <td>
11976 <p>
11977 Hypergeometric (PDF)
11978 </p>
11979 </td>
11980 <td>
11981 <p>
11982 <span class="blue">1.92<br> (11018ns)</span>
11983 </p>
11984 </td>
11985 <td>
11986 <p>
11987 <span class="green">1.00<br> (5748ns)</span>
11988 </p>
11989 </td>
11990 <td>
11991 </td>
11992 </tr>
11993 <tr>
11994 <td>
11995 <p>
11996 Hypergeometric (quantile)
11997 </p>
11998 </td>
11999 <td>
12000 <p>
12001 <span class="green">1.00<br> (70322ns)</span>
12002 </p>
12003 </td>
12004 <td>
12005 <p>
12006 <span class="blue">1.38<br> (96730ns)</span>
12007 </p>
12008 </td>
12009 <td>
12010 </td>
12011 </tr>
12012 <tr>
12013 <td>
12014 <p>
12015 InverseChiSquared (CDF)
12016 </p>
12017 </td>
12018 <td>
12019 <p>
12020 <span class="blue">1.53<br> (485ns)</span>
12021 </p>
12022 </td>
12023 <td>
12024 <p>
12025 <span class="green">1.00<br> (317ns)</span>
12026 </p>
12027 </td>
12028 <td>
12029 </td>
12030 </tr>
12031 <tr>
12032 <td>
12033 <p>
12034 InverseChiSquared (PDF)
12035 </p>
12036 </td>
12037 <td>
12038 <p>
12039 <span class="blue">1.61<br> (268ns)</span>
12040 </p>
12041 </td>
12042 <td>
12043 <p>
12044 <span class="green">1.00<br> (166ns)</span>
12045 </p>
12046 </td>
12047 <td>
12048 </td>
12049 </tr>
12050 <tr>
12051 <td>
12052 <p>
12053 InverseChiSquared (quantile)
12054 </p>
12055 </td>
12056 <td>
12057 <p>
12058 <span class="blue">1.35<br> (1235ns)</span>
12059 </p>
12060 </td>
12061 <td>
12062 <p>
12063 <span class="green">1.00<br> (917ns)</span>
12064 </p>
12065 </td>
12066 <td>
12067 </td>
12068 </tr>
12069 <tr>
12070 <td>
12071 <p>
12072 InverseGamma (CDF)
12073 </p>
12074 </td>
12075 <td>
12076 <p>
12077 <span class="blue">1.43<br> (484ns)</span>
12078 </p>
12079 </td>
12080 <td>
12081 <p>
12082 <span class="green">1.00<br> (339ns)</span>
12083 </p>
12084 </td>
12085 <td>
12086 </td>
12087 </tr>
12088 <tr>
12089 <td>
12090 <p>
12091 InverseGamma (PDF)
12092 </p>
12093 </td>
12094 <td>
12095 <p>
12096 <span class="blue">1.58<br> (334ns)</span>
12097 </p>
12098 </td>
12099 <td>
12100 <p>
12101 <span class="green">1.00<br> (211ns)</span>
12102 </p>
12103 </td>
12104 <td>
12105 </td>
12106 </tr>
12107 <tr>
12108 <td>
12109 <p>
12110 InverseGamma (quantile)
12111 </p>
12112 </td>
12113 <td>
12114 <p>
12115 <span class="blue">1.41<br> (1487ns)</span>
12116 </p>
12117 </td>
12118 <td>
12119 <p>
12120 <span class="green">1.00<br> (1055ns)</span>
12121 </p>
12122 </td>
12123 <td>
12124 </td>
12125 </tr>
12126 <tr>
12127 <td>
12128 <p>
12129 InverseGaussian (CDF)
12130 </p>
12131 </td>
12132 <td>
12133 <p>
12134 <span class="green">1.00<br> (106ns)</span>
12135 </p>
12136 </td>
12137 <td>
12138 <p>
12139 <span class="green">1.06<br> (112ns)</span>
12140 </p>
12141 </td>
12142 <td>
12143 </td>
12144 </tr>
12145 <tr>
12146 <td>
12147 <p>
12148 InverseGaussian (PDF)
12149 </p>
12150 </td>
12151 <td>
12152 <p>
12153 <span class="green">1.03<br> (33ns)</span>
12154 </p>
12155 </td>
12156 <td>
12157 <p>
12158 <span class="green">1.00<br> (32ns)</span>
12159 </p>
12160 </td>
12161 <td>
12162 </td>
12163 </tr>
12164 <tr>
12165 <td>
12166 <p>
12167 InverseGaussian (quantile)
12168 </p>
12169 </td>
12170 <td>
12171 <p>
12172 <span class="green">1.00<br> (2170ns)</span>
12173 </p>
12174 </td>
12175 <td>
12176 <p>
12177 <span class="green">1.01<br> (2189ns)</span>
12178 </p>
12179 </td>
12180 <td>
12181 </td>
12182 </tr>
12183 <tr>
12184 <td>
12185 <p>
12186 Laplace (CDF)
12187 </p>
12188 </td>
12189 <td>
12190 <p>
12191 <span class="green">1.04<br> (56ns)</span>
12192 </p>
12193 </td>
12194 <td>
12195 <p>
12196 <span class="green">1.00<br> (54ns)</span>
12197 </p>
12198 </td>
12199 <td>
12200 </td>
12201 </tr>
12202 <tr>
12203 <td>
12204 <p>
12205 Laplace (PDF)
12206 </p>
12207 </td>
12208 <td>
12209 <p>
12210 <span class="green">1.02<br> (56ns)</span>
12211 </p>
12212 </td>
12213 <td>
12214 <p>
12215 <span class="green">1.00<br> (55ns)</span>
12216 </p>
12217 </td>
12218 <td>
12219 </td>
12220 </tr>
12221 <tr>
12222 <td>
12223 <p>
12224 Laplace (quantile)
12225 </p>
12226 </td>
12227 <td>
12228 <p>
12229 <span class="green">1.00<br> (40ns)</span>
12230 </p>
12231 </td>
12232 <td>
12233 <p>
12234 <span class="green">1.07<br> (43ns)</span>
12235 </p>
12236 </td>
12237 <td>
12238 </td>
12239 </tr>
12240 <tr>
12241 <td>
12242 <p>
12243 LogNormal (CDF)
12244 </p>
12245 </td>
12246 <td>
12247 <p>
12248 <span class="blue">1.22<br> (121ns)</span>
12249 </p>
12250 </td>
12251 <td>
12252 <p>
12253 <span class="green">1.00<br> (99ns)</span>
12254 </p>
12255 </td>
12256 <td>
12257 </td>
12258 </tr>
12259 <tr>
12260 <td>
12261 <p>
12262 LogNormal (PDF)
12263 </p>
12264 </td>
12265 <td>
12266 <p>
12267 <span class="green">1.00<br> (93ns)</span>
12268 </p>
12269 </td>
12270 <td>
12271 <p>
12272 <span class="green">1.01<br> (94ns)</span>
12273 </p>
12274 </td>
12275 <td>
12276 </td>
12277 </tr>
12278 <tr>
12279 <td>
12280 <p>
12281 LogNormal (quantile)
12282 </p>
12283 </td>
12284 <td>
12285 <p>
12286 <span class="blue">1.24<br> (135ns)</span>
12287 </p>
12288 </td>
12289 <td>
12290 <p>
12291 <span class="green">1.00<br> (109ns)</span>
12292 </p>
12293 </td>
12294 <td>
12295 </td>
12296 </tr>
12297 <tr>
12298 <td>
12299 <p>
12300 Logistic (CDF)
12301 </p>
12302 </td>
12303 <td>
12304 <p>
12305 <span class="green">1.00<br> (48ns)</span>
12306 </p>
12307 </td>
12308 <td>
12309 <p>
12310 <span class="green">1.08<br> (52ns)</span>
12311 </p>
12312 </td>
12313 <td>
12314 </td>
12315 </tr>
12316 <tr>
12317 <td>
12318 <p>
12319 Logistic (PDF)
12320 </p>
12321 </td>
12322 <td>
12323 <p>
12324 <span class="green">1.00<br> (53ns)</span>
12325 </p>
12326 </td>
12327 <td>
12328 <p>
12329 <span class="green">1.00<br> (53ns)</span>
12330 </p>
12331 </td>
12332 <td>
12333 </td>
12334 </tr>
12335 <tr>
12336 <td>
12337 <p>
12338 Logistic (quantile)
12339 </p>
12340 </td>
12341 <td>
12342 <p>
12343 <span class="green">1.00<br> (43ns)</span>
12344 </p>
12345 </td>
12346 <td>
12347 <p>
12348 <span class="green">1.02<br> (44ns)</span>
12349 </p>
12350 </td>
12351 <td>
12352 </td>
12353 </tr>
12354 <tr>
12355 <td>
12356 <p>
12357 NegativeBinomial (CDF)
12358 </p>
12359 </td>
12360 <td>
12361 <p>
12362 <span class="red">2.04<br> (1713ns)</span>
12363 </p>
12364 </td>
12365 <td>
12366 <p>
12367 <span class="green">1.19<br> (1001ns)</span>
12368 </p>
12369 </td>
12370 <td>
12371 <p>
12372 <span class="green">1.00<br> (840ns)</span>
12373 </p>
12374 </td>
12375 </tr>
12376 <tr>
12377 <td>
12378 <p>
12379 NegativeBinomial (PDF)
12380 </p>
12381 </td>
12382 <td>
12383 <p>
12384 <span class="red">2.38<br> (437ns)</span>
12385 </p>
12386 </td>
12387 <td>
12388 <p>
12389 <span class="green">1.00<br> (184ns)</span>
12390 </p>
12391 </td>
12392 <td>
12393 </td>
12394 </tr>
12395 <tr>
12396 <td>
12397 <p>
12398 NegativeBinomial (quantile)
12399 </p>
12400 </td>
12401 <td>
12402 <p>
12403 <span class="blue">1.71<br> (8682ns)</span>
12404 </p>
12405 </td>
12406 <td>
12407 <p>
12408 <span class="green">1.00<br> (5084ns)</span>
12409 </p>
12410 </td>
12411 <td>
12412 <p>
12413 <span class="red">3.36<br> (17091ns)</span>
12414 </p>
12415 </td>
12416 </tr>
12417 <tr>
12418 <td>
12419 <p>
12420 NonCentralBeta (CDF)
12421 </p>
12422 </td>
12423 <td>
12424 <p>
12425 <span class="blue">1.51<br> (2366ns)</span>
12426 </p>
12427 </td>
12428 <td>
12429 <p>
12430 <span class="green">1.00<br> (1565ns)</span>
12431 </p>
12432 </td>
12433 <td>
12434 </td>
12435 </tr>
12436 <tr>
12437 <td>
12438 <p>
12439 NonCentralBeta (PDF)
12440 </p>
12441 </td>
12442 <td>
12443 <p>
12444 <span class="blue">1.55<br> (1774ns)</span>
12445 </p>
12446 </td>
12447 <td>
12448 <p>
12449 <span class="green">1.00<br> (1142ns)</span>
12450 </p>
12451 </td>
12452 <td>
12453 </td>
12454 </tr>
12455 <tr>
12456 <td>
12457 <p>
12458 NonCentralBeta (quantile)
12459 </p>
12460 </td>
12461 <td>
12462 <p>
12463 <span class="blue">1.62<br> (50346ns)</span>
12464 </p>
12465 </td>
12466 <td>
12467 <p>
12468 <span class="green">1.00<br> (31142ns)</span>
12469 </p>
12470 </td>
12471 <td>
12472 </td>
12473 </tr>
12474 <tr>
12475 <td>
12476 <p>
12477 NonCentralChiSquared (CDF)
12478 </p>
12479 </td>
12480 <td>
12481 <p>
12482 <span class="red">9.45<br> (6813ns)</span>
12483 </p>
12484 </td>
12485 <td>
12486 <p>
12487 <span class="red">6.21<br> (4481ns)</span>
12488 </p>
12489 </td>
12490 <td>
12491 <p>
12492 <span class="green">1.00<br> (721ns)</span>
12493 </p>
12494 </td>
12495 </tr>
12496 <tr>
12497 <td>
12498 <p>
12499 NonCentralChiSquared (PDF)
12500 </p>
12501 </td>
12502 <td>
12503 <p>
12504 <span class="blue">1.44<br> (1043ns)</span>
12505 </p>
12506 </td>
12507 <td>
12508 <p>
12509 <span class="green">1.00<br> (722ns)</span>
12510 </p>
12511 </td>
12512 <td>
12513 </td>
12514 </tr>
12515 <tr>
12516 <td>
12517 <p>
12518 NonCentralChiSquared (quantile)
12519 </p>
12520 </td>
12521 <td>
12522 <p>
12523 <span class="red">3.26<br> (49579ns)</span>
12524 </p>
12525 </td>
12526 <td>
12527 <p>
12528 <span class="blue">1.74<br> (26501ns)</span>
12529 </p>
12530 </td>
12531 <td>
12532 <p>
12533 <span class="green">1.00<br> (15221ns)</span>
12534 </p>
12535 </td>
12536 </tr>
12537 <tr>
12538 <td>
12539 <p>
12540 NonCentralF (CDF)
12541 </p>
12542 </td>
12543 <td>
12544 <p>
12545 <span class="blue">1.62<br> (2083ns)</span>
12546 </p>
12547 </td>
12548 <td>
12549 <p>
12550 <span class="green">1.00<br> (1286ns)</span>
12551 </p>
12552 </td>
12553 <td>
12554 <p>
12555 <span class="blue">1.23<br> (1581ns)</span>
12556 </p>
12557 </td>
12558 </tr>
12559 <tr>
12560 <td>
12561 <p>
12562 NonCentralF (PDF)
12563 </p>
12564 </td>
12565 <td>
12566 <p>
12567 <span class="blue">1.64<br> (1689ns)</span>
12568 </p>
12569 </td>
12570 <td>
12571 <p>
12572 <span class="green">1.00<br> (1031ns)</span>
12573 </p>
12574 </td>
12575 <td>
12576 </td>
12577 </tr>
12578 <tr>
12579 <td>
12580 <p>
12581 NonCentralF (quantile)
12582 </p>
12583 </td>
12584 <td>
12585 <p>
12586 <span class="blue">1.78<br> (33446ns)</span>
12587 </p>
12588 </td>
12589 <td>
12590 <p>
12591 <span class="green">1.00<br> (18763ns)</span>
12592 </p>
12593 </td>
12594 <td>
12595 <p>
12596 <span class="green">1.00<br> (18799ns)</span>
12597 </p>
12598 </td>
12599 </tr>
12600 <tr>
12601 <td>
12602 <p>
12603 NonCentralT (CDF)
12604 </p>
12605 </td>
12606 <td>
12607 <p>
12608 <span class="red">2.36<br> (8822ns)</span>
12609 </p>
12610 </td>
12611 <td>
12612 <p>
12613 <span class="blue">1.51<br> (5639ns)</span>
12614 </p>
12615 </td>
12616 <td>
12617 <p>
12618 <span class="green">1.00<br> (3743ns)</span>
12619 </p>
12620 </td>
12621 </tr>
12622 <tr>
12623 <td>
12624 <p>
12625 NonCentralT (PDF)
12626 </p>
12627 </td>
12628 <td>
12629 <p>
12630 <span class="blue">1.53<br> (6702ns)</span>
12631 </p>
12632 </td>
12633 <td>
12634 <p>
12635 <span class="green">1.00<br> (4382ns)</span>
12636 </p>
12637 </td>
12638 <td>
12639 </td>
12640 </tr>
12641 <tr>
12642 <td>
12643 <p>
12644 NonCentralT (quantile)
12645 </p>
12646 </td>
12647 <td>
12648 <p>
12649 <span class="blue">1.71<br> (91176ns)</span>
12650 </p>
12651 </td>
12652 <td>
12653 <p>
12654 <span class="green">1.00<br> (53475ns)</span>
12655 </p>
12656 </td>
12657 <td>
12658 <p>
12659 <span class="green">1.05<br> (56248ns)</span>
12660 </p>
12661 </td>
12662 </tr>
12663 <tr>
12664 <td>
12665 <p>
12666 Normal (CDF)
12667 </p>
12668 </td>
12669 <td>
12670 <p>
12671 <span class="blue">1.52<br> (76ns)</span>
12672 </p>
12673 </td>
12674 <td>
12675 <p>
12676 <span class="green">1.00<br> (50ns)</span>
12677 </p>
12678 </td>
12679 <td>
12680 <p>
12681 <span class="red">4.62<br> (231ns)</span>
12682 </p>
12683 </td>
12684 </tr>
12685 <tr>
12686 <td>
12687 <p>
12688 Normal (PDF)
12689 </p>
12690 </td>
12691 <td>
12692 <p>
12693 <span class="green">1.04<br> (57ns)</span>
12694 </p>
12695 </td>
12696 <td>
12697 <p>
12698 <span class="green">1.00<br> (55ns)</span>
12699 </p>
12700 </td>
12701 <td>
12702 </td>
12703 </tr>
12704 <tr>
12705 <td>
12706 <p>
12707 Normal (quantile)
12708 </p>
12709 </td>
12710 <td>
12711 <p>
12712 <span class="blue">1.78<br> (89ns)</span>
12713 </p>
12714 </td>
12715 <td>
12716 <p>
12717 <span class="green">1.00<br> (50ns)</span>
12718 </p>
12719 </td>
12720 <td>
12721 <p>
12722 <span class="red">12.96<br> (648ns)</span>
12723 </p>
12724 </td>
12725 </tr>
12726 <tr>
12727 <td>
12728 <p>
12729 Pareto (CDF)
12730 </p>
12731 </td>
12732 <td>
12733 <p>
12734 <span class="green">1.00<br> (59ns)</span>
12735 </p>
12736 </td>
12737 <td>
12738 <p>
12739 <span class="green">1.02<br> (60ns)</span>
12740 </p>
12741 </td>
12742 <td>
12743 </td>
12744 </tr>
12745 <tr>
12746 <td>
12747 <p>
12748 Pareto (PDF)
12749 </p>
12750 </td>
12751 <td>
12752 <p>
12753 <span class="green">1.00<br> (88ns)</span>
12754 </p>
12755 </td>
12756 <td>
12757 <p>
12758 <span class="green">1.00<br> (88ns)</span>
12759 </p>
12760 </td>
12761 <td>
12762 </td>
12763 </tr>
12764 <tr>
12765 <td>
12766 <p>
12767 Pareto (quantile)
12768 </p>
12769 </td>
12770 <td>
12771 <p>
12772 <span class="green">1.04<br> (78ns)</span>
12773 </p>
12774 </td>
12775 <td>
12776 <p>
12777 <span class="green">1.00<br> (75ns)</span>
12778 </p>
12779 </td>
12780 <td>
12781 </td>
12782 </tr>
12783 <tr>
12784 <td>
12785 <p>
12786 Poisson (CDF)
12787 </p>
12788 </td>
12789 <td>
12790 <p>
12791 <span class="blue">1.64<br> (247ns)</span>
12792 </p>
12793 </td>
12794 <td>
12795 <p>
12796 <span class="green">1.00<br> (151ns)</span>
12797 </p>
12798 </td>
12799 <td>
12800 <p>
12801 <span class="blue">1.66<br> (251ns)</span>
12802 </p>
12803 </td>
12804 </tr>
12805 <tr>
12806 <td>
12807 <p>
12808 Poisson (PDF)
12809 </p>
12810 </td>
12811 <td>
12812 <p>
12813 <span class="blue">1.62<br> (170ns)</span>
12814 </p>
12815 </td>
12816 <td>
12817 <p>
12818 <span class="green">1.00<br> (105ns)</span>
12819 </p>
12820 </td>
12821 <td>
12822 </td>
12823 </tr>
12824 <tr>
12825 <td>
12826 <p>
12827 Poisson (quantile)
12828 </p>
12829 </td>
12830 <td>
12831 <p>
12832 <span class="blue">1.67<br> (1094ns)</span>
12833 </p>
12834 </td>
12835 <td>
12836 <p>
12837 <span class="green">1.00<br> (655ns)</span>
12838 </p>
12839 </td>
12840 <td>
12841 <p>
12842 <span class="red">4.63<br> (3032ns)</span>
12843 </p>
12844 </td>
12845 </tr>
12846 <tr>
12847 <td>
12848 <p>
12849 Rayleigh (CDF)
12850 </p>
12851 </td>
12852 <td>
12853 <p>
12854 <span class="blue">1.22<br> (44ns)</span>
12855 </p>
12856 </td>
12857 <td>
12858 <p>
12859 <span class="green">1.00<br> (36ns)</span>
12860 </p>
12861 </td>
12862 <td>
12863 </td>
12864 </tr>
12865 <tr>
12866 <td>
12867 <p>
12868 Rayleigh (PDF)
12869 </p>
12870 </td>
12871 <td>
12872 <p>
12873 <span class="green">1.03<br> (62ns)</span>
12874 </p>
12875 </td>
12876 <td>
12877 <p>
12878 <span class="green">1.00<br> (60ns)</span>
12879 </p>
12880 </td>
12881 <td>
12882 </td>
12883 </tr>
12884 <tr>
12885 <td>
12886 <p>
12887 Rayleigh (quantile)
12888 </p>
12889 </td>
12890 <td>
12891 <p>
12892 <span class="blue">1.66<br> (48ns)</span>
12893 </p>
12894 </td>
12895 <td>
12896 <p>
12897 <span class="green">1.00<br> (29ns)</span>
12898 </p>
12899 </td>
12900 <td>
12901 </td>
12902 </tr>
12903 <tr>
12904 <td>
12905 <p>
12906 SkewNormal (CDF)
12907 </p>
12908 </td>
12909 <td>
12910 <p>
12911 <span class="green">1.06<br> (438ns)</span>
12912 </p>
12913 </td>
12914 <td>
12915 <p>
12916 <span class="green">1.00<br> (414ns)</span>
12917 </p>
12918 </td>
12919 <td>
12920 </td>
12921 </tr>
12922 <tr>
12923 <td>
12924 <p>
12925 SkewNormal (PDF)
12926 </p>
12927 </td>
12928 <td>
12929 <p>
12930 <span class="blue">1.22<br> (123ns)</span>
12931 </p>
12932 </td>
12933 <td>
12934 <p>
12935 <span class="green">1.00<br> (101ns)</span>
12936 </p>
12937 </td>
12938 <td>
12939 </td>
12940 </tr>
12941 <tr>
12942 <td>
12943 <p>
12944 SkewNormal (quantile)
12945 </p>
12946 </td>
12947 <td>
12948 <p>
12949 <span class="green">1.10<br> (3849ns)</span>
12950 </p>
12951 </td>
12952 <td>
12953 <p>
12954 <span class="green">1.00<br> (3502ns)</span>
12955 </p>
12956 </td>
12957 <td>
12958 </td>
12959 </tr>
12960 <tr>
12961 <td>
12962 <p>
12963 StudentsT (CDF)
12964 </p>
12965 </td>
12966 <td>
12967 <p>
12968 <span class="blue">1.88<br> (877ns)</span>
12969 </p>
12970 </td>
12971 <td>
12972 <p>
12973 <span class="green">1.00<br> (466ns)</span>
12974 </p>
12975 </td>
12976 <td>
12977 <p>
12978 <span class="green">1.16<br> (541ns)</span>
12979 </p>
12980 </td>
12981 </tr>
12982 <tr>
12983 <td>
12984 <p>
12985 StudentsT (PDF)
12986 </p>
12987 </td>
12988 <td>
12989 <p>
12990 <span class="red">2.13<br> (387ns)</span>
12991 </p>
12992 </td>
12993 <td>
12994 <p>
12995 <span class="green">1.00<br> (182ns)</span>
12996 </p>
12997 </td>
12998 <td>
12999 </td>
13000 </tr>
13001 <tr>
13002 <td>
13003 <p>
13004 StudentsT (quantile)
13005 </p>
13006 </td>
13007 <td>
13008 <p>
13009 <span class="blue">1.69<br> (1549ns)</span>
13010 </p>
13011 </td>
13012 <td>
13013 <p>
13014 <span class="green">1.00<br> (915ns)</span>
13015 </p>
13016 </td>
13017 <td>
13018 <p>
13019 <span class="red">4.26<br> (3894ns)</span>
13020 </p>
13021 </td>
13022 </tr>
13023 <tr>
13024 <td>
13025 <p>
13026 Weibull (CDF)
13027 </p>
13028 </td>
13029 <td>
13030 <p>
13031 <span class="green">1.16<br> (92ns)</span>
13032 </p>
13033 </td>
13034 <td>
13035 <p>
13036 <span class="green">1.00<br> (79ns)</span>
13037 </p>
13038 </td>
13039 <td>
13040 </td>
13041 </tr>
13042 <tr>
13043 <td>
13044 <p>
13045 Weibull (PDF)
13046 </p>
13047 </td>
13048 <td>
13049 <p>
13050 <span class="green">1.01<br> (146ns)</span>
13051 </p>
13052 </td>
13053 <td>
13054 <p>
13055 <span class="green">1.00<br> (144ns)</span>
13056 </p>
13057 </td>
13058 <td>
13059 </td>
13060 </tr>
13061 <tr>
13062 <td>
13063 <p>
13064 Weibull (quantile)
13065 </p>
13066 </td>
13067 <td>
13068 <p>
13069 <span class="green">1.14<br> (128ns)</span>
13070 </p>
13071 </td>
13072 <td>
13073 <p>
13074 <span class="green">1.00<br> (112ns)</span>
13075 </p>
13076 </td>
13077 <td>
13078 </td>
13079 </tr>
13080 </tbody>
13081 </table></div>
13082 </div>
13083 <br class="table-break">
13084 </div>
13085 <div class="section">
13086 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
13087 <a name="special_function_and_distributio.section_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_linux" title="Distribution performance comparison with GNU C++ version 5.3.0 on linux">Distribution
13088 performance comparison with GNU C++ version 5.3.0 on linux</a>
13089 </h2></div></div></div>
13090 <div class="table">
13091 <a name="special_function_and_distributio.section_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_linux.table_Distribution_performance_comparison_with_GNU_C_version_5_3_0_on_linux"></a><p class="title"><b>Table&#160;9.&#160;Distribution performance comparison with GNU C++ version 5.3.0 on linux</b></p>
13092 <div class="table-contents"><table class="table" summary="Distribution performance comparison with GNU C++ version 5.3.0 on linux">
13093 <colgroup>
13094 <col>
13095 <col>
13096 <col>
13097 <col>
13098 <col>
13099 <col>
13100 </colgroup>
13101 <thead><tr>
13102 <th>
13103 <p>
13104 Function
13105 </p>
13106 </th>
13107 <th>
13108 <p>
13109 boost 1.61
13110 </p>
13111 </th>
13112 <th>
13113 <p>
13114 Boost<br> promote_double&lt;false&gt;
13115 </p>
13116 </th>
13117 <th>
13118 <p>
13119 GSL
13120 </p>
13121 </th>
13122 <th>
13123 <p>
13124 Rmath 3.0.2
13125 </p>
13126 </th>
13127 <th>
13128 <p>
13129 DCDFLIB
13130 </p>
13131 </th>
13132 </tr></thead>
13133 <tbody>
13134 <tr>
13135 <td>
13136 <p>
13137 ArcSine (CDF)
13138 </p>
13139 </td>
13140 <td>
13141 <p>
13142 <span class="green">1.00<br> (33ns)</span>
13143 </p>
13144 </td>
13145 <td>
13146 <p>
13147 <span class="green">1.03<br> (34ns)</span>
13148 </p>
13149 </td>
13150 <td>
13151 </td>
13152 <td>
13153 </td>
13154 <td>
13155 </td>
13156 </tr>
13157 <tr>
13158 <td>
13159 <p>
13160 ArcSine (PDF)
13161 </p>
13162 </td>
13163 <td>
13164 <p>
13165 <span class="green">1.00<br> (9ns)</span>
13166 </p>
13167 </td>
13168 <td>
13169 <p>
13170 <span class="green">1.00<br> (9ns)</span>
13171 </p>
13172 </td>
13173 <td>
13174 </td>
13175 <td>
13176 </td>
13177 <td>
13178 </td>
13179 </tr>
13180 <tr>
13181 <td>
13182 <p>
13183 ArcSine (quantile)
13184 </p>
13185 </td>
13186 <td>
13187 <p>
13188 <span class="green">1.00<br> (21ns)</span>
13189 </p>
13190 </td>
13191 <td>
13192 <p>
13193 <span class="green">1.05<br> (22ns)</span>
13194 </p>
13195 </td>
13196 <td>
13197 </td>
13198 <td>
13199 </td>
13200 <td>
13201 </td>
13202 </tr>
13203 <tr>
13204 <td>
13205 <p>
13206 Beta (CDF)
13207 </p>
13208 </td>
13209 <td>
13210 <p>
13211 <span class="red">2.40<br> (452ns)</span>
13212 </p>
13213 </td>
13214 <td>
13215 <p>
13216 <span class="green">1.00<br> (188ns)</span>
13217 </p>
13218 </td>
13219 <td>
13220 <p>
13221 <span class="red">2.66<br> (500ns)</span>
13222 </p>
13223 </td>
13224 <td>
13225 <p>
13226 <span class="blue">1.64<br> (308ns)</span>
13227 </p>
13228 </td>
13229 <td>
13230 <p>
13231 <span class="red">2.39<br> (449ns)</span>
13232 </p>
13233 </td>
13234 </tr>
13235 <tr>
13236 <td>
13237 <p>
13238 Beta (PDF)
13239 </p>
13240 </td>
13241 <td>
13242 <p>
13243 <span class="red">2.52<br> (355ns)</span>
13244 </p>
13245 </td>
13246 <td>
13247 <p>
13248 <span class="green">1.00<br> (141ns)</span>
13249 </p>
13250 </td>
13251 <td>
13252 <p>
13253 <span class="grey">-</span>
13254 </p>
13255 </td>
13256 <td>
13257 <p>
13258 <span class="blue">1.71<br> (241ns)</span>
13259 </p>
13260 </td>
13261 <td>
13262 </td>
13263 </tr>
13264 <tr>
13265 <td>
13266 <p>
13267 Beta (quantile)
13268 </p>
13269 </td>
13270 <td>
13271 <p>
13272 <span class="red">2.40<br> (2863ns)</span>
13273 </p>
13274 </td>
13275 <td>
13276 <p>
13277 <span class="green">1.00<br> (1192ns)</span>
13278 </p>
13279 </td>
13280 <td>
13281 <p>
13282 <span class="red">13.48<br> (16063ns)</span>
13283 </p>
13284 </td>
13285 <td>
13286 <p>
13287 <span class="red">15.15<br> (18064ns)</span>
13288 </p>
13289 </td>
13290 <td>
13291 <p>
13292 <span class="red">7.43<br> (8852ns)</span>
13293 </p>
13294 </td>
13295 </tr>
13296 <tr>
13297 <td>
13298 <p>
13299 Binomial (CDF)
13300 </p>
13301 </td>
13302 <td>
13303 <p>
13304 <span class="blue">1.72<br> (1133ns)</span>
13305 </p>
13306 </td>
13307 <td>
13308 <p>
13309 <span class="green">1.00<br> (657ns)</span>
13310 </p>
13311 </td>
13312 <td>
13313 <p>
13314 <span class="blue">1.40<br> (920ns)</span>
13315 </p>
13316 </td>
13317 <td>
13318 <p>
13319 <span class="green">1.17<br> (768ns)</span>
13320 </p>
13321 </td>
13322 <td>
13323 <p>
13324 <span class="blue">1.23<br> (807ns)</span>
13325 </p>
13326 </td>
13327 </tr>
13328 <tr>
13329 <td>
13330 <p>
13331 Binomial (PDF)
13332 </p>
13333 </td>
13334 <td>
13335 <p>
13336 <span class="red">2.25<br> (376ns)</span>
13337 </p>
13338 </td>
13339 <td>
13340 <p>
13341 <span class="green">1.00<br> (167ns)</span>
13342 </p>
13343 </td>
13344 <td>
13345 <p>
13346 <span class="grey">-</span>
13347 </p>
13348 </td>
13349 <td>
13350 <p>
13351 <span class="green">1.07<br> (179ns)</span>
13352 </p>
13353 </td>
13354 <td>
13355 </td>
13356 </tr>
13357 <tr>
13358 <td>
13359 <p>
13360 Binomial (quantile)
13361 </p>
13362 </td>
13363 <td>
13364 <p>
13365 <span class="red">2.47<br> (5047ns)</span>
13366 </p>
13367 </td>
13368 <td>
13369 <p>
13370 <span class="blue">1.48<br> (3017ns)</span>
13371 </p>
13372 </td>
13373 <td>
13374 <p>
13375 <span class="grey">-</span>
13376 </p>
13377 </td>
13378 <td>
13379 <p>
13380 <span class="green">1.00<br> (2040ns)</span>
13381 </p>
13382 </td>
13383 <td>
13384 <p>
13385 <span class="red">6.21<br> (12659ns)</span>
13386 </p>
13387 </td>
13388 </tr>
13389 <tr>
13390 <td>
13391 <p>
13392 Cauchy (CDF)
13393 </p>
13394 </td>
13395 <td>
13396 <p>
13397 <span class="blue">1.38<br> (29ns)</span>
13398 </p>
13399 </td>
13400 <td>
13401 <p>
13402 <span class="blue">1.33<br> (28ns)</span>
13403 </p>
13404 </td>
13405 <td>
13406 <p>
13407 <span class="green">1.00<br> (21ns)</span>
13408 </p>
13409 </td>
13410 <td>
13411 <p>
13412 <span class="blue">1.81<br> (38ns)</span>
13413 </p>
13414 </td>
13415 <td>
13416 </td>
13417 </tr>
13418 <tr>
13419 <td>
13420 <p>
13421 Cauchy (PDF)
13422 </p>
13423 </td>
13424 <td>
13425 <p>
13426 <span class="green">1.12<br> (9ns)</span>
13427 </p>
13428 </td>
13429 <td>
13430 <p>
13431 <span class="green">1.00<br> (8ns)</span>
13432 </p>
13433 </td>
13434 <td>
13435 <p>
13436 <span class="grey">-</span>
13437 </p>
13438 </td>
13439 <td>
13440 <p>
13441 <span class="blue">1.50<br> (12ns)</span>
13442 </p>
13443 </td>
13444 <td>
13445 </td>
13446 </tr>
13447 <tr>
13448 <td>
13449 <p>
13450 Cauchy (quantile)
13451 </p>
13452 </td>
13453 <td>
13454 <p>
13455 <span class="green">1.00<br> (43ns)</span>
13456 </p>
13457 </td>
13458 <td>
13459 <p>
13460 <span class="green">1.00<br> (43ns)</span>
13461 </p>
13462 </td>
13463 <td>
13464 <p>
13465 <span class="red">59.65<br> (2565ns)</span>
13466 </p>
13467 </td>
13468 <td>
13469 <p>
13470 <span class="red">59.21<br> (2546ns)</span>
13471 </p>
13472 </td>
13473 <td>
13474 </td>
13475 </tr>
13476 <tr>
13477 <td>
13478 <p>
13479 ChiSquared (CDF)
13480 </p>
13481 </td>
13482 <td>
13483 <p>
13484 <span class="red">2.28<br> (545ns)</span>
13485 </p>
13486 </td>
13487 <td>
13488 <p>
13489 <span class="green">1.06<br> (253ns)</span>
13490 </p>
13491 </td>
13492 <td>
13493 <p>
13494 <span class="red">16.73<br> (3999ns)</span>
13495 </p>
13496 </td>
13497 <td>
13498 <p>
13499 <span class="blue">1.23<br> (293ns)</span>
13500 </p>
13501 </td>
13502 <td>
13503 <p>
13504 <span class="green">1.00<br> (239ns)</span>
13505 </p>
13506 </td>
13507 </tr>
13508 <tr>
13509 <td>
13510 <p>
13511 ChiSquared (PDF)
13512 </p>
13513 </td>
13514 <td>
13515 <p>
13516 <span class="red">3.20<br> (362ns)</span>
13517 </p>
13518 </td>
13519 <td>
13520 <p>
13521 <span class="blue">1.24<br> (140ns)</span>
13522 </p>
13523 </td>
13524 <td>
13525 <p>
13526 <span class="grey">-</span>
13527 </p>
13528 </td>
13529 <td>
13530 <p>
13531 <span class="green">1.00<br> (113ns)</span>
13532 </p>
13533 </td>
13534 <td>
13535 </td>
13536 </tr>
13537 <tr>
13538 <td>
13539 <p>
13540 ChiSquared (quantile)
13541 </p>
13542 </td>
13543 <td>
13544 <p>
13545 <span class="blue">1.94<br> (1416ns)</span>
13546 </p>
13547 </td>
13548 <td>
13549 <p>
13550 <span class="green">1.00<br> (729ns)</span>
13551 </p>
13552 </td>
13553 <td>
13554 <p>
13555 <span class="red">51.52<br> (37557ns)</span>
13556 </p>
13557 </td>
13558 <td>
13559 <p>
13560 <span class="red">2.26<br> (1644ns)</span>
13561 </p>
13562 </td>
13563 <td>
13564 <p>
13565 <span class="red">7.71<br> (5623ns)</span>
13566 </p>
13567 </td>
13568 </tr>
13569 <tr>
13570 <td>
13571 <p>
13572 Exponential (CDF)
13573 </p>
13574 </td>
13575 <td>
13576 <p>
13577 <span class="green">1.05<br> (20ns)</span>
13578 </p>
13579 </td>
13580 <td>
13581 <p>
13582 <span class="green">1.00<br> (19ns)</span>
13583 </p>
13584 </td>
13585 <td>
13586 <p>
13587 <span class="blue">1.21<br> (23ns)</span>
13588 </p>
13589 </td>
13590 <td>
13591 <p>
13592 <span class="blue">1.53<br> (29ns)</span>
13593 </p>
13594 </td>
13595 <td>
13596 </td>
13597 </tr>
13598 <tr>
13599 <td>
13600 <p>
13601 Exponential (PDF)
13602 </p>
13603 </td>
13604 <td>
13605 <p>
13606 <span class="green">1.00<br> (26ns)</span>
13607 </p>
13608 </td>
13609 <td>
13610 <p>
13611 <span class="green">1.00<br> (26ns)</span>
13612 </p>
13613 </td>
13614 <td>
13615 <p>
13616 <span class="grey">-</span>
13617 </p>
13618 </td>
13619 <td>
13620 <p>
13621 <span class="blue">1.27<br> (33ns)</span>
13622 </p>
13623 </td>
13624 <td>
13625 </td>
13626 </tr>
13627 <tr>
13628 <td>
13629 <p>
13630 Exponential (quantile)
13631 </p>
13632 </td>
13633 <td>
13634 <p>
13635 <span class="blue">1.56<br> (25ns)</span>
13636 </p>
13637 </td>
13638 <td>
13639 <p>
13640 <span class="blue">1.44<br> (23ns)</span>
13641 </p>
13642 </td>
13643 <td>
13644 <p>
13645 <span class="green">1.00<br> (16ns)</span>
13646 </p>
13647 </td>
13648 <td>
13649 <p>
13650 <span class="blue">1.44<br> (23ns)</span>
13651 </p>
13652 </td>
13653 <td>
13654 </td>
13655 </tr>
13656 <tr>
13657 <td>
13658 <p>
13659 ExtremeValue (CDF)
13660 </p>
13661 </td>
13662 <td>
13663 <p>
13664 <span class="green">1.00<br> (48ns)</span>
13665 </p>
13666 </td>
13667 <td>
13668 <p>
13669 <span class="green">1.00<br> (48ns)</span>
13670 </p>
13671 </td>
13672 <td>
13673 </td>
13674 <td>
13675 </td>
13676 <td>
13677 </td>
13678 </tr>
13679 <tr>
13680 <td>
13681 <p>
13682 ExtremeValue (PDF)
13683 </p>
13684 </td>
13685 <td>
13686 <p>
13687 <span class="green">1.01<br> (68ns)</span>
13688 </p>
13689 </td>
13690 <td>
13691 <p>
13692 <span class="green">1.00<br> (67ns)</span>
13693 </p>
13694 </td>
13695 <td>
13696 </td>
13697 <td>
13698 </td>
13699 <td>
13700 </td>
13701 </tr>
13702 <tr>
13703 <td>
13704 <p>
13705 ExtremeValue (quantile)
13706 </p>
13707 </td>
13708 <td>
13709 <p>
13710 <span class="green">1.05<br> (68ns)</span>
13711 </p>
13712 </td>
13713 <td>
13714 <p>
13715 <span class="green">1.00<br> (65ns)</span>
13716 </p>
13717 </td>
13718 <td>
13719 </td>
13720 <td>
13721 </td>
13722 <td>
13723 </td>
13724 </tr>
13725 <tr>
13726 <td>
13727 <p>
13728 F (CDF)
13729 </p>
13730 </td>
13731 <td>
13732 <p>
13733 <span class="blue">1.77<br> (1028ns)</span>
13734 </p>
13735 </td>
13736 <td>
13737 <p>
13738 <span class="green">1.00<br> (580ns)</span>
13739 </p>
13740 </td>
13741 <td>
13742 <p>
13743 <span class="blue">1.59<br> (921ns)</span>
13744 </p>
13745 </td>
13746 <td>
13747 <p>
13748 <span class="green">1.13<br> (653ns)</span>
13749 </p>
13750 </td>
13751 <td>
13752 <p>
13753 <span class="green">1.10<br> (637ns)</span>
13754 </p>
13755 </td>
13756 </tr>
13757 <tr>
13758 <td>
13759 <p>
13760 F (PDF)
13761 </p>
13762 </td>
13763 <td>
13764 <p>
13765 <span class="red">2.39<br> (409ns)</span>
13766 </p>
13767 </td>
13768 <td>
13769 <p>
13770 <span class="green">1.00<br> (171ns)</span>
13771 </p>
13772 </td>
13773 <td>
13774 <p>
13775 <span class="grey">-</span>
13776 </p>
13777 </td>
13778 <td>
13779 <p>
13780 <span class="green">1.12<br> (192ns)</span>
13781 </p>
13782 </td>
13783 <td>
13784 </td>
13785 </tr>
13786 <tr>
13787 <td>
13788 <p>
13789 F (quantile)
13790 </p>
13791 </td>
13792 <td>
13793 <p>
13794 <span class="blue">1.86<br> (2899ns)</span>
13795 </p>
13796 </td>
13797 <td>
13798 <p>
13799 <span class="green">1.00<br> (1556ns)</span>
13800 </p>
13801 </td>
13802 <td>
13803 <p>
13804 <span class="red">9.67<br> (15050ns)</span>
13805 </p>
13806 </td>
13807 <td>
13808 <p>
13809 <span class="blue">1.98<br> (3083ns)</span>
13810 </p>
13811 </td>
13812 <td>
13813 <p>
13814 <span class="red">5.85<br> (9110ns)</span>
13815 </p>
13816 </td>
13817 </tr>
13818 <tr>
13819 <td>
13820 <p>
13821 Gamma (CDF)
13822 </p>
13823 </td>
13824 <td>
13825 <p>
13826 <span class="red">2.48<br> (619ns)</span>
13827 </p>
13828 </td>
13829 <td>
13830 <p>
13831 <span class="green">1.01<br> (253ns)</span>
13832 </p>
13833 </td>
13834 <td>
13835 <p>
13836 <span class="red">6.12<br> (1529ns)</span>
13837 </p>
13838 </td>
13839 <td>
13840 <p>
13841 <span class="blue">1.40<br> (349ns)</span>
13842 </p>
13843 </td>
13844 <td>
13845 <p>
13846 <span class="green">1.00<br> (250ns)</span>
13847 </p>
13848 </td>
13849 </tr>
13850 <tr>
13851 <td>
13852 <p>
13853 Gamma (PDF)
13854 </p>
13855 </td>
13856 <td>
13857 <p>
13858 <span class="red">2.91<br> (480ns)</span>
13859 </p>
13860 </td>
13861 <td>
13862 <p>
13863 <span class="green">1.02<br> (169ns)</span>
13864 </p>
13865 </td>
13866 <td>
13867 <p>
13868 <span class="grey">-</span>
13869 </p>
13870 </td>
13871 <td>
13872 <p>
13873 <span class="green">1.00<br> (165ns)</span>
13874 </p>
13875 </td>
13876 <td>
13877 </td>
13878 </tr>
13879 <tr>
13880 <td>
13881 <p>
13882 Gamma (quantile)
13883 </p>
13884 </td>
13885 <td>
13886 <p>
13887 <span class="red">2.29<br> (1971ns)</span>
13888 </p>
13889 </td>
13890 <td>
13891 <p>
13892 <span class="green">1.00<br> (860ns)</span>
13893 </p>
13894 </td>
13895 <td>
13896 <p>
13897 <span class="red">13.93<br> (11979ns)</span>
13898 </p>
13899 </td>
13900 <td>
13901 <p>
13902 <span class="red">2.13<br> (1829ns)</span>
13903 </p>
13904 </td>
13905 <td>
13906 <p>
13907 <span class="green">1.03<br> (886ns)</span>
13908 </p>
13909 </td>
13910 </tr>
13911 <tr>
13912 <td>
13913 <p>
13914 Geometric (CDF)
13915 </p>
13916 </td>
13917 <td>
13918 <p>
13919 <span class="green">1.00<br> (26ns)</span>
13920 </p>
13921 </td>
13922 <td>
13923 <p>
13924 <span class="green">1.08<br> (28ns)</span>
13925 </p>
13926 </td>
13927 <td>
13928 <p>
13929 <span class="green">1.00<br> (26ns)</span>
13930 </p>
13931 </td>
13932 <td>
13933 <p>
13934 <span class="red">2.08<br> (54ns)</span>
13935 </p>
13936 </td>
13937 <td>
13938 </td>
13939 </tr>
13940 <tr>
13941 <td>
13942 <p>
13943 Geometric (PDF)
13944 </p>
13945 </td>
13946 <td>
13947 <p>
13948 <span class="green">1.00<br> (33ns)</span>
13949 </p>
13950 </td>
13951 <td>
13952 <p>
13953 <span class="green">1.06<br> (35ns)</span>
13954 </p>
13955 </td>
13956 <td>
13957 <p>
13958 <span class="grey">-</span>
13959 </p>
13960 </td>
13961 <td>
13962 <p>
13963 <span class="red">7.15<br> (236ns)</span>
13964 </p>
13965 </td>
13966 <td>
13967 </td>
13968 </tr>
13969 <tr>
13970 <td>
13971 <p>
13972 Geometric (quantile)
13973 </p>
13974 </td>
13975 <td>
13976 <p>
13977 <span class="green">1.00<br> (22ns)</span>
13978 </p>
13979 </td>
13980 <td>
13981 <p>
13982 <span class="green">1.00<br> (22ns)</span>
13983 </p>
13984 </td>
13985 <td>
13986 <p>
13987 <span class="grey">-</span>
13988 </p>
13989 </td>
13990 <td>
13991 <p>
13992 <span class="red">2.18<br> (48ns)</span>
13993 </p>
13994 </td>
13995 <td>
13996 </td>
13997 </tr>
13998 <tr>
13999 <td>
14000 <p>
14001 Hypergeometric (CDF)
14002 </p>
14003 </td>
14004 <td>
14005 <p>
14006 <span class="red">12.07<br> (11779ns)</span>
14007 </p>
14008 </td>
14009 <td>
14010 <p>
14011 <span class="red">6.58<br> (6423ns)</span>
14012 </p>
14013 </td>
14014 <td>
14015 <p>
14016 <span class="blue">1.61<br> (1568ns)</span>
14017 </p>
14018 </td>
14019 <td>
14020 <p>
14021 <span class="green">1.00<br> (976ns)</span>
14022 </p>
14023 </td>
14024 <td>
14025 </td>
14026 </tr>
14027 <tr>
14028 <td>
14029 <p>
14030 Hypergeometric (PDF)
14031 </p>
14032 </td>
14033 <td>
14034 <p>
14035 <span class="red">25.41<br> (11384ns)</span>
14036 </p>
14037 </td>
14038 <td>
14039 <p>
14040 <span class="red">13.51<br> (6054ns)</span>
14041 </p>
14042 </td>
14043 <td>
14044 <p>
14045 <span class="grey">-</span>
14046 </p>
14047 </td>
14048 <td>
14049 <p>
14050 <span class="green">1.00<br> (448ns)</span>
14051 </p>
14052 </td>
14053 <td>
14054 </td>
14055 </tr>
14056 <tr>
14057 <td>
14058 <p>
14059 Hypergeometric (quantile)
14060 </p>
14061 </td>
14062 <td>
14063 <p>
14064 <span class="green">1.00<br> (57820ns)</span>
14065 </p>
14066 </td>
14067 <td>
14068 <p>
14069 <span class="blue">1.54<br> (89233ns)</span>
14070 </p>
14071 </td>
14072 <td>
14073 <p>
14074 <span class="grey">-</span>
14075 </p>
14076 </td>
14077 <td>
14078 <p>
14079 <span class="blue">1.60<br> (92679ns)</span>
14080 </p>
14081 </td>
14082 <td>
14083 </td>
14084 </tr>
14085 <tr>
14086 <td>
14087 <p>
14088 InverseChiSquared (CDF)
14089 </p>
14090 </td>
14091 <td>
14092 <p>
14093 <span class="red">2.23<br> (546ns)</span>
14094 </p>
14095 </td>
14096 <td>
14097 <p>
14098 <span class="green">1.00<br> (245ns)</span>
14099 </p>
14100 </td>
14101 <td>
14102 </td>
14103 <td>
14104 </td>
14105 <td>
14106 </td>
14107 </tr>
14108 <tr>
14109 <td>
14110 <p>
14111 InverseChiSquared (PDF)
14112 </p>
14113 </td>
14114 <td>
14115 <p>
14116 <span class="red">2.28<br> (342ns)</span>
14117 </p>
14118 </td>
14119 <td>
14120 <p>
14121 <span class="green">1.00<br> (150ns)</span>
14122 </p>
14123 </td>
14124 <td>
14125 </td>
14126 <td>
14127 </td>
14128 <td>
14129 </td>
14130 </tr>
14131 <tr>
14132 <td>
14133 <p>
14134 InverseChiSquared (quantile)
14135 </p>
14136 </td>
14137 <td>
14138 <p>
14139 <span class="blue">1.86<br> (1378ns)</span>
14140 </p>
14141 </td>
14142 <td>
14143 <p>
14144 <span class="green">1.00<br> (740ns)</span>
14145 </p>
14146 </td>
14147 <td>
14148 </td>
14149 <td>
14150 </td>
14151 <td>
14152 </td>
14153 </tr>
14154 <tr>
14155 <td>
14156 <p>
14157 InverseGamma (CDF)
14158 </p>
14159 </td>
14160 <td>
14161 <p>
14162 <span class="red">2.50<br> (610ns)</span>
14163 </p>
14164 </td>
14165 <td>
14166 <p>
14167 <span class="green">1.00<br> (244ns)</span>
14168 </p>
14169 </td>
14170 <td>
14171 </td>
14172 <td>
14173 </td>
14174 <td>
14175 </td>
14176 </tr>
14177 <tr>
14178 <td>
14179 <p>
14180 InverseGamma (PDF)
14181 </p>
14182 </td>
14183 <td>
14184 <p>
14185 <span class="red">2.76<br> (477ns)</span>
14186 </p>
14187 </td>
14188 <td>
14189 <p>
14190 <span class="green">1.00<br> (173ns)</span>
14191 </p>
14192 </td>
14193 <td>
14194 </td>
14195 <td>
14196 </td>
14197 <td>
14198 </td>
14199 </tr>
14200 <tr>
14201 <td>
14202 <p>
14203 InverseGamma (quantile)
14204 </p>
14205 </td>
14206 <td>
14207 <p>
14208 <span class="red">2.23<br> (1870ns)</span>
14209 </p>
14210 </td>
14211 <td>
14212 <p>
14213 <span class="green">1.00<br> (838ns)</span>
14214 </p>
14215 </td>
14216 <td>
14217 </td>
14218 <td>
14219 </td>
14220 <td>
14221 </td>
14222 </tr>
14223 <tr>
14224 <td>
14225 <p>
14226 InverseGaussian (CDF)
14227 </p>
14228 </td>
14229 <td>
14230 <p>
14231 <span class="green">1.00<br> (108ns)</span>
14232 </p>
14233 </td>
14234 <td>
14235 <p>
14236 <span class="green">1.00<br> (108ns)</span>
14237 </p>
14238 </td>
14239 <td>
14240 </td>
14241 <td>
14242 </td>
14243 <td>
14244 </td>
14245 </tr>
14246 <tr>
14247 <td>
14248 <p>
14249 InverseGaussian (PDF)
14250 </p>
14251 </td>
14252 <td>
14253 <p>
14254 <span class="green">1.00<br> (19ns)</span>
14255 </p>
14256 </td>
14257 <td>
14258 <p>
14259 <span class="green">1.00<br> (19ns)</span>
14260 </p>
14261 </td>
14262 <td>
14263 </td>
14264 <td>
14265 </td>
14266 <td>
14267 </td>
14268 </tr>
14269 <tr>
14270 <td>
14271 <p>
14272 InverseGaussian (quantile)
14273 </p>
14274 </td>
14275 <td>
14276 <p>
14277 <span class="green">1.01<br> (2105ns)</span>
14278 </p>
14279 </td>
14280 <td>
14281 <p>
14282 <span class="green">1.00<br> (2074ns)</span>
14283 </p>
14284 </td>
14285 <td>
14286 </td>
14287 <td>
14288 </td>
14289 <td>
14290 </td>
14291 </tr>
14292 <tr>
14293 <td>
14294 <p>
14295 Laplace (CDF)
14296 </p>
14297 </td>
14298 <td>
14299 <p>
14300 <span class="blue">1.35<br> (27ns)</span>
14301 </p>
14302 </td>
14303 <td>
14304 <p>
14305 <span class="blue">1.35<br> (27ns)</span>
14306 </p>
14307 </td>
14308 <td>
14309 <p>
14310 <span class="green">1.00<br> (20ns)</span>
14311 </p>
14312 </td>
14313 <td>
14314 </td>
14315 <td>
14316 </td>
14317 </tr>
14318 <tr>
14319 <td>
14320 <p>
14321 Laplace (PDF)
14322 </p>
14323 </td>
14324 <td>
14325 <p>
14326 <span class="green">1.00<br> (28ns)</span>
14327 </p>
14328 </td>
14329 <td>
14330 <p>
14331 <span class="green">1.00<br> (28ns)</span>
14332 </p>
14333 </td>
14334 <td>
14335 </td>
14336 <td>
14337 </td>
14338 <td>
14339 </td>
14340 </tr>
14341 <tr>
14342 <td>
14343 <p>
14344 Laplace (quantile)
14345 </p>
14346 </td>
14347 <td>
14348 <p>
14349 <span class="green">1.14<br> (32ns)</span>
14350 </p>
14351 </td>
14352 <td>
14353 <p>
14354 <span class="green">1.18<br> (33ns)</span>
14355 </p>
14356 </td>
14357 <td>
14358 <p>
14359 <span class="green">1.00<br> (28ns)</span>
14360 </p>
14361 </td>
14362 <td>
14363 </td>
14364 <td>
14365 </td>
14366 </tr>
14367 <tr>
14368 <td>
14369 <p>
14370 LogNormal (CDF)
14371 </p>
14372 </td>
14373 <td>
14374 <p>
14375 <span class="blue">1.67<br> (115ns)</span>
14376 </p>
14377 </td>
14378 <td>
14379 <p>
14380 <span class="green">1.00<br> (69ns)</span>
14381 </p>
14382 </td>
14383 <td>
14384 <p>
14385 <span class="green">1.13<br> (78ns)</span>
14386 </p>
14387 </td>
14388 <td>
14389 <p>
14390 <span class="blue">1.46<br> (101ns)</span>
14391 </p>
14392 </td>
14393 <td>
14394 </td>
14395 </tr>
14396 <tr>
14397 <td>
14398 <p>
14399 LogNormal (PDF)
14400 </p>
14401 </td>
14402 <td>
14403 <p>
14404 <span class="green">1.00<br> (66ns)</span>
14405 </p>
14406 </td>
14407 <td>
14408 <p>
14409 <span class="green">1.02<br> (67ns)</span>
14410 </p>
14411 </td>
14412 <td>
14413 <p>
14414 <span class="grey">-</span>
14415 </p>
14416 </td>
14417 <td>
14418 <p>
14419 <span class="green">1.08<br> (71ns)</span>
14420 </p>
14421 </td>
14422 <td>
14423 </td>
14424 </tr>
14425 <tr>
14426 <td>
14427 <p>
14428 LogNormal (quantile)
14429 </p>
14430 </td>
14431 <td>
14432 <p>
14433 <span class="blue">1.45<br> (103ns)</span>
14434 </p>
14435 </td>
14436 <td>
14437 <p>
14438 <span class="blue">1.32<br> (94ns)</span>
14439 </p>
14440 </td>
14441 <td>
14442 <p>
14443 <span class="green">1.00<br> (71ns)</span>
14444 </p>
14445 </td>
14446 <td>
14447 <p>
14448 <span class="blue">1.32<br> (94ns)</span>
14449 </p>
14450 </td>
14451 <td>
14452 </td>
14453 </tr>
14454 <tr>
14455 <td>
14456 <p>
14457 Logistic (CDF)
14458 </p>
14459 </td>
14460 <td>
14461 <p>
14462 <span class="green">1.00<br> (28ns)</span>
14463 </p>
14464 </td>
14465 <td>
14466 <p>
14467 <span class="green">1.04<br> (29ns)</span>
14468 </p>
14469 </td>
14470 <td>
14471 <p>
14472 <span class="green">1.04<br> (29ns)</span>
14473 </p>
14474 </td>
14475 <td>
14476 <p>
14477 <span class="blue">1.25<br> (35ns)</span>
14478 </p>
14479 </td>
14480 <td>
14481 </td>
14482 </tr>
14483 <tr>
14484 <td>
14485 <p>
14486 Logistic (PDF)
14487 </p>
14488 </td>
14489 <td>
14490 <p>
14491 <span class="green">1.00<br> (31ns)</span>
14492 </p>
14493 </td>
14494 <td>
14495 <p>
14496 <span class="green">1.03<br> (32ns)</span>
14497 </p>
14498 </td>
14499 <td>
14500 <p>
14501 <span class="grey">-</span>
14502 </p>
14503 </td>
14504 <td>
14505 <p>
14506 <span class="green">1.03<br> (32ns)</span>
14507 </p>
14508 </td>
14509 <td>
14510 </td>
14511 </tr>
14512 <tr>
14513 <td>
14514 <p>
14515 Logistic (quantile)
14516 </p>
14517 </td>
14518 <td>
14519 <p>
14520 <span class="green">1.09<br> (36ns)</span>
14521 </p>
14522 </td>
14523 <td>
14524 <p>
14525 <span class="green">1.12<br> (37ns)</span>
14526 </p>
14527 </td>
14528 <td>
14529 <p>
14530 <span class="green">1.00<br> (33ns)</span>
14531 </p>
14532 </td>
14533 <td>
14534 <p>
14535 <span class="blue">1.27<br> (42ns)</span>
14536 </p>
14537 </td>
14538 <td>
14539 </td>
14540 </tr>
14541 <tr>
14542 <td>
14543 <p>
14544 NegativeBinomial (CDF)
14545 </p>
14546 </td>
14547 <td>
14548 <p>
14549 <span class="red">2.08<br> (1733ns)</span>
14550 </p>
14551 </td>
14552 <td>
14553 <p>
14554 <span class="blue">1.23<br> (1028ns)</span>
14555 </p>
14556 </td>
14557 <td>
14558 <p>
14559 <span class="blue">1.58<br> (1317ns)</span>
14560 </p>
14561 </td>
14562 <td>
14563 <p>
14564 <span class="green">1.10<br> (916ns)</span>
14565 </p>
14566 </td>
14567 <td>
14568 <p>
14569 <span class="green">1.00<br> (833ns)</span>
14570 </p>
14571 </td>
14572 </tr>
14573 <tr>
14574 <td>
14575 <p>
14576 NegativeBinomial (PDF)
14577 </p>
14578 </td>
14579 <td>
14580 <p>
14581 <span class="red">2.19<br> (384ns)</span>
14582 </p>
14583 </td>
14584 <td>
14585 <p>
14586 <span class="green">1.00<br> (175ns)</span>
14587 </p>
14588 </td>
14589 <td>
14590 <p>
14591 <span class="grey">-</span>
14592 </p>
14593 </td>
14594 <td>
14595 <p>
14596 <span class="green">1.12<br> (196ns)</span>
14597 </p>
14598 </td>
14599 <td>
14600 </td>
14601 </tr>
14602 <tr>
14603 <td>
14604 <p>
14605 NegativeBinomial (quantile)
14606 </p>
14607 </td>
14608 <td>
14609 <p>
14610 <span class="blue">1.74<br> (9167ns)</span>
14611 </p>
14612 </td>
14613 <td>
14614 <p>
14615 <span class="green">1.00<br> (5278ns)</span>
14616 </p>
14617 </td>
14618 <td>
14619 <p>
14620 <span class="grey">-</span>
14621 </p>
14622 </td>
14623 <td>
14624 <p>
14625 <span class="red">3.35<br> (17681ns)</span>
14626 </p>
14627 </td>
14628 <td>
14629 <p>
14630 <span class="red">3.01<br> (15887ns)</span>
14631 </p>
14632 </td>
14633 </tr>
14634 <tr>
14635 <td>
14636 <p>
14637 NonCentralBeta (CDF)
14638 </p>
14639 </td>
14640 <td>
14641 <p>
14642 <span class="red">2.25<br> (2715ns)</span>
14643 </p>
14644 </td>
14645 <td>
14646 <p>
14647 <span class="green">1.18<br> (1421ns)</span>
14648 </p>
14649 </td>
14650 <td>
14651 <p>
14652 <span class="grey">-</span>
14653 </p>
14654 </td>
14655 <td>
14656 <p>
14657 <span class="green">1.00<br> (1205ns)</span>
14658 </p>
14659 </td>
14660 <td>
14661 </td>
14662 </tr>
14663 <tr>
14664 <td>
14665 <p>
14666 NonCentralBeta (PDF)
14667 </p>
14668 </td>
14669 <td>
14670 <p>
14671 <span class="red">2.13<br> (2036ns)</span>
14672 </p>
14673 </td>
14674 <td>
14675 <p>
14676 <span class="blue">1.23<br> (1179ns)</span>
14677 </p>
14678 </td>
14679 <td>
14680 <p>
14681 <span class="grey">-</span>
14682 </p>
14683 </td>
14684 <td>
14685 <p>
14686 <span class="green">1.00<br> (956ns)</span>
14687 </p>
14688 </td>
14689 <td>
14690 </td>
14691 </tr>
14692 <tr>
14693 <td>
14694 <p>
14695 NonCentralBeta (quantile)
14696 </p>
14697 </td>
14698 <td>
14699 <p>
14700 <span class="red">2.15<br> (63495ns)</span>
14701 </p>
14702 </td>
14703 <td>
14704 <p>
14705 <span class="green">1.00<br> (29566ns)</span>
14706 </p>
14707 </td>
14708 <td>
14709 <p>
14710 <span class="grey">-</span>
14711 </p>
14712 </td>
14713 <td>
14714 <p>
14715 <span class="red">2.89<br> (85371ns)</span>
14716 </p>
14717 </td>
14718 <td>
14719 </td>
14720 </tr>
14721 <tr>
14722 <td>
14723 <p>
14724 NonCentralChiSquared (CDF)
14725 </p>
14726 </td>
14727 <td>
14728 <p>
14729 <span class="red">10.17<br> (7258ns)</span>
14730 </p>
14731 </td>
14732 <td>
14733 <p>
14734 <span class="red">6.32<br> (4515ns)</span>
14735 </p>
14736 </td>
14737 <td>
14738 <p>
14739 <span class="grey">-</span>
14740 </p>
14741 </td>
14742 <td>
14743 <p>
14744 <span class="red">15.17<br> (10828ns)</span>
14745 </p>
14746 </td>
14747 <td>
14748 <p>
14749 <span class="green">1.00<br> (714ns)</span>
14750 </p>
14751 </td>
14752 </tr>
14753 <tr>
14754 <td>
14755 <p>
14756 NonCentralChiSquared (PDF)
14757 </p>
14758 </td>
14759 <td>
14760 <p>
14761 <span class="red">2.81<br> (1275ns)</span>
14762 </p>
14763 </td>
14764 <td>
14765 <p>
14766 <span class="blue">1.55<br> (705ns)</span>
14767 </p>
14768 </td>
14769 <td>
14770 <p>
14771 <span class="grey">-</span>
14772 </p>
14773 </td>
14774 <td>
14775 <p>
14776 <span class="green">1.00<br> (454ns)</span>
14777 </p>
14778 </td>
14779 <td>
14780 </td>
14781 </tr>
14782 <tr>
14783 <td>
14784 <p>
14785 NonCentralChiSquared (quantile)
14786 </p>
14787 </td>
14788 <td>
14789 <p>
14790 <span class="red">3.29<br> (51391ns)</span>
14791 </p>
14792 </td>
14793 <td>
14794 <p>
14795 <span class="blue">1.72<br> (26920ns)</span>
14796 </p>
14797 </td>
14798 <td>
14799 <p>
14800 <span class="grey">-</span>
14801 </p>
14802 </td>
14803 <td>
14804 <p>
14805 <span class="red">34.31<br> (536514ns)</span>
14806 </p>
14807 </td>
14808 <td>
14809 <p>
14810 <span class="green">1.00<br> (15636ns)</span>
14811 </p>
14812 </td>
14813 </tr>
14814 <tr>
14815 <td>
14816 <p>
14817 NonCentralF (CDF)
14818 </p>
14819 </td>
14820 <td>
14821 <p>
14822 <span class="blue">1.96<br> (2583ns)</span>
14823 </p>
14824 </td>
14825 <td>
14826 <p>
14827 <span class="green">1.04<br> (1364ns)</span>
14828 </p>
14829 </td>
14830 <td>
14831 <p>
14832 <span class="grey">-</span>
14833 </p>
14834 </td>
14835 <td>
14836 <p>
14837 <span class="green">1.00<br> (1316ns)</span>
14838 </p>
14839 </td>
14840 <td>
14841 <p>
14842 <span class="green">1.15<br> (1512ns)</span>
14843 </p>
14844 </td>
14845 </tr>
14846 <tr>
14847 <td>
14848 <p>
14849 NonCentralF (PDF)
14850 </p>
14851 </td>
14852 <td>
14853 <p>
14854 <span class="red">2.39<br> (2102ns)</span>
14855 </p>
14856 </td>
14857 <td>
14858 <p>
14859 <span class="blue">1.25<br> (1099ns)</span>
14860 </p>
14861 </td>
14862 <td>
14863 <p>
14864 <span class="grey">-</span>
14865 </p>
14866 </td>
14867 <td>
14868 <p>
14869 <span class="green">1.00<br> (878ns)</span>
14870 </p>
14871 </td>
14872 <td>
14873 </td>
14874 </tr>
14875 <tr>
14876 <td>
14877 <p>
14878 NonCentralF (quantile)
14879 </p>
14880 </td>
14881 <td>
14882 <p>
14883 <span class="red">2.30<br> (39838ns)</span>
14884 </p>
14885 </td>
14886 <td>
14887 <p>
14888 <span class="green">1.15<br> (19939ns)</span>
14889 </p>
14890 </td>
14891 <td>
14892 <p>
14893 <span class="grey">-</span>
14894 </p>
14895 </td>
14896 <td>
14897 <p>
14898 <span class="red">4.06<br> (70302ns)</span>
14899 </p>
14900 </td>
14901 <td>
14902 <p>
14903 <span class="green">1.00<br> (17331ns)</span>
14904 </p>
14905 </td>
14906 </tr>
14907 <tr>
14908 <td>
14909 <p>
14910 NonCentralT (CDF)
14911 </p>
14912 </td>
14913 <td>
14914 <p>
14915 <span class="red">5.04<br> (9817ns)</span>
14916 </p>
14917 </td>
14918 <td>
14919 <p>
14920 <span class="red">3.10<br> (6036ns)</span>
14921 </p>
14922 </td>
14923 <td>
14924 <p>
14925 <span class="grey">-</span>
14926 </p>
14927 </td>
14928 <td>
14929 <p>
14930 <span class="green">1.00<br> (1949ns)</span>
14931 </p>
14932 </td>
14933 <td>
14934 <p>
14935 <span class="blue">1.84<br> (3591ns)</span>
14936 </p>
14937 </td>
14938 </tr>
14939 <tr>
14940 <td>
14941 <p>
14942 NonCentralT (PDF)
14943 </p>
14944 </td>
14945 <td>
14946 <p>
14947 <span class="blue">1.82<br> (7422ns)</span>
14948 </p>
14949 </td>
14950 <td>
14951 <p>
14952 <span class="green">1.19<br> (4838ns)</span>
14953 </p>
14954 </td>
14955 <td>
14956 <p>
14957 <span class="grey">-</span>
14958 </p>
14959 </td>
14960 <td>
14961 <p>
14962 <span class="green">1.00<br> (4078ns)</span>
14963 </p>
14964 </td>
14965 <td>
14966 </td>
14967 </tr>
14968 <tr>
14969 <td>
14970 <p>
14971 NonCentralT (quantile)
14972 </p>
14973 </td>
14974 <td>
14975 <p>
14976 <span class="blue">1.88<br> (100206ns)</span>
14977 </p>
14978 </td>
14979 <td>
14980 <p>
14981 <span class="green">1.12<br> (59572ns)</span>
14982 </p>
14983 </td>
14984 <td>
14985 <p>
14986 <span class="grey">-</span>
14987 </p>
14988 </td>
14989 <td>
14990 <p>
14991 <span class="blue">1.70<br> (90848ns)</span>
14992 </p>
14993 </td>
14994 <td>
14995 <p>
14996 <span class="green">1.00<br> (53399ns)</span>
14997 </p>
14998 </td>
14999 </tr>
15000 <tr>
15001 <td>
15002 <p>
15003 Normal (CDF)
15004 </p>
15005 </td>
15006 <td>
15007 <p>
15008 <span class="red">2.55<br> (79ns)</span>
15009 </p>
15010 </td>
15011 <td>
15012 <p>
15013 <span class="green">1.13<br> (35ns)</span>
15014 </p>
15015 </td>
15016 <td>
15017 <p>
15018 <span class="green">1.00<br> (31ns)</span>
15019 </p>
15020 </td>
15021 <td>
15022 <p>
15023 <span class="red">2.06<br> (64ns)</span>
15024 </p>
15025 </td>
15026 <td>
15027 <p>
15028 <span class="red">6.61<br> (205ns)</span>
15029 </p>
15030 </td>
15031 </tr>
15032 <tr>
15033 <td>
15034 <p>
15035 Normal (PDF)
15036 </p>
15037 </td>
15038 <td>
15039 <p>
15040 <span class="green">1.03<br> (33ns)</span>
15041 </p>
15042 </td>
15043 <td>
15044 <p>
15045 <span class="green">1.00<br> (32ns)</span>
15046 </p>
15047 </td>
15048 <td>
15049 <p>
15050 <span class="grey">-</span>
15051 </p>
15052 </td>
15053 <td>
15054 <p>
15055 <span class="blue">1.25<br> (40ns)</span>
15056 </p>
15057 </td>
15058 <td>
15059 </td>
15060 </tr>
15061 <tr>
15062 <td>
15063 <p>
15064 Normal (quantile)
15065 </p>
15066 </td>
15067 <td>
15068 <p>
15069 <span class="red">2.03<br> (67ns)</span>
15070 </p>
15071 </td>
15072 <td>
15073 <p>
15074 <span class="blue">1.58<br> (52ns)</span>
15075 </p>
15076 </td>
15077 <td>
15078 <p>
15079 <span class="green">1.00<br> (33ns)</span>
15080 </p>
15081 </td>
15082 <td>
15083 <p>
15084 <span class="blue">1.36<br> (45ns)</span>
15085 </p>
15086 </td>
15087 <td>
15088 <p>
15089 <span class="red">17.58<br> (580ns)</span>
15090 </p>
15091 </td>
15092 </tr>
15093 <tr>
15094 <td>
15095 <p>
15096 Pareto (CDF)
15097 </p>
15098 </td>
15099 <td>
15100 <p>
15101 <span class="green">1.00<br> (52ns)</span>
15102 </p>
15103 </td>
15104 <td>
15105 <p>
15106 <span class="green">1.02<br> (53ns)</span>
15107 </p>
15108 </td>
15109 <td>
15110 <p>
15111 <span class="blue">1.21<br> (63ns)</span>
15112 </p>
15113 </td>
15114 <td>
15115 </td>
15116 <td>
15117 </td>
15118 </tr>
15119 <tr>
15120 <td>
15121 <p>
15122 Pareto (PDF)
15123 </p>
15124 </td>
15125 <td>
15126 <p>
15127 <span class="green">1.01<br> (91ns)</span>
15128 </p>
15129 </td>
15130 <td>
15131 <p>
15132 <span class="green">1.00<br> (90ns)</span>
15133 </p>
15134 </td>
15135 <td>
15136 </td>
15137 <td>
15138 </td>
15139 <td>
15140 </td>
15141 </tr>
15142 <tr>
15143 <td>
15144 <p>
15145 Pareto (quantile)
15146 </p>
15147 </td>
15148 <td>
15149 <p>
15150 <span class="green">1.04<br> (55ns)</span>
15151 </p>
15152 </td>
15153 <td>
15154 <p>
15155 <span class="blue">1.25<br> (66ns)</span>
15156 </p>
15157 </td>
15158 <td>
15159 <p>
15160 <span class="green">1.00<br> (53ns)</span>
15161 </p>
15162 </td>
15163 <td>
15164 </td>
15165 <td>
15166 </td>
15167 </tr>
15168 <tr>
15169 <td>
15170 <p>
15171 Poisson (CDF)
15172 </p>
15173 </td>
15174 <td>
15175 <p>
15176 <span class="red">2.01<br> (251ns)</span>
15177 </p>
15178 </td>
15179 <td>
15180 <p>
15181 <span class="green">1.00<br> (125ns)</span>
15182 </p>
15183 </td>
15184 <td>
15185 <p>
15186 <span class="red">5.84<br> (730ns)</span>
15187 </p>
15188 </td>
15189 <td>
15190 <p>
15191 <span class="red">2.22<br> (278ns)</span>
15192 </p>
15193 </td>
15194 <td>
15195 <p>
15196 <span class="blue">1.68<br> (210ns)</span>
15197 </p>
15198 </td>
15199 </tr>
15200 <tr>
15201 <td>
15202 <p>
15203 Poisson (PDF)
15204 </p>
15205 </td>
15206 <td>
15207 <p>
15208 <span class="red">2.09<br> (196ns)</span>
15209 </p>
15210 </td>
15211 <td>
15212 <p>
15213 <span class="green">1.00<br> (94ns)</span>
15214 </p>
15215 </td>
15216 <td>
15217 <p>
15218 <span class="grey">-</span>
15219 </p>
15220 </td>
15221 <td>
15222 <p>
15223 <span class="green">1.01<br> (95ns)</span>
15224 </p>
15225 </td>
15226 <td>
15227 </td>
15228 </tr>
15229 <tr>
15230 <td>
15231 <p>
15232 Poisson (quantile)
15233 </p>
15234 </td>
15235 <td>
15236 <p>
15237 <span class="blue">1.99<br> (1120ns)</span>
15238 </p>
15239 </td>
15240 <td>
15241 <p>
15242 <span class="green">1.00<br> (562ns)</span>
15243 </p>
15244 </td>
15245 <td>
15246 <p>
15247 <span class="grey">-</span>
15248 </p>
15249 </td>
15250 <td>
15251 <p>
15252 <span class="blue">1.21<br> (682ns)</span>
15253 </p>
15254 </td>
15255 <td>
15256 <p>
15257 <span class="red">5.51<br> (3097ns)</span>
15258 </p>
15259 </td>
15260 </tr>
15261 <tr>
15262 <td>
15263 <p>
15264 Rayleigh (CDF)
15265 </p>
15266 </td>
15267 <td>
15268 <p>
15269 <span class="green">1.10<br> (23ns)</span>
15270 </p>
15271 </td>
15272 <td>
15273 <p>
15274 <span class="green">1.05<br> (22ns)</span>
15275 </p>
15276 </td>
15277 <td>
15278 <p>
15279 <span class="green">1.00<br> (21ns)</span>
15280 </p>
15281 </td>
15282 <td>
15283 </td>
15284 <td>
15285 </td>
15286 </tr>
15287 <tr>
15288 <td>
15289 <p>
15290 Rayleigh (PDF)
15291 </p>
15292 </td>
15293 <td>
15294 <p>
15295 <span class="green">1.15<br> (31ns)</span>
15296 </p>
15297 </td>
15298 <td>
15299 <p>
15300 <span class="green">1.00<br> (27ns)</span>
15301 </p>
15302 </td>
15303 <td>
15304 </td>
15305 <td>
15306 </td>
15307 <td>
15308 </td>
15309 </tr>
15310 <tr>
15311 <td>
15312 <p>
15313 Rayleigh (quantile)
15314 </p>
15315 </td>
15316 <td>
15317 <p>
15318 <span class="blue">1.25<br> (25ns)</span>
15319 </p>
15320 </td>
15321 <td>
15322 <p>
15323 <span class="green">1.20<br> (24ns)</span>
15324 </p>
15325 </td>
15326 <td>
15327 <p>
15328 <span class="green">1.00<br> (20ns)</span>
15329 </p>
15330 </td>
15331 <td>
15332 </td>
15333 <td>
15334 </td>
15335 </tr>
15336 <tr>
15337 <td>
15338 <p>
15339 SkewNormal (CDF)
15340 </p>
15341 </td>
15342 <td>
15343 <p>
15344 <span class="green">1.09<br> (471ns)</span>
15345 </p>
15346 </td>
15347 <td>
15348 <p>
15349 <span class="green">1.00<br> (433ns)</span>
15350 </p>
15351 </td>
15352 <td>
15353 </td>
15354 <td>
15355 </td>
15356 <td>
15357 </td>
15358 </tr>
15359 <tr>
15360 <td>
15361 <p>
15362 SkewNormal (PDF)
15363 </p>
15364 </td>
15365 <td>
15366 <p>
15367 <span class="blue">1.53<br> (90ns)</span>
15368 </p>
15369 </td>
15370 <td>
15371 <p>
15372 <span class="green">1.00<br> (59ns)</span>
15373 </p>
15374 </td>
15375 <td>
15376 </td>
15377 <td>
15378 </td>
15379 <td>
15380 </td>
15381 </tr>
15382 <tr>
15383 <td>
15384 <p>
15385 SkewNormal (quantile)
15386 </p>
15387 </td>
15388 <td>
15389 <p>
15390 <span class="green">1.07<br> (3697ns)</span>
15391 </p>
15392 </td>
15393 <td>
15394 <p>
15395 <span class="green">1.00<br> (3440ns)</span>
15396 </p>
15397 </td>
15398 <td>
15399 </td>
15400 <td>
15401 </td>
15402 <td>
15403 </td>
15404 </tr>
15405 <tr>
15406 <td>
15407 <p>
15408 StudentsT (CDF)
15409 </p>
15410 </td>
15411 <td>
15412 <p>
15413 <span class="red">5.72<br> (1517ns)</span>
15414 </p>
15415 </td>
15416 <td>
15417 <p>
15418 <span class="blue">1.82<br> (481ns)</span>
15419 </p>
15420 </td>
15421 <td>
15422 <p>
15423 <span class="green">1.00<br> (265ns)</span>
15424 </p>
15425 </td>
15426 <td>
15427 <p>
15428 <span class="blue">1.42<br> (375ns)</span>
15429 </p>
15430 </td>
15431 <td>
15432 <p>
15433 <span class="blue">1.68<br> (446ns)</span>
15434 </p>
15435 </td>
15436 </tr>
15437 <tr>
15438 <td>
15439 <p>
15440 StudentsT (PDF)
15441 </p>
15442 </td>
15443 <td>
15444 <p>
15445 <span class="red">5.23<br> (716ns)</span>
15446 </p>
15447 </td>
15448 <td>
15449 <p>
15450 <span class="blue">1.45<br> (198ns)</span>
15451 </p>
15452 </td>
15453 <td>
15454 <p>
15455 <span class="grey">-</span>
15456 </p>
15457 </td>
15458 <td>
15459 <p>
15460 <span class="green">1.00<br> (137ns)</span>
15461 </p>
15462 </td>
15463 <td>
15464 </td>
15465 </tr>
15466 <tr>
15467 <td>
15468 <p>
15469 StudentsT (quantile)
15470 </p>
15471 </td>
15472 <td>
15473 <p>
15474 <span class="red">3.04<br> (2557ns)</span>
15475 </p>
15476 </td>
15477 <td>
15478 <p>
15479 <span class="green">1.00<br> (841ns)</span>
15480 </p>
15481 </td>
15482 <td>
15483 <p>
15484 <span class="blue">1.37<br> (1148ns)</span>
15485 </p>
15486 </td>
15487 <td>
15488 <p>
15489 <span class="green">1.16<br> (977ns)</span>
15490 </p>
15491 </td>
15492 <td>
15493 <p>
15494 <span class="red">4.48<br> (3770ns)</span>
15495 </p>
15496 </td>
15497 </tr>
15498 <tr>
15499 <td>
15500 <p>
15501 Weibull (CDF)
15502 </p>
15503 </td>
15504 <td>
15505 <p>
15506 <span class="green">1.07<br> (91ns)</span>
15507 </p>
15508 </td>
15509 <td>
15510 <p>
15511 <span class="green">1.00<br> (85ns)</span>
15512 </p>
15513 </td>
15514 <td>
15515 <p>
15516 <span class="green">1.00<br> (85ns)</span>
15517 </p>
15518 </td>
15519 <td>
15520 <p>
15521 <span class="green">1.19<br> (101ns)</span>
15522 </p>
15523 </td>
15524 <td>
15525 </td>
15526 </tr>
15527 <tr>
15528 <td>
15529 <p>
15530 Weibull (PDF)
15531 </p>
15532 </td>
15533 <td>
15534 <p>
15535 <span class="blue">1.48<br> (155ns)</span>
15536 </p>
15537 </td>
15538 <td>
15539 <p>
15540 <span class="blue">1.47<br> (154ns)</span>
15541 </p>
15542 </td>
15543 <td>
15544 <p>
15545 <span class="grey">-</span>
15546 </p>
15547 </td>
15548 <td>
15549 <p>
15550 <span class="green">1.00<br> (105ns)</span>
15551 </p>
15552 </td>
15553 <td>
15554 </td>
15555 </tr>
15556 <tr>
15557 <td>
15558 <p>
15559 Weibull (quantile)
15560 </p>
15561 </td>
15562 <td>
15563 <p>
15564 <span class="green">1.00<br> (89ns)</span>
15565 </p>
15566 </td>
15567 <td>
15568 <p>
15569 <span class="green">1.00<br> (89ns)</span>
15570 </p>
15571 </td>
15572 <td>
15573 <p>
15574 <span class="green">1.16<br> (103ns)</span>
15575 </p>
15576 </td>
15577 <td>
15578 <p>
15579 <span class="green">1.08<br> (96ns)</span>
15580 </p>
15581 </td>
15582 <td>
15583 </td>
15584 </tr>
15585 </tbody>
15586 </table></div>
15587 </div>
15588 <br class="table-break">
15589 </div>
15590 <div class="section">
15591 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
15592 <a name="special_function_and_distributio.section_Distribution_performance_comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64" title="Distribution performance comparison with Intel C++ C++0x mode version 1600 on Windows x64">Distribution
15593 performance comparison with Intel C++ C++0x mode version 1600 on Windows x64</a>
15594 </h2></div></div></div>
15595 <div class="table">
15596 <a name="special_function_and_distributio.section_Distribution_performance_comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64.table_Distribution_performance_comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><p class="title"><b>Table&#160;10.&#160;Distribution performance comparison with Intel C++ C++0x mode version
15597 1600 on Windows x64</b></p>
15598 <div class="table-contents"><table class="table" summary="Distribution performance comparison with Intel C++ C++0x mode version
15599 1600 on Windows x64">
15600 <colgroup>
15601 <col>
15602 <col>
15603 <col>
15604 </colgroup>
15605 <thead><tr>
15606 <th>
15607 <p>
15608 Function
15609 </p>
15610 </th>
15611 <th>
15612 <p>
15613 boost 1.61
15614 </p>
15615 </th>
15616 <th>
15617 <p>
15618 DCDFLIB
15619 </p>
15620 </th>
15621 </tr></thead>
15622 <tbody>
15623 <tr>
15624 <td>
15625 <p>
15626 ArcSine (CDF)
15627 </p>
15628 </td>
15629 <td>
15630 <p>
15631 <span class="green">1.00<br> (36ns)</span>
15632 </p>
15633 </td>
15634 <td>
15635 </td>
15636 </tr>
15637 <tr>
15638 <td>
15639 <p>
15640 ArcSine (PDF)
15641 </p>
15642 </td>
15643 <td>
15644 <p>
15645 <span class="green">1.00<br> (19ns)</span>
15646 </p>
15647 </td>
15648 <td>
15649 </td>
15650 </tr>
15651 <tr>
15652 <td>
15653 <p>
15654 ArcSine (quantile)
15655 </p>
15656 </td>
15657 <td>
15658 <p>
15659 <span class="green">1.00<br> (24ns)</span>
15660 </p>
15661 </td>
15662 <td>
15663 </td>
15664 </tr>
15665 <tr>
15666 <td>
15667 <p>
15668 Beta (CDF)
15669 </p>
15670 </td>
15671 <td>
15672 <p>
15673 <span class="green">1.00<br> (170ns)</span>
15674 </p>
15675 </td>
15676 <td>
15677 <p>
15678 <span class="blue">1.61<br> (273ns)</span>
15679 </p>
15680 </td>
15681 </tr>
15682 <tr>
15683 <td>
15684 <p>
15685 Beta (PDF)
15686 </p>
15687 </td>
15688 <td>
15689 <p>
15690 <span class="green">1.00<br> (152ns)</span>
15691 </p>
15692 </td>
15693 <td>
15694 </td>
15695 </tr>
15696 <tr>
15697 <td>
15698 <p>
15699 Beta (quantile)
15700 </p>
15701 </td>
15702 <td>
15703 <p>
15704 <span class="green">1.00<br> (871ns)</span>
15705 </p>
15706 </td>
15707 <td>
15708 <p>
15709 <span class="red">6.36<br> (5536ns)</span>
15710 </p>
15711 </td>
15712 </tr>
15713 <tr>
15714 <td>
15715 <p>
15716 Binomial (CDF)
15717 </p>
15718 </td>
15719 <td>
15720 <p>
15721 <span class="green">1.05<br> (644ns)</span>
15722 </p>
15723 </td>
15724 <td>
15725 <p>
15726 <span class="green">1.00<br> (613ns)</span>
15727 </p>
15728 </td>
15729 </tr>
15730 <tr>
15731 <td>
15732 <p>
15733 Binomial (PDF)
15734 </p>
15735 </td>
15736 <td>
15737 <p>
15738 <span class="green">1.00<br> (187ns)</span>
15739 </p>
15740 </td>
15741 <td>
15742 </td>
15743 </tr>
15744 <tr>
15745 <td>
15746 <p>
15747 Binomial (quantile)
15748 </p>
15749 </td>
15750 <td>
15751 <p>
15752 <span class="green">1.00<br> (3067ns)</span>
15753 </p>
15754 </td>
15755 <td>
15756 <p>
15757 <span class="red">3.10<br> (9515ns)</span>
15758 </p>
15759 </td>
15760 </tr>
15761 <tr>
15762 <td>
15763 <p>
15764 Cauchy (CDF)
15765 </p>
15766 </td>
15767 <td>
15768 <p>
15769 <span class="green">1.00<br> (23ns)</span>
15770 </p>
15771 </td>
15772 <td>
15773 </td>
15774 </tr>
15775 <tr>
15776 <td>
15777 <p>
15778 Cauchy (PDF)
15779 </p>
15780 </td>
15781 <td>
15782 <p>
15783 <span class="green">1.00<br> (9ns)</span>
15784 </p>
15785 </td>
15786 <td>
15787 </td>
15788 </tr>
15789 <tr>
15790 <td>
15791 <p>
15792 Cauchy (quantile)
15793 </p>
15794 </td>
15795 <td>
15796 <p>
15797 <span class="green">1.00<br> (27ns)</span>
15798 </p>
15799 </td>
15800 <td>
15801 </td>
15802 </tr>
15803 <tr>
15804 <td>
15805 <p>
15806 ChiSquared (CDF)
15807 </p>
15808 </td>
15809 <td>
15810 <p>
15811 <span class="blue">1.57<br> (226ns)</span>
15812 </p>
15813 </td>
15814 <td>
15815 <p>
15816 <span class="green">1.00<br> (144ns)</span>
15817 </p>
15818 </td>
15819 </tr>
15820 <tr>
15821 <td>
15822 <p>
15823 ChiSquared (PDF)
15824 </p>
15825 </td>
15826 <td>
15827 <p>
15828 <span class="green">1.00<br> (103ns)</span>
15829 </p>
15830 </td>
15831 <td>
15832 </td>
15833 </tr>
15834 <tr>
15835 <td>
15836 <p>
15837 ChiSquared (quantile)
15838 </p>
15839 </td>
15840 <td>
15841 <p>
15842 <span class="green">1.00<br> (610ns)</span>
15843 </p>
15844 </td>
15845 <td>
15846 <p>
15847 <span class="red">5.60<br> (3416ns)</span>
15848 </p>
15849 </td>
15850 </tr>
15851 <tr>
15852 <td>
15853 <p>
15854 Exponential (CDF)
15855 </p>
15856 </td>
15857 <td>
15858 <p>
15859 <span class="green">1.00<br> (19ns)</span>
15860 </p>
15861 </td>
15862 <td>
15863 </td>
15864 </tr>
15865 <tr>
15866 <td>
15867 <p>
15868 Exponential (PDF)
15869 </p>
15870 </td>
15871 <td>
15872 <p>
15873 <span class="green">1.00<br> (17ns)</span>
15874 </p>
15875 </td>
15876 <td>
15877 </td>
15878 </tr>
15879 <tr>
15880 <td>
15881 <p>
15882 Exponential (quantile)
15883 </p>
15884 </td>
15885 <td>
15886 <p>
15887 <span class="green">1.00<br> (21ns)</span>
15888 </p>
15889 </td>
15890 <td>
15891 </td>
15892 </tr>
15893 <tr>
15894 <td>
15895 <p>
15896 ExtremeValue (CDF)
15897 </p>
15898 </td>
15899 <td>
15900 <p>
15901 <span class="green">1.00<br> (24ns)</span>
15902 </p>
15903 </td>
15904 <td>
15905 </td>
15906 </tr>
15907 <tr>
15908 <td>
15909 <p>
15910 ExtremeValue (PDF)
15911 </p>
15912 </td>
15913 <td>
15914 <p>
15915 <span class="green">1.00<br> (27ns)</span>
15916 </p>
15917 </td>
15918 <td>
15919 </td>
15920 </tr>
15921 <tr>
15922 <td>
15923 <p>
15924 ExtremeValue (quantile)
15925 </p>
15926 </td>
15927 <td>
15928 <p>
15929 <span class="green">1.00<br> (29ns)</span>
15930 </p>
15931 </td>
15932 <td>
15933 </td>
15934 </tr>
15935 <tr>
15936 <td>
15937 <p>
15938 F (CDF)
15939 </p>
15940 </td>
15941 <td>
15942 <p>
15943 <span class="green">1.03<br> (566ns)</span>
15944 </p>
15945 </td>
15946 <td>
15947 <p>
15948 <span class="green">1.00<br> (547ns)</span>
15949 </p>
15950 </td>
15951 </tr>
15952 <tr>
15953 <td>
15954 <p>
15955 F (PDF)
15956 </p>
15957 </td>
15958 <td>
15959 <p>
15960 <span class="green">1.00<br> (214ns)</span>
15961 </p>
15962 </td>
15963 <td>
15964 </td>
15965 </tr>
15966 <tr>
15967 <td>
15968 <p>
15969 F (quantile)
15970 </p>
15971 </td>
15972 <td>
15973 <p>
15974 <span class="green">1.00<br> (1265ns)</span>
15975 </p>
15976 </td>
15977 <td>
15978 <p>
15979 <span class="red">6.54<br> (8271ns)</span>
15980 </p>
15981 </td>
15982 </tr>
15983 <tr>
15984 <td>
15985 <p>
15986 Gamma (CDF)
15987 </p>
15988 </td>
15989 <td>
15990 <p>
15991 <span class="green">1.14<br> (190ns)</span>
15992 </p>
15993 </td>
15994 <td>
15995 <p>
15996 <span class="green">1.00<br> (166ns)</span>
15997 </p>
15998 </td>
15999 </tr>
16000 <tr>
16001 <td>
16002 <p>
16003 Gamma (PDF)
16004 </p>
16005 </td>
16006 <td>
16007 <p>
16008 <span class="green">1.00<br> (112ns)</span>
16009 </p>
16010 </td>
16011 <td>
16012 </td>
16013 </tr>
16014 <tr>
16015 <td>
16016 <p>
16017 Gamma (quantile)
16018 </p>
16019 </td>
16020 <td>
16021 <p>
16022 <span class="green">1.16<br> (625ns)</span>
16023 </p>
16024 </td>
16025 <td>
16026 <p>
16027 <span class="green">1.00<br> (541ns)</span>
16028 </p>
16029 </td>
16030 </tr>
16031 <tr>
16032 <td>
16033 <p>
16034 Geometric (CDF)
16035 </p>
16036 </td>
16037 <td>
16038 <p>
16039 <span class="green">1.00<br> (24ns)</span>
16040 </p>
16041 </td>
16042 <td>
16043 </td>
16044 </tr>
16045 <tr>
16046 <td>
16047 <p>
16048 Geometric (PDF)
16049 </p>
16050 </td>
16051 <td>
16052 <p>
16053 <span class="green">1.00<br> (15ns)</span>
16054 </p>
16055 </td>
16056 <td>
16057 </td>
16058 </tr>
16059 <tr>
16060 <td>
16061 <p>
16062 Geometric (quantile)
16063 </p>
16064 </td>
16065 <td>
16066 <p>
16067 <span class="green">1.00<br> (22ns)</span>
16068 </p>
16069 </td>
16070 <td>
16071 </td>
16072 </tr>
16073 <tr>
16074 <td>
16075 <p>
16076 Hypergeometric (CDF)
16077 </p>
16078 </td>
16079 <td>
16080 <p>
16081 <span class="green">1.00<br> (5958ns)</span>
16082 </p>
16083 </td>
16084 <td>
16085 </td>
16086 </tr>
16087 <tr>
16088 <td>
16089 <p>
16090 Hypergeometric (PDF)
16091 </p>
16092 </td>
16093 <td>
16094 <p>
16095 <span class="green">1.00<br> (5681ns)</span>
16096 </p>
16097 </td>
16098 <td>
16099 </td>
16100 </tr>
16101 <tr>
16102 <td>
16103 <p>
16104 Hypergeometric (quantile)
16105 </p>
16106 </td>
16107 <td>
16108 <p>
16109 <span class="green">1.00<br> (35994ns)</span>
16110 </p>
16111 </td>
16112 <td>
16113 </td>
16114 </tr>
16115 <tr>
16116 <td>
16117 <p>
16118 InverseChiSquared (CDF)
16119 </p>
16120 </td>
16121 <td>
16122 <p>
16123 <span class="green">1.00<br> (214ns)</span>
16124 </p>
16125 </td>
16126 <td>
16127 </td>
16128 </tr>
16129 <tr>
16130 <td>
16131 <p>
16132 InverseChiSquared (PDF)
16133 </p>
16134 </td>
16135 <td>
16136 <p>
16137 <span class="green">1.00<br> (118ns)</span>
16138 </p>
16139 </td>
16140 <td>
16141 </td>
16142 </tr>
16143 <tr>
16144 <td>
16145 <p>
16146 InverseChiSquared (quantile)
16147 </p>
16148 </td>
16149 <td>
16150 <p>
16151 <span class="green">1.00<br> (647ns)</span>
16152 </p>
16153 </td>
16154 <td>
16155 </td>
16156 </tr>
16157 <tr>
16158 <td>
16159 <p>
16160 InverseGamma (CDF)
16161 </p>
16162 </td>
16163 <td>
16164 <p>
16165 <span class="green">1.00<br> (187ns)</span>
16166 </p>
16167 </td>
16168 <td>
16169 </td>
16170 </tr>
16171 <tr>
16172 <td>
16173 <p>
16174 InverseGamma (PDF)
16175 </p>
16176 </td>
16177 <td>
16178 <p>
16179 <span class="green">1.00<br> (116ns)</span>
16180 </p>
16181 </td>
16182 <td>
16183 </td>
16184 </tr>
16185 <tr>
16186 <td>
16187 <p>
16188 InverseGamma (quantile)
16189 </p>
16190 </td>
16191 <td>
16192 <p>
16193 <span class="green">1.00<br> (620ns)</span>
16194 </p>
16195 </td>
16196 <td>
16197 </td>
16198 </tr>
16199 <tr>
16200 <td>
16201 <p>
16202 InverseGaussian (CDF)
16203 </p>
16204 </td>
16205 <td>
16206 <p>
16207 <span class="green">1.00<br> (53ns)</span>
16208 </p>
16209 </td>
16210 <td>
16211 </td>
16212 </tr>
16213 <tr>
16214 <td>
16215 <p>
16216 InverseGaussian (PDF)
16217 </p>
16218 </td>
16219 <td>
16220 <p>
16221 <span class="green">1.00<br> (13ns)</span>
16222 </p>
16223 </td>
16224 <td>
16225 </td>
16226 </tr>
16227 <tr>
16228 <td>
16229 <p>
16230 InverseGaussian (quantile)
16231 </p>
16232 </td>
16233 <td>
16234 <p>
16235 <span class="green">1.00<br> (902ns)</span>
16236 </p>
16237 </td>
16238 <td>
16239 </td>
16240 </tr>
16241 <tr>
16242 <td>
16243 <p>
16244 Laplace (CDF)
16245 </p>
16246 </td>
16247 <td>
16248 <p>
16249 <span class="green">1.00<br> (15ns)</span>
16250 </p>
16251 </td>
16252 <td>
16253 </td>
16254 </tr>
16255 <tr>
16256 <td>
16257 <p>
16258 Laplace (PDF)
16259 </p>
16260 </td>
16261 <td>
16262 <p>
16263 <span class="green">1.00<br> (16ns)</span>
16264 </p>
16265 </td>
16266 <td>
16267 </td>
16268 </tr>
16269 <tr>
16270 <td>
16271 <p>
16272 Laplace (quantile)
16273 </p>
16274 </td>
16275 <td>
16276 <p>
16277 <span class="green">1.00<br> (17ns)</span>
16278 </p>
16279 </td>
16280 <td>
16281 </td>
16282 </tr>
16283 <tr>
16284 <td>
16285 <p>
16286 LogNormal (CDF)
16287 </p>
16288 </td>
16289 <td>
16290 <p>
16291 <span class="green">1.00<br> (42ns)</span>
16292 </p>
16293 </td>
16294 <td>
16295 </td>
16296 </tr>
16297 <tr>
16298 <td>
16299 <p>
16300 LogNormal (PDF)
16301 </p>
16302 </td>
16303 <td>
16304 <p>
16305 <span class="green">1.00<br> (32ns)</span>
16306 </p>
16307 </td>
16308 <td>
16309 </td>
16310 </tr>
16311 <tr>
16312 <td>
16313 <p>
16314 LogNormal (quantile)
16315 </p>
16316 </td>
16317 <td>
16318 <p>
16319 <span class="green">1.00<br> (61ns)</span>
16320 </p>
16321 </td>
16322 <td>
16323 </td>
16324 </tr>
16325 <tr>
16326 <td>
16327 <p>
16328 Logistic (CDF)
16329 </p>
16330 </td>
16331 <td>
16332 <p>
16333 <span class="green">1.00<br> (17ns)</span>
16334 </p>
16335 </td>
16336 <td>
16337 </td>
16338 </tr>
16339 <tr>
16340 <td>
16341 <p>
16342 Logistic (PDF)
16343 </p>
16344 </td>
16345 <td>
16346 <p>
16347 <span class="green">1.00<br> (20ns)</span>
16348 </p>
16349 </td>
16350 <td>
16351 </td>
16352 </tr>
16353 <tr>
16354 <td>
16355 <p>
16356 Logistic (quantile)
16357 </p>
16358 </td>
16359 <td>
16360 <p>
16361 <span class="green">1.00<br> (20ns)</span>
16362 </p>
16363 </td>
16364 <td>
16365 </td>
16366 </tr>
16367 <tr>
16368 <td>
16369 <p>
16370 NegativeBinomial (CDF)
16371 </p>
16372 </td>
16373 <td>
16374 <p>
16375 <span class="green">1.19<br> (964ns)</span>
16376 </p>
16377 </td>
16378 <td>
16379 <p>
16380 <span class="green">1.00<br> (807ns)</span>
16381 </p>
16382 </td>
16383 </tr>
16384 <tr>
16385 <td>
16386 <p>
16387 NegativeBinomial (PDF)
16388 </p>
16389 </td>
16390 <td>
16391 <p>
16392 <span class="green">1.00<br> (187ns)</span>
16393 </p>
16394 </td>
16395 <td>
16396 </td>
16397 </tr>
16398 <tr>
16399 <td>
16400 <p>
16401 NegativeBinomial (quantile)
16402 </p>
16403 </td>
16404 <td>
16405 <p>
16406 <span class="green">1.00<br> (4806ns)</span>
16407 </p>
16408 </td>
16409 <td>
16410 <p>
16411 <span class="red">2.74<br> (13152ns)</span>
16412 </p>
16413 </td>
16414 </tr>
16415 <tr>
16416 <td>
16417 <p>
16418 NonCentralBeta (CDF)
16419 </p>
16420 </td>
16421 <td>
16422 <p>
16423 <span class="green">1.00<br> (1240ns)</span>
16424 </p>
16425 </td>
16426 <td>
16427 </td>
16428 </tr>
16429 <tr>
16430 <td>
16431 <p>
16432 NonCentralBeta (PDF)
16433 </p>
16434 </td>
16435 <td>
16436 <p>
16437 <span class="green">1.00<br> (1053ns)</span>
16438 </p>
16439 </td>
16440 <td>
16441 </td>
16442 </tr>
16443 <tr>
16444 <td>
16445 <p>
16446 NonCentralBeta (quantile)
16447 </p>
16448 </td>
16449 <td>
16450 <p>
16451 <span class="green">1.00<br> (24612ns)</span>
16452 </p>
16453 </td>
16454 <td>
16455 </td>
16456 </tr>
16457 <tr>
16458 <td>
16459 <p>
16460 NonCentralChiSquared (CDF)
16461 </p>
16462 </td>
16463 <td>
16464 <p>
16465 <span class="red">9.46<br> (3877ns)</span>
16466 </p>
16467 </td>
16468 <td>
16469 <p>
16470 <span class="green">1.00<br> (410ns)</span>
16471 </p>
16472 </td>
16473 </tr>
16474 <tr>
16475 <td>
16476 <p>
16477 NonCentralChiSquared (PDF)
16478 </p>
16479 </td>
16480 <td>
16481 <p>
16482 <span class="green">1.00<br> (555ns)</span>
16483 </p>
16484 </td>
16485 <td>
16486 </td>
16487 </tr>
16488 <tr>
16489 <td>
16490 <p>
16491 NonCentralChiSquared (quantile)
16492 </p>
16493 </td>
16494 <td>
16495 <p>
16496 <span class="red">2.41<br> (22440ns)</span>
16497 </p>
16498 </td>
16499 <td>
16500 <p>
16501 <span class="green">1.00<br> (9321ns)</span>
16502 </p>
16503 </td>
16504 </tr>
16505 <tr>
16506 <td>
16507 <p>
16508 NonCentralF (CDF)
16509 </p>
16510 </td>
16511 <td>
16512 <p>
16513 <span class="green">1.17<br> (1278ns)</span>
16514 </p>
16515 </td>
16516 <td>
16517 <p>
16518 <span class="green">1.00<br> (1093ns)</span>
16519 </p>
16520 </td>
16521 </tr>
16522 <tr>
16523 <td>
16524 <p>
16525 NonCentralF (PDF)
16526 </p>
16527 </td>
16528 <td>
16529 <p>
16530 <span class="green">1.00<br> (1035ns)</span>
16531 </p>
16532 </td>
16533 <td>
16534 </td>
16535 </tr>
16536 <tr>
16537 <td>
16538 <p>
16539 NonCentralF (quantile)
16540 </p>
16541 </td>
16542 <td>
16543 <p>
16544 <span class="blue">1.53<br> (18251ns)</span>
16545 </p>
16546 </td>
16547 <td>
16548 <p>
16549 <span class="green">1.00<br> (11948ns)</span>
16550 </p>
16551 </td>
16552 </tr>
16553 <tr>
16554 <td>
16555 <p>
16556 NonCentralT (CDF)
16557 </p>
16558 </td>
16559 <td>
16560 <p>
16561 <span class="blue">1.83<br> (5298ns)</span>
16562 </p>
16563 </td>
16564 <td>
16565 <p>
16566 <span class="green">1.00<br> (2899ns)</span>
16567 </p>
16568 </td>
16569 </tr>
16570 <tr>
16571 <td>
16572 <p>
16573 NonCentralT (PDF)
16574 </p>
16575 </td>
16576 <td>
16577 <p>
16578 <span class="green">1.00<br> (4062ns)</span>
16579 </p>
16580 </td>
16581 <td>
16582 </td>
16583 </tr>
16584 <tr>
16585 <td>
16586 <p>
16587 NonCentralT (quantile)
16588 </p>
16589 </td>
16590 <td>
16591 <p>
16592 <span class="green">1.17<br> (48842ns)</span>
16593 </p>
16594 </td>
16595 <td>
16596 <p>
16597 <span class="green">1.00<br> (41636ns)</span>
16598 </p>
16599 </td>
16600 </tr>
16601 <tr>
16602 <td>
16603 <p>
16604 Normal (CDF)
16605 </p>
16606 </td>
16607 <td>
16608 <p>
16609 <span class="green">1.00<br> (31ns)</span>
16610 </p>
16611 </td>
16612 <td>
16613 <p>
16614 <span class="red">3.55<br> (110ns)</span>
16615 </p>
16616 </td>
16617 </tr>
16618 <tr>
16619 <td>
16620 <p>
16621 Normal (PDF)
16622 </p>
16623 </td>
16624 <td>
16625 <p>
16626 <span class="blue">1.00<br> (19ns)</span>
16627 </p>
16628 </td>
16629 <td>
16630 </td>
16631 </tr>
16632 <tr>
16633 <td>
16634 <p>
16635 Normal (quantile)
16636 </p>
16637 </td>
16638 <td>
16639 <p>
16640 <span class="green">1.00<br> (42ns)</span>
16641 </p>
16642 </td>
16643 <td>
16644 <p>
16645 <span class="red">7.36<br> (309ns)</span>
16646 </p>
16647 </td>
16648 </tr>
16649 <tr>
16650 <td>
16651 <p>
16652 Pareto (CDF)
16653 </p>
16654 </td>
16655 <td>
16656 <p>
16657 <span class="green">1.00<br> (33ns)</span>
16658 </p>
16659 </td>
16660 <td>
16661 </td>
16662 </tr>
16663 <tr>
16664 <td>
16665 <p>
16666 Pareto (PDF)
16667 </p>
16668 </td>
16669 <td>
16670 <p>
16671 <span class="green">1.00<br> (62ns)</span>
16672 </p>
16673 </td>
16674 <td>
16675 </td>
16676 </tr>
16677 <tr>
16678 <td>
16679 <p>
16680 Pareto (quantile)
16681 </p>
16682 </td>
16683 <td>
16684 <p>
16685 <span class="green">1.00<br> (29ns)</span>
16686 </p>
16687 </td>
16688 <td>
16689 </td>
16690 </tr>
16691 <tr>
16692 <td>
16693 <p>
16694 Poisson (CDF)
16695 </p>
16696 </td>
16697 <td>
16698 <p>
16699 <span class="green">1.00<br> (96ns)</span>
16700 </p>
16701 </td>
16702 <td>
16703 <p>
16704 <span class="blue">1.41<br> (135ns)</span>
16705 </p>
16706 </td>
16707 </tr>
16708 <tr>
16709 <td>
16710 <p>
16711 Poisson (PDF)
16712 </p>
16713 </td>
16714 <td>
16715 <p>
16716 <span class="green">1.00<br> (61ns)</span>
16717 </p>
16718 </td>
16719 <td>
16720 </td>
16721 </tr>
16722 <tr>
16723 <td>
16724 <p>
16725 Poisson (quantile)
16726 </p>
16727 </td>
16728 <td>
16729 <p>
16730 <span class="green">1.00<br> (446ns)</span>
16731 </p>
16732 </td>
16733 <td>
16734 <p>
16735 <span class="red">4.68<br> (2087ns)</span>
16736 </p>
16737 </td>
16738 </tr>
16739 <tr>
16740 <td>
16741 <p>
16742 Rayleigh (CDF)
16743 </p>
16744 </td>
16745 <td>
16746 <p>
16747 <span class="green">1.00<br> (24ns)</span>
16748 </p>
16749 </td>
16750 <td>
16751 </td>
16752 </tr>
16753 <tr>
16754 <td>
16755 <p>
16756 Rayleigh (PDF)
16757 </p>
16758 </td>
16759 <td>
16760 <p>
16761 <span class="green">1.00<br> (21ns)</span>
16762 </p>
16763 </td>
16764 <td>
16765 </td>
16766 </tr>
16767 <tr>
16768 <td>
16769 <p>
16770 Rayleigh (quantile)
16771 </p>
16772 </td>
16773 <td>
16774 <p>
16775 <span class="green">1.00<br> (22ns)</span>
16776 </p>
16777 </td>
16778 <td>
16779 </td>
16780 </tr>
16781 <tr>
16782 <td>
16783 <p>
16784 SkewNormal (CDF)
16785 </p>
16786 </td>
16787 <td>
16788 <p>
16789 <span class="green">1.00<br> (187ns)</span>
16790 </p>
16791 </td>
16792 <td>
16793 </td>
16794 </tr>
16795 <tr>
16796 <td>
16797 <p>
16798 SkewNormal (PDF)
16799 </p>
16800 </td>
16801 <td>
16802 <p>
16803 <span class="green">1.00<br> (49ns)</span>
16804 </p>
16805 </td>
16806 <td>
16807 </td>
16808 </tr>
16809 <tr>
16810 <td>
16811 <p>
16812 SkewNormal (quantile)
16813 </p>
16814 </td>
16815 <td>
16816 <p>
16817 <span class="green">1.00<br> (1409ns)</span>
16818 </p>
16819 </td>
16820 <td>
16821 </td>
16822 </tr>
16823 <tr>
16824 <td>
16825 <p>
16826 StudentsT (CDF)
16827 </p>
16828 </td>
16829 <td>
16830 <p>
16831 <span class="blue">1.22<br> (331ns)</span>
16832 </p>
16833 </td>
16834 <td>
16835 <p>
16836 <span class="green">1.00<br> (272ns)</span>
16837 </p>
16838 </td>
16839 </tr>
16840 <tr>
16841 <td>
16842 <p>
16843 StudentsT (PDF)
16844 </p>
16845 </td>
16846 <td>
16847 <p>
16848 <span class="green">1.00<br> (132ns)</span>
16849 </p>
16850 </td>
16851 <td>
16852 </td>
16853 </tr>
16854 <tr>
16855 <td>
16856 <p>
16857 StudentsT (quantile)
16858 </p>
16859 </td>
16860 <td>
16861 <p>
16862 <span class="green">1.00<br> (623ns)</span>
16863 </p>
16864 </td>
16865 <td>
16866 <p>
16867 <span class="red">3.66<br> (2280ns)</span>
16868 </p>
16869 </td>
16870 </tr>
16871 <tr>
16872 <td>
16873 <p>
16874 Weibull (CDF)
16875 </p>
16876 </td>
16877 <td>
16878 <p>
16879 <span class="green">1.00<br> (46ns)</span>
16880 </p>
16881 </td>
16882 <td>
16883 </td>
16884 </tr>
16885 <tr>
16886 <td>
16887 <p>
16888 Weibull (PDF)
16889 </p>
16890 </td>
16891 <td>
16892 <p>
16893 <span class="green">1.00<br> (63ns)</span>
16894 </p>
16895 </td>
16896 <td>
16897 </td>
16898 </tr>
16899 <tr>
16900 <td>
16901 <p>
16902 Weibull (quantile)
16903 </p>
16904 </td>
16905 <td>
16906 <p>
16907 <span class="green">1.00<br> (44ns)</span>
16908 </p>
16909 </td>
16910 <td>
16911 </td>
16912 </tr>
16913 </tbody>
16914 </table></div>
16915 </div>
16916 <br class="table-break">
16917 </div>
16918 <div class="section">
16919 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
16920 <a name="special_function_and_distributio.section_Distribution_performance_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Distribution_performance_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64" title="Distribution performance comparison with Microsoft Visual C++ version 14.0 on Windows x64">Distribution
16921 performance comparison with Microsoft Visual C++ version 14.0 on Windows x64</a>
16922 </h2></div></div></div>
16923 <div class="table">
16924 <a name="special_function_and_distributio.section_Distribution_performance_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64.table_Distribution_performance_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><p class="title"><b>Table&#160;11.&#160;Distribution performance comparison with Microsoft Visual C++ version
16925 14.0 on Windows x64</b></p>
16926 <div class="table-contents"><table class="table" summary="Distribution performance comparison with Microsoft Visual C++ version
16927 14.0 on Windows x64">
16928 <colgroup>
16929 <col>
16930 <col>
16931 <col>
16932 </colgroup>
16933 <thead><tr>
16934 <th>
16935 <p>
16936 Function
16937 </p>
16938 </th>
16939 <th>
16940 <p>
16941 boost 1.61
16942 </p>
16943 </th>
16944 <th>
16945 <p>
16946 DCDFLIB
16947 </p>
16948 </th>
16949 </tr></thead>
16950 <tbody>
16951 <tr>
16952 <td>
16953 <p>
16954 ArcSine (CDF)
16955 </p>
16956 </td>
16957 <td>
16958 <p>
16959 <span class="green">1.00<br> (45ns)</span>
16960 </p>
16961 </td>
16962 <td>
16963 <p>
16964 <span class="grey">-</span>
16965 </p>
16966 </td>
16967 </tr>
16968 <tr>
16969 <td>
16970 <p>
16971 ArcSine (PDF)
16972 </p>
16973 </td>
16974 <td>
16975 <p>
16976 <span class="green">1.00<br> (16ns)</span>
16977 </p>
16978 </td>
16979 <td>
16980 <p>
16981 <span class="grey">-</span>
16982 </p>
16983 </td>
16984 </tr>
16985 <tr>
16986 <td>
16987 <p>
16988 ArcSine (quantile)
16989 </p>
16990 </td>
16991 <td>
16992 <p>
16993 <span class="green">1.00<br> (21ns)</span>
16994 </p>
16995 </td>
16996 <td>
16997 <p>
16998 <span class="grey">-</span>
16999 </p>
17000 </td>
17001 </tr>
17002 <tr>
17003 <td>
17004 <p>
17005 Beta (CDF)
17006 </p>
17007 </td>
17008 <td>
17009 <p>
17010 <span class="green">1.00<br> (196ns)</span>
17011 </p>
17012 </td>
17013 <td>
17014 <p>
17015 <span class="blue">1.90<br> (372ns)</span>
17016 </p>
17017 </td>
17018 </tr>
17019 <tr>
17020 <td>
17021 <p>
17022 Beta (PDF)
17023 </p>
17024 </td>
17025 <td>
17026 <p>
17027 <span class="green">1.00<br> (143ns)</span>
17028 </p>
17029 </td>
17030 <td>
17031 <p>
17032 <span class="grey">-</span>
17033 </p>
17034 </td>
17035 </tr>
17036 <tr>
17037 <td>
17038 <p>
17039 Beta (quantile)
17040 </p>
17041 </td>
17042 <td>
17043 <p>
17044 <span class="green">1.00<br> (1127ns)</span>
17045 </p>
17046 </td>
17047 <td>
17048 <p>
17049 <span class="red">6.95<br> (7832ns)</span>
17050 </p>
17051 </td>
17052 </tr>
17053 <tr>
17054 <td>
17055 <p>
17056 Binomial (CDF)
17057 </p>
17058 </td>
17059 <td>
17060 <p>
17061 <span class="green">1.00<br> (682ns)</span>
17062 </p>
17063 </td>
17064 <td>
17065 <p>
17066 <span class="green">1.11<br> (756ns)</span>
17067 </p>
17068 </td>
17069 </tr>
17070 <tr>
17071 <td>
17072 <p>
17073 Binomial (PDF)
17074 </p>
17075 </td>
17076 <td>
17077 <p>
17078 <span class="green">1.00<br> (184ns)</span>
17079 </p>
17080 </td>
17081 <td>
17082 <p>
17083 <span class="grey">-</span>
17084 </p>
17085 </td>
17086 </tr>
17087 <tr>
17088 <td>
17089 <p>
17090 Binomial (quantile)
17091 </p>
17092 </td>
17093 <td>
17094 <p>
17095 <span class="green">1.00<br> (3249ns)</span>
17096 </p>
17097 </td>
17098 <td>
17099 <p>
17100 <span class="red">3.63<br> (11787ns)</span>
17101 </p>
17102 </td>
17103 </tr>
17104 <tr>
17105 <td>
17106 <p>
17107 Cauchy (CDF)
17108 </p>
17109 </td>
17110 <td>
17111 <p>
17112 <span class="green">1.00<br> (32ns)</span>
17113 </p>
17114 </td>
17115 <td>
17116 <p>
17117 <span class="grey">-</span>
17118 </p>
17119 </td>
17120 </tr>
17121 <tr>
17122 <td>
17123 <p>
17124 Cauchy (PDF)
17125 </p>
17126 </td>
17127 <td>
17128 <p>
17129 <span class="green">1.00<br> (11ns)</span>
17130 </p>
17131 </td>
17132 <td>
17133 <p>
17134 <span class="grey">-</span>
17135 </p>
17136 </td>
17137 </tr>
17138 <tr>
17139 <td>
17140 <p>
17141 Cauchy (quantile)
17142 </p>
17143 </td>
17144 <td>
17145 <p>
17146 <span class="green">1.00<br> (23ns)</span>
17147 </p>
17148 </td>
17149 <td>
17150 <p>
17151 <span class="grey">-</span>
17152 </p>
17153 </td>
17154 </tr>
17155 <tr>
17156 <td>
17157 <p>
17158 ChiSquared (CDF)
17159 </p>
17160 </td>
17161 <td>
17162 <p>
17163 <span class="blue">1.35<br> (268ns)</span>
17164 </p>
17165 </td>
17166 <td>
17167 <p>
17168 <span class="green">1.00<br> (198ns)</span>
17169 </p>
17170 </td>
17171 </tr>
17172 <tr>
17173 <td>
17174 <p>
17175 ChiSquared (PDF)
17176 </p>
17177 </td>
17178 <td>
17179 <p>
17180 <span class="green">1.00<br> (129ns)</span>
17181 </p>
17182 </td>
17183 <td>
17184 <p>
17185 <span class="grey">-</span>
17186 </p>
17187 </td>
17188 </tr>
17189 <tr>
17190 <td>
17191 <p>
17192 ChiSquared (quantile)
17193 </p>
17194 </td>
17195 <td>
17196 <p>
17197 <span class="green">1.00<br> (741ns)</span>
17198 </p>
17199 </td>
17200 <td>
17201 <p>
17202 <span class="red">6.19<br> (4587ns)</span>
17203 </p>
17204 </td>
17205 </tr>
17206 <tr>
17207 <td>
17208 <p>
17209 Exponential (CDF)
17210 </p>
17211 </td>
17212 <td>
17213 <p>
17214 <span class="green">1.00<br> (20ns)</span>
17215 </p>
17216 </td>
17217 <td>
17218 <p>
17219 <span class="grey">-</span>
17220 </p>
17221 </td>
17222 </tr>
17223 <tr>
17224 <td>
17225 <p>
17226 Exponential (PDF)
17227 </p>
17228 </td>
17229 <td>
17230 <p>
17231 <span class="green">1.00<br> (16ns)</span>
17232 </p>
17233 </td>
17234 <td>
17235 <p>
17236 <span class="grey">-</span>
17237 </p>
17238 </td>
17239 </tr>
17240 <tr>
17241 <td>
17242 <p>
17243 Exponential (quantile)
17244 </p>
17245 </td>
17246 <td>
17247 <p>
17248 <span class="green">1.00<br> (29ns)</span>
17249 </p>
17250 </td>
17251 <td>
17252 <p>
17253 <span class="grey">-</span>
17254 </p>
17255 </td>
17256 </tr>
17257 <tr>
17258 <td>
17259 <p>
17260 ExtremeValue (CDF)
17261 </p>
17262 </td>
17263 <td>
17264 <p>
17265 <span class="green">1.00<br> (45ns)</span>
17266 </p>
17267 </td>
17268 <td>
17269 <p>
17270 <span class="grey">-</span>
17271 </p>
17272 </td>
17273 </tr>
17274 <tr>
17275 <td>
17276 <p>
17277 ExtremeValue (PDF)
17278 </p>
17279 </td>
17280 <td>
17281 <p>
17282 <span class="green">1.00<br> (44ns)</span>
17283 </p>
17284 </td>
17285 <td>
17286 <p>
17287 <span class="grey">-</span>
17288 </p>
17289 </td>
17290 </tr>
17291 <tr>
17292 <td>
17293 <p>
17294 ExtremeValue (quantile)
17295 </p>
17296 </td>
17297 <td>
17298 <p>
17299 <span class="green">1.00<br> (36ns)</span>
17300 </p>
17301 </td>
17302 <td>
17303 <p>
17304 <span class="grey">-</span>
17305 </p>
17306 </td>
17307 </tr>
17308 <tr>
17309 <td>
17310 <p>
17311 F (CDF)
17312 </p>
17313 </td>
17314 <td>
17315 <p>
17316 <span class="green">1.08<br> (643ns)</span>
17317 </p>
17318 </td>
17319 <td>
17320 <p>
17321 <span class="green">1.00<br> (596ns)</span>
17322 </p>
17323 </td>
17324 </tr>
17325 <tr>
17326 <td>
17327 <p>
17328 F (PDF)
17329 </p>
17330 </td>
17331 <td>
17332 <p>
17333 <span class="green">1.00<br> (202ns)</span>
17334 </p>
17335 </td>
17336 <td>
17337 <p>
17338 <span class="grey">-</span>
17339 </p>
17340 </td>
17341 </tr>
17342 <tr>
17343 <td>
17344 <p>
17345 F (quantile)
17346 </p>
17347 </td>
17348 <td>
17349 <p>
17350 <span class="green">1.00<br> (1464ns)</span>
17351 </p>
17352 </td>
17353 <td>
17354 <p>
17355 <span class="red">5.89<br> (8630ns)</span>
17356 </p>
17357 </td>
17358 </tr>
17359 <tr>
17360 <td>
17361 <p>
17362 Gamma (CDF)
17363 </p>
17364 </td>
17365 <td>
17366 <p>
17367 <span class="blue">1.40<br> (294ns)</span>
17368 </p>
17369 </td>
17370 <td>
17371 <p>
17372 <span class="green">1.00<br> (210ns)</span>
17373 </p>
17374 </td>
17375 </tr>
17376 <tr>
17377 <td>
17378 <p>
17379 Gamma (PDF)
17380 </p>
17381 </td>
17382 <td>
17383 <p>
17384 <span class="green">1.00<br> (159ns)</span>
17385 </p>
17386 </td>
17387 <td>
17388 <p>
17389 <span class="grey">-</span>
17390 </p>
17391 </td>
17392 </tr>
17393 <tr>
17394 <td>
17395 <p>
17396 Gamma (quantile)
17397 </p>
17398 </td>
17399 <td>
17400 <p>
17401 <span class="green">1.18<br> (841ns)</span>
17402 </p>
17403 </td>
17404 <td>
17405 <p>
17406 <span class="green">1.00<br> (714ns)</span>
17407 </p>
17408 </td>
17409 </tr>
17410 <tr>
17411 <td>
17412 <p>
17413 Geometric (CDF)
17414 </p>
17415 </td>
17416 <td>
17417 <p>
17418 <span class="green">1.00<br> (26ns)</span>
17419 </p>
17420 </td>
17421 <td>
17422 <p>
17423 <span class="grey">-</span>
17424 </p>
17425 </td>
17426 </tr>
17427 <tr>
17428 <td>
17429 <p>
17430 Geometric (PDF)
17431 </p>
17432 </td>
17433 <td>
17434 <p>
17435 <span class="green">1.00<br> (29ns)</span>
17436 </p>
17437 </td>
17438 <td>
17439 <p>
17440 <span class="grey">-</span>
17441 </p>
17442 </td>
17443 </tr>
17444 <tr>
17445 <td>
17446 <p>
17447 Geometric (quantile)
17448 </p>
17449 </td>
17450 <td>
17451 <p>
17452 <span class="green">1.00<br> (25ns)</span>
17453 </p>
17454 </td>
17455 <td>
17456 <p>
17457 <span class="grey">-</span>
17458 </p>
17459 </td>
17460 </tr>
17461 <tr>
17462 <td>
17463 <p>
17464 Hypergeometric (CDF)
17465 </p>
17466 </td>
17467 <td>
17468 <p>
17469 <span class="green">1.00<br> (6896ns)</span>
17470 </p>
17471 </td>
17472 <td>
17473 <p>
17474 <span class="grey">-</span>
17475 </p>
17476 </td>
17477 </tr>
17478 <tr>
17479 <td>
17480 <p>
17481 Hypergeometric (PDF)
17482 </p>
17483 </td>
17484 <td>
17485 <p>
17486 <span class="green">1.00<br> (6565ns)</span>
17487 </p>
17488 </td>
17489 <td>
17490 <p>
17491 <span class="grey">-</span>
17492 </p>
17493 </td>
17494 </tr>
17495 <tr>
17496 <td>
17497 <p>
17498 Hypergeometric (quantile)
17499 </p>
17500 </td>
17501 <td>
17502 <p>
17503 <span class="green">1.00<br> (34866ns)</span>
17504 </p>
17505 </td>
17506 <td>
17507 <p>
17508 <span class="grey">-</span>
17509 </p>
17510 </td>
17511 </tr>
17512 <tr>
17513 <td>
17514 <p>
17515 InverseChiSquared (CDF)
17516 </p>
17517 </td>
17518 <td>
17519 <p>
17520 <span class="green">1.00<br> (269ns)</span>
17521 </p>
17522 </td>
17523 <td>
17524 <p>
17525 <span class="grey">-</span>
17526 </p>
17527 </td>
17528 </tr>
17529 <tr>
17530 <td>
17531 <p>
17532 InverseChiSquared (PDF)
17533 </p>
17534 </td>
17535 <td>
17536 <p>
17537 <span class="green">1.00<br> (156ns)</span>
17538 </p>
17539 </td>
17540 <td>
17541 <p>
17542 <span class="grey">-</span>
17543 </p>
17544 </td>
17545 </tr>
17546 <tr>
17547 <td>
17548 <p>
17549 InverseChiSquared (quantile)
17550 </p>
17551 </td>
17552 <td>
17553 <p>
17554 <span class="green">1.00<br> (778ns)</span>
17555 </p>
17556 </td>
17557 <td>
17558 <p>
17559 <span class="grey">-</span>
17560 </p>
17561 </td>
17562 </tr>
17563 <tr>
17564 <td>
17565 <p>
17566 InverseGamma (CDF)
17567 </p>
17568 </td>
17569 <td>
17570 <p>
17571 <span class="green">1.00<br> (279ns)</span>
17572 </p>
17573 </td>
17574 <td>
17575 <p>
17576 <span class="grey">-</span>
17577 </p>
17578 </td>
17579 </tr>
17580 <tr>
17581 <td>
17582 <p>
17583 InverseGamma (PDF)
17584 </p>
17585 </td>
17586 <td>
17587 <p>
17588 <span class="green">1.00<br> (217ns)</span>
17589 </p>
17590 </td>
17591 <td>
17592 <p>
17593 <span class="grey">-</span>
17594 </p>
17595 </td>
17596 </tr>
17597 <tr>
17598 <td>
17599 <p>
17600 InverseGamma (quantile)
17601 </p>
17602 </td>
17603 <td>
17604 <p>
17605 <span class="green">1.00<br> (946ns)</span>
17606 </p>
17607 </td>
17608 <td>
17609 <p>
17610 <span class="grey">-</span>
17611 </p>
17612 </td>
17613 </tr>
17614 <tr>
17615 <td>
17616 <p>
17617 InverseGaussian (CDF)
17618 </p>
17619 </td>
17620 <td>
17621 <p>
17622 <span class="green">1.00<br> (63ns)</span>
17623 </p>
17624 </td>
17625 <td>
17626 <p>
17627 <span class="grey">-</span>
17628 </p>
17629 </td>
17630 </tr>
17631 <tr>
17632 <td>
17633 <p>
17634 InverseGaussian (PDF)
17635 </p>
17636 </td>
17637 <td>
17638 <p>
17639 <span class="green">1.00<br> (16ns)</span>
17640 </p>
17641 </td>
17642 <td>
17643 <p>
17644 <span class="grey">-</span>
17645 </p>
17646 </td>
17647 </tr>
17648 <tr>
17649 <td>
17650 <p>
17651 InverseGaussian (quantile)
17652 </p>
17653 </td>
17654 <td>
17655 <p>
17656 <span class="green">1.00<br> (1138ns)</span>
17657 </p>
17658 </td>
17659 <td>
17660 <p>
17661 <span class="grey">-</span>
17662 </p>
17663 </td>
17664 </tr>
17665 <tr>
17666 <td>
17667 <p>
17668 Laplace (CDF)
17669 </p>
17670 </td>
17671 <td>
17672 <p>
17673 <span class="green">1.00<br> (22ns)</span>
17674 </p>
17675 </td>
17676 <td>
17677 <p>
17678 <span class="grey">-</span>
17679 </p>
17680 </td>
17681 </tr>
17682 <tr>
17683 <td>
17684 <p>
17685 Laplace (PDF)
17686 </p>
17687 </td>
17688 <td>
17689 <p>
17690 <span class="green">1.00<br> (23ns)</span>
17691 </p>
17692 </td>
17693 <td>
17694 <p>
17695 <span class="grey">-</span>
17696 </p>
17697 </td>
17698 </tr>
17699 <tr>
17700 <td>
17701 <p>
17702 Laplace (quantile)
17703 </p>
17704 </td>
17705 <td>
17706 <p>
17707 <span class="green">1.00<br> (22ns)</span>
17708 </p>
17709 </td>
17710 <td>
17711 <p>
17712 <span class="grey">-</span>
17713 </p>
17714 </td>
17715 </tr>
17716 <tr>
17717 <td>
17718 <p>
17719 LogNormal (CDF)
17720 </p>
17721 </td>
17722 <td>
17723 <p>
17724 <span class="green">1.00<br> (49ns)</span>
17725 </p>
17726 </td>
17727 <td>
17728 <p>
17729 <span class="grey">-</span>
17730 </p>
17731 </td>
17732 </tr>
17733 <tr>
17734 <td>
17735 <p>
17736 LogNormal (PDF)
17737 </p>
17738 </td>
17739 <td>
17740 <p>
17741 <span class="green">1.00<br> (43ns)</span>
17742 </p>
17743 </td>
17744 <td>
17745 <p>
17746 <span class="grey">-</span>
17747 </p>
17748 </td>
17749 </tr>
17750 <tr>
17751 <td>
17752 <p>
17753 LogNormal (quantile)
17754 </p>
17755 </td>
17756 <td>
17757 <p>
17758 <span class="green">1.00<br> (82ns)</span>
17759 </p>
17760 </td>
17761 <td>
17762 <p>
17763 <span class="grey">-</span>
17764 </p>
17765 </td>
17766 </tr>
17767 <tr>
17768 <td>
17769 <p>
17770 Logistic (CDF)
17771 </p>
17772 </td>
17773 <td>
17774 <p>
17775 <span class="green">1.00<br> (24ns)</span>
17776 </p>
17777 </td>
17778 <td>
17779 <p>
17780 <span class="grey">-</span>
17781 </p>
17782 </td>
17783 </tr>
17784 <tr>
17785 <td>
17786 <p>
17787 Logistic (PDF)
17788 </p>
17789 </td>
17790 <td>
17791 <p>
17792 <span class="green">1.00<br> (29ns)</span>
17793 </p>
17794 </td>
17795 <td>
17796 <p>
17797 <span class="grey">-</span>
17798 </p>
17799 </td>
17800 </tr>
17801 <tr>
17802 <td>
17803 <p>
17804 Logistic (quantile)
17805 </p>
17806 </td>
17807 <td>
17808 <p>
17809 <span class="green">1.00<br> (21ns)</span>
17810 </p>
17811 </td>
17812 <td>
17813 <p>
17814 <span class="grey">-</span>
17815 </p>
17816 </td>
17817 </tr>
17818 <tr>
17819 <td>
17820 <p>
17821 NegativeBinomial (CDF)
17822 </p>
17823 </td>
17824 <td>
17825 <p>
17826 <span class="blue">1.34<br> (1081ns)</span>
17827 </p>
17828 </td>
17829 <td>
17830 <p>
17831 <span class="green">1.00<br> (806ns)</span>
17832 </p>
17833 </td>
17834 </tr>
17835 <tr>
17836 <td>
17837 <p>
17838 NegativeBinomial (PDF)
17839 </p>
17840 </td>
17841 <td>
17842 <p>
17843 <span class="green">1.00<br> (200ns)</span>
17844 </p>
17845 </td>
17846 <td>
17847 <p>
17848 <span class="grey">-</span>
17849 </p>
17850 </td>
17851 </tr>
17852 <tr>
17853 <td>
17854 <p>
17855 NegativeBinomial (quantile)
17856 </p>
17857 </td>
17858 <td>
17859 <p>
17860 <span class="green">1.00<br> (5462ns)</span>
17861 </p>
17862 </td>
17863 <td>
17864 <p>
17865 <span class="red">2.84<br> (15511ns)</span>
17866 </p>
17867 </td>
17868 </tr>
17869 <tr>
17870 <td>
17871 <p>
17872 NonCentralBeta (CDF)
17873 </p>
17874 </td>
17875 <td>
17876 <p>
17877 <span class="green">1.00<br> (1449ns)</span>
17878 </p>
17879 </td>
17880 <td>
17881 <p>
17882 <span class="grey">-</span>
17883 </p>
17884 </td>
17885 </tr>
17886 <tr>
17887 <td>
17888 <p>
17889 NonCentralBeta (PDF)
17890 </p>
17891 </td>
17892 <td>
17893 <p>
17894 <span class="green">1.00<br> (1186ns)</span>
17895 </p>
17896 </td>
17897 <td>
17898 <p>
17899 <span class="grey">-</span>
17900 </p>
17901 </td>
17902 </tr>
17903 <tr>
17904 <td>
17905 <p>
17906 NonCentralBeta (quantile)
17907 </p>
17908 </td>
17909 <td>
17910 <p>
17911 <span class="green">1.00<br> (29111ns)</span>
17912 </p>
17913 </td>
17914 <td>
17915 <p>
17916 <span class="grey">-</span>
17917 </p>
17918 </td>
17919 </tr>
17920 <tr>
17921 <td>
17922 <p>
17923 NonCentralChiSquared (CDF)
17924 </p>
17925 </td>
17926 <td>
17927 <p>
17928 <span class="red">9.20<br> (4617ns)</span>
17929 </p>
17930 </td>
17931 <td>
17932 <p>
17933 <span class="green">1.00<br> (502ns)</span>
17934 </p>
17935 </td>
17936 </tr>
17937 <tr>
17938 <td>
17939 <p>
17940 NonCentralChiSquared (PDF)
17941 </p>
17942 </td>
17943 <td>
17944 <p>
17945 <span class="green">1.00<br> (607ns)</span>
17946 </p>
17947 </td>
17948 <td>
17949 <p>
17950 <span class="grey">-</span>
17951 </p>
17952 </td>
17953 </tr>
17954 <tr>
17955 <td>
17956 <p>
17957 NonCentralChiSquared (quantile)
17958 </p>
17959 </td>
17960 <td>
17961 <p>
17962 <span class="red">2.34<br> (27110ns)</span>
17963 </p>
17964 </td>
17965 <td>
17966 <p>
17967 <span class="green">1.00<br> (11572ns)</span>
17968 </p>
17969 </td>
17970 </tr>
17971 <tr>
17972 <td>
17973 <p>
17974 NonCentralF (CDF)
17975 </p>
17976 </td>
17977 <td>
17978 <p>
17979 <span class="blue">1.22<br> (1382ns)</span>
17980 </p>
17981 </td>
17982 <td>
17983 <p>
17984 <span class="green">1.00<br> (1132ns)</span>
17985 </p>
17986 </td>
17987 </tr>
17988 <tr>
17989 <td>
17990 <p>
17991 NonCentralF (PDF)
17992 </p>
17993 </td>
17994 <td>
17995 <p>
17996 <span class="green">1.00<br> (1087ns)</span>
17997 </p>
17998 </td>
17999 <td>
18000 <p>
18001 <span class="grey">-</span>
18002 </p>
18003 </td>
18004 </tr>
18005 <tr>
18006 <td>
18007 <p>
18008 NonCentralF (quantile)
18009 </p>
18010 </td>
18011 <td>
18012 <p>
18013 <span class="blue">1.21<br> (20066ns)</span>
18014 </p>
18015 </td>
18016 <td>
18017 <p>
18018 <span class="green">1.00<br> (16553ns)</span>
18019 </p>
18020 </td>
18021 </tr>
18022 <tr>
18023 <td>
18024 <p>
18025 NonCentralT (CDF)
18026 </p>
18027 </td>
18028 <td>
18029 <p>
18030 <span class="red">2.15<br> (6005ns)</span>
18031 </p>
18032 </td>
18033 <td>
18034 <p>
18035 <span class="green">1.00<br> (2792ns)</span>
18036 </p>
18037 </td>
18038 </tr>
18039 <tr>
18040 <td>
18041 <p>
18042 NonCentralT (PDF)
18043 </p>
18044 </td>
18045 <td>
18046 <p>
18047 <span class="green">1.00<br> (4582ns)</span>
18048 </p>
18049 </td>
18050 <td>
18051 <p>
18052 <span class="grey">-</span>
18053 </p>
18054 </td>
18055 </tr>
18056 <tr>
18057 <td>
18058 <p>
18059 NonCentralT (quantile)
18060 </p>
18061 </td>
18062 <td>
18063 <p>
18064 <span class="blue">1.23<br> (56269ns)</span>
18065 </p>
18066 </td>
18067 <td>
18068 <p>
18069 <span class="green">1.00<br> (45879ns)</span>
18070 </p>
18071 </td>
18072 </tr>
18073 <tr>
18074 <td>
18075 <p>
18076 Normal (CDF)
18077 </p>
18078 </td>
18079 <td>
18080 <p>
18081 <span class="green">1.00<br> (38ns)</span>
18082 </p>
18083 </td>
18084 <td>
18085 <p>
18086 <span class="red">4.16<br> (158ns)</span>
18087 </p>
18088 </td>
18089 </tr>
18090 <tr>
18091 <td>
18092 <p>
18093 Normal (PDF)
18094 </p>
18095 </td>
18096 <td>
18097 <p>
18098 <span class="green">1.00<br> (29ns)</span>
18099 </p>
18100 </td>
18101 <td>
18102 <p>
18103 <span class="grey">-</span>
18104 </p>
18105 </td>
18106 </tr>
18107 <tr>
18108 <td>
18109 <p>
18110 Normal (quantile)
18111 </p>
18112 </td>
18113 <td>
18114 <p>
18115 <span class="green">1.00<br> (40ns)</span>
18116 </p>
18117 </td>
18118 <td>
18119 <p>
18120 <span class="red">10.22<br> (409ns)</span>
18121 </p>
18122 </td>
18123 </tr>
18124 <tr>
18125 <td>
18126 <p>
18127 Pareto (CDF)
18128 </p>
18129 </td>
18130 <td>
18131 <p>
18132 <span class="green">1.00<br> (48ns)</span>
18133 </p>
18134 </td>
18135 <td>
18136 <p>
18137 <span class="grey">-</span>
18138 </p>
18139 </td>
18140 </tr>
18141 <tr>
18142 <td>
18143 <p>
18144 Pareto (PDF)
18145 </p>
18146 </td>
18147 <td>
18148 <p>
18149 <span class="green">1.00<br> (111ns)</span>
18150 </p>
18151 </td>
18152 <td>
18153 <p>
18154 <span class="grey">-</span>
18155 </p>
18156 </td>
18157 </tr>
18158 <tr>
18159 <td>
18160 <p>
18161 Pareto (quantile)
18162 </p>
18163 </td>
18164 <td>
18165 <p>
18166 <span class="green">1.00<br> (43ns)</span>
18167 </p>
18168 </td>
18169 <td>
18170 <p>
18171 <span class="grey">-</span>
18172 </p>
18173 </td>
18174 </tr>
18175 <tr>
18176 <td>
18177 <p>
18178 Poisson (CDF)
18179 </p>
18180 </td>
18181 <td>
18182 <p>
18183 <span class="green">1.00<br> (122ns)</span>
18184 </p>
18185 </td>
18186 <td>
18187 <p>
18188 <span class="blue">1.48<br> (181ns)</span>
18189 </p>
18190 </td>
18191 </tr>
18192 <tr>
18193 <td>
18194 <p>
18195 Poisson (PDF)
18196 </p>
18197 </td>
18198 <td>
18199 <p>
18200 <span class="green">1.00<br> (82ns)</span>
18201 </p>
18202 </td>
18203 <td>
18204 <p>
18205 <span class="grey">-</span>
18206 </p>
18207 </td>
18208 </tr>
18209 <tr>
18210 <td>
18211 <p>
18212 Poisson (quantile)
18213 </p>
18214 </td>
18215 <td>
18216 <p>
18217 <span class="green">1.00<br> (599ns)</span>
18218 </p>
18219 </td>
18220 <td>
18221 <p>
18222 <span class="red">4.63<br> (2772ns)</span>
18223 </p>
18224 </td>
18225 </tr>
18226 <tr>
18227 <td>
18228 <p>
18229 Rayleigh (CDF)
18230 </p>
18231 </td>
18232 <td>
18233 <p>
18234 <span class="green">1.00<br> (23ns)</span>
18235 </p>
18236 </td>
18237 <td>
18238 <p>
18239 <span class="grey">-</span>
18240 </p>
18241 </td>
18242 </tr>
18243 <tr>
18244 <td>
18245 <p>
18246 Rayleigh (PDF)
18247 </p>
18248 </td>
18249 <td>
18250 <p>
18251 <span class="green">1.00<br> (21ns)</span>
18252 </p>
18253 </td>
18254 <td>
18255 <p>
18256 <span class="grey">-</span>
18257 </p>
18258 </td>
18259 </tr>
18260 <tr>
18261 <td>
18262 <p>
18263 Rayleigh (quantile)
18264 </p>
18265 </td>
18266 <td>
18267 <p>
18268 <span class="green">1.00<br> (27ns)</span>
18269 </p>
18270 </td>
18271 <td>
18272 <p>
18273 <span class="grey">-</span>
18274 </p>
18275 </td>
18276 </tr>
18277 <tr>
18278 <td>
18279 <p>
18280 SkewNormal (CDF)
18281 </p>
18282 </td>
18283 <td>
18284 <p>
18285 <span class="green">1.00<br> (232ns)</span>
18286 </p>
18287 </td>
18288 <td>
18289 <p>
18290 <span class="grey">-</span>
18291 </p>
18292 </td>
18293 </tr>
18294 <tr>
18295 <td>
18296 <p>
18297 SkewNormal (PDF)
18298 </p>
18299 </td>
18300 <td>
18301 <p>
18302 <span class="green">1.00<br> (81ns)</span>
18303 </p>
18304 </td>
18305 <td>
18306 <p>
18307 <span class="grey">-</span>
18308 </p>
18309 </td>
18310 </tr>
18311 <tr>
18312 <td>
18313 <p>
18314 SkewNormal (quantile)
18315 </p>
18316 </td>
18317 <td>
18318 <p>
18319 <span class="green">1.00<br> (2020ns)</span>
18320 </p>
18321 </td>
18322 <td>
18323 <p>
18324 <span class="grey">-</span>
18325 </p>
18326 </td>
18327 </tr>
18328 <tr>
18329 <td>
18330 <p>
18331 StudentsT (CDF)
18332 </p>
18333 </td>
18334 <td>
18335 <p>
18336 <span class="green">1.15<br> (464ns)</span>
18337 </p>
18338 </td>
18339 <td>
18340 <p>
18341 <span class="green">1.00<br> (404ns)</span>
18342 </p>
18343 </td>
18344 </tr>
18345 <tr>
18346 <td>
18347 <p>
18348 StudentsT (PDF)
18349 </p>
18350 </td>
18351 <td>
18352 <p>
18353 <span class="green">1.00<br> (216ns)</span>
18354 </p>
18355 </td>
18356 <td>
18357 <p>
18358 <span class="grey">-</span>
18359 </p>
18360 </td>
18361 </tr>
18362 <tr>
18363 <td>
18364 <p>
18365 StudentsT (quantile)
18366 </p>
18367 </td>
18368 <td>
18369 <p>
18370 <span class="green">1.00<br> (839ns)</span>
18371 </p>
18372 </td>
18373 <td>
18374 <p>
18375 <span class="red">3.80<br> (3188ns)</span>
18376 </p>
18377 </td>
18378 </tr>
18379 <tr>
18380 <td>
18381 <p>
18382 Weibull (CDF)
18383 </p>
18384 </td>
18385 <td>
18386 <p>
18387 <span class="green">1.00<br> (75ns)</span>
18388 </p>
18389 </td>
18390 <td>
18391 <p>
18392 <span class="grey">-</span>
18393 </p>
18394 </td>
18395 </tr>
18396 <tr>
18397 <td>
18398 <p>
18399 Weibull (PDF)
18400 </p>
18401 </td>
18402 <td>
18403 <p>
18404 <span class="green">1.00<br> (120ns)</span>
18405 </p>
18406 </td>
18407 <td>
18408 <p>
18409 <span class="grey">-</span>
18410 </p>
18411 </td>
18412 </tr>
18413 <tr>
18414 <td>
18415 <p>
18416 Weibull (quantile)
18417 </p>
18418 </td>
18419 <td>
18420 <p>
18421 <span class="green">1.00<br> (73ns)</span>
18422 </p>
18423 </td>
18424 <td>
18425 <p>
18426 <span class="grey">-</span>
18427 </p>
18428 </td>
18429 </tr>
18430 </tbody>
18431 </table></div>
18432 </div>
18433 <br class="table-break">
18434 </div>
18435 <div class="section">
18436 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
18437 <a name="special_function_and_distributio.section_Library_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Library_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64" title="Library Comparison with GNU C++ version 5.3.0 on Windows x64">Library
18438 Comparison with GNU C++ version 5.3.0 on Windows x64</a>
18439 </h2></div></div></div>
18440 <div class="table">
18441 <a name="special_function_and_distributio.section_Library_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64.table_Library_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64"></a><p class="title"><b>Table&#160;12.&#160;Library Comparison with GNU C++ version 5.3.0 on Windows x64</b></p>
18442 <div class="table-contents"><table class="table" summary="Library Comparison with GNU C++ version 5.3.0 on Windows x64">
18443 <colgroup>
18444 <col>
18445 <col>
18446 <col>
18447 <col>
18448 <col>
18449 </colgroup>
18450 <thead><tr>
18451 <th>
18452 <p>
18453 Function
18454 </p>
18455 </th>
18456 <th>
18457 <p>
18458 boost 1.61
18459 </p>
18460 </th>
18461 <th>
18462 <p>
18463 boost 1.61<br> promote_double&lt;false&gt;
18464 </p>
18465 </th>
18466 <th>
18467 <p>
18468 tr1/cmath
18469 </p>
18470 </th>
18471 <th>
18472 <p>
18473 math.h
18474 </p>
18475 </th>
18476 </tr></thead>
18477 <tbody>
18478 <tr>
18479 <td>
18480 <p>
18481 assoc_laguerre<br> (2240/2240 tests selected)
18482 </p>
18483 </td>
18484 <td>
18485 <p>
18486 <span class="green">1.14<br> (217ns)</span>
18487 </p>
18488 </td>
18489 <td>
18490 <p>
18491 <span class="green">1.00<br> (190ns)</span>
18492 </p>
18493 </td>
18494 <td>
18495 <p>
18496 <span class="green">1.19<br> (226ns)</span>
18497 </p>
18498 </td>
18499 <td>
18500 </td>
18501 </tr>
18502 <tr>
18503 <td>
18504 <p>
18505 assoc_legendre<br> (205/400 tests selected)
18506 </p>
18507 </td>
18508 <td>
18509 <p>
18510 <span class="grey">-</span>
18511 </p>
18512 </td>
18513 <td>
18514 <p>
18515 <span class="grey">-</span>
18516 </p>
18517 </td>
18518 <td>
18519 <p>
18520 <span class="green">1.00<br> (45ns)</span>
18521 </p>
18522 </td>
18523 <td>
18524 </td>
18525 </tr>
18526 <tr>
18527 <td>
18528 <p>
18529 beta<br> (2204/2204 tests selected)
18530 </p>
18531 </td>
18532 <td>
18533 <p>
18534 <span class="red">2.15<br> (382ns)</span>
18535 </p>
18536 </td>
18537 <td>
18538 <p>
18539 <span class="blue">1.23<br> (219ns)</span>
18540 </p>
18541 </td>
18542 <td>
18543 <p>
18544 <span class="green">1.00<br> (178ns)</span>
18545 </p>
18546 </td>
18547 <td>
18548 </td>
18549 </tr>
18550 <tr>
18551 <td>
18552 <p>
18553 cbrt<br> (85/85 tests selected)
18554 </p>
18555 </td>
18556 <td>
18557 <p>
18558 <span class="green">1.12<br> (48ns)</span>
18559 </p>
18560 </td>
18561 <td>
18562 <p>
18563 <span class="green">1.00<br> (43ns)</span>
18564 </p>
18565 </td>
18566 <td>
18567 <p>
18568 <span class="blue">1.33<br> (57ns)</span>
18569 </p>
18570 </td>
18571 <td>
18572 <p>
18573 <span class="blue">1.33<br> (57ns)</span>
18574 </p>
18575 </td>
18576 </tr>
18577 <tr>
18578 <td>
18579 <p>
18580 cyl_bessel_i (integer order)<br> (515/526 tests selected)
18581 </p>
18582 </td>
18583 <td>
18584 <p>
18585 <span class="red">2.73<br> (638ns)</span>
18586 </p>
18587 </td>
18588 <td>
18589 <p>
18590 <span class="green">1.06<br> (247ns)</span>
18591 </p>
18592 </td>
18593 <td>
18594 <p>
18595 <span class="green">1.00<br> (234ns)</span>
18596 </p>
18597 </td>
18598 <td>
18599 <p>
18600 <span class="grey">-</span>
18601 </p>
18602 </td>
18603 </tr>
18604 <tr>
18605 <td>
18606 <p>
18607 cyl_bessel_i<br> (215/240 tests selected)
18608 </p>
18609 </td>
18610 <td>
18611 <p>
18612 <span class="red">4.73<br> (1016ns)</span>
18613 </p>
18614 </td>
18615 <td>
18616 <p>
18617 <span class="red">2.06<br> (442ns)</span>
18618 </p>
18619 </td>
18620 <td>
18621 <p>
18622 <span class="green">1.00<br> (215ns)</span>
18623 </p>
18624 </td>
18625 <td>
18626 <p>
18627 <span class="grey">-</span>
18628 </p>
18629 </td>
18630 </tr>
18631 <tr>
18632 <td>
18633 <p>
18634 cyl_bessel_j (integer order)<br> (252/268 tests selected)
18635 </p>
18636 </td>
18637 <td>
18638 <p>
18639 <span class="blue">1.62<br> (182ns)</span>
18640 </p>
18641 </td>
18642 <td>
18643 <p>
18644 <span class="green">1.00<br> (112ns)</span>
18645 </p>
18646 </td>
18647 <td>
18648 <p>
18649 <span class="red">2.55<br> (286ns)</span>
18650 </p>
18651 </td>
18652 <td>
18653 <p>
18654 <span class="blue">1.75<br> (196ns)</span>
18655 </p>
18656 </td>
18657 </tr>
18658 <tr>
18659 <td>
18660 <p>
18661 cyl_bessel_j<br> (431/451 tests selected)
18662 </p>
18663 </td>
18664 <td>
18665 <p>
18666 <span class="red">2.07<br> (841ns)</span>
18667 </p>
18668 </td>
18669 <td>
18670 <p>
18671 <span class="blue">1.26<br> (513ns)</span>
18672 </p>
18673 </td>
18674 <td>
18675 <p>
18676 <span class="green">1.00<br> (406ns)</span>
18677 </p>
18678 </td>
18679 <td>
18680 <p>
18681 <span class="grey">-</span>
18682 </p>
18683 </td>
18684 </tr>
18685 <tr>
18686 <td>
18687 <p>
18688 cyl_bessel_k (integer order)<br> (505/508 tests selected)
18689 </p>
18690 </td>
18691 <td>
18692 <p>
18693 <span class="red">9.52<br> (3494ns)</span>
18694 </p>
18695 </td>
18696 <td>
18697 <p>
18698 <span class="green">1.00<br> (367ns)</span>
18699 </p>
18700 </td>
18701 <td>
18702 <p>
18703 <span class="red">7.50<br> (2751ns)</span>
18704 </p>
18705 </td>
18706 <td>
18707 <p>
18708 <span class="grey">-</span>
18709 </p>
18710 </td>
18711 </tr>
18712 <tr>
18713 <td>
18714 <p>
18715 cyl_bessel_k<br> (187/279 tests selected)
18716 </p>
18717 </td>
18718 <td>
18719 <p>
18720 <span class="red">9.19<br> (6743ns)</span>
18721 </p>
18722 </td>
18723 <td>
18724 <p>
18725 <span class="green">1.00<br> (734ns)</span>
18726 </p>
18727 </td>
18728 <td>
18729 <p>
18730 <span class="red">4.20<br> (3085ns)</span>
18731 </p>
18732 </td>
18733 <td>
18734 <p>
18735 <span class="grey">-</span>
18736 </p>
18737 </td>
18738 </tr>
18739 <tr>
18740 <td>
18741 <p>
18742 cyl_neumann (integer order)<br> (423/428 tests selected)
18743 </p>
18744 </td>
18745 <td>
18746 <p>
18747 <span class="red">2.76<br> (403ns)</span>
18748 </p>
18749 </td>
18750 <td>
18751 <p>
18752 <span class="blue">1.91<br> (279ns)</span>
18753 </p>
18754 </td>
18755 <td>
18756 <p>
18757 <span class="red">4.76<br> (695ns)</span>
18758 </p>
18759 </td>
18760 <td>
18761 <p>
18762 <span class="green">1.00<br> (146ns)</span>
18763 </p>
18764 </td>
18765 </tr>
18766 <tr>
18767 <td>
18768 <p>
18769 cyl_neumann<br> (400/450 tests selected)
18770 </p>
18771 </td>
18772 <td>
18773 <p>
18774 <span class="red">2.01<br> (1346ns)</span>
18775 </p>
18776 </td>
18777 <td>
18778 <p>
18779 <span class="green">1.00<br> (669ns)</span>
18780 </p>
18781 </td>
18782 <td>
18783 <p>
18784 <span class="green">1.15<br> (772ns)</span>
18785 </p>
18786 </td>
18787 <td>
18788 <p>
18789 <span class="grey">-</span>
18790 </p>
18791 </td>
18792 </tr>
18793 <tr>
18794 <td>
18795 <p>
18796 ellint_1 (complete)<br> (109/109 tests selected)
18797 </p>
18798 </td>
18799 <td>
18800 <p>
18801 <span class="blue">1.64<br> (72ns)</span>
18802 </p>
18803 </td>
18804 <td>
18805 <p>
18806 <span class="green">1.00<br> (44ns)</span>
18807 </p>
18808 </td>
18809 <td>
18810 <p>
18811 <span class="red">5.36<br> (236ns)</span>
18812 </p>
18813 </td>
18814 <td>
18815 <p>
18816 <span class="grey">-</span>
18817 </p>
18818 </td>
18819 </tr>
18820 <tr>
18821 <td>
18822 <p>
18823 ellint_1<br> (627/629 tests selected)
18824 </p>
18825 </td>
18826 <td>
18827 <p>
18828 <span class="blue">1.51<br> (350ns)</span>
18829 </p>
18830 </td>
18831 <td>
18832 <p>
18833 <span class="green">1.00<br> (232ns)</span>
18834 </p>
18835 </td>
18836 <td>
18837 <p>
18838 <span class="red">2.01<br> (467ns)</span>
18839 </p>
18840 </td>
18841 <td>
18842 <p>
18843 <span class="grey">-</span>
18844 </p>
18845 </td>
18846 </tr>
18847 <tr>
18848 <td>
18849 <p>
18850 ellint_2 (complete)<br> (110/110 tests selected)
18851 </p>
18852 </td>
18853 <td>
18854 <p>
18855 <span class="blue">1.67<br> (60ns)</span>
18856 </p>
18857 </td>
18858 <td>
18859 <p>
18860 <span class="green">1.00<br> (36ns)</span>
18861 </p>
18862 </td>
18863 <td>
18864 <p>
18865 <span class="red">14.81<br> (533ns)</span>
18866 </p>
18867 </td>
18868 <td>
18869 <p>
18870 <span class="grey">-</span>
18871 </p>
18872 </td>
18873 </tr>
18874 <tr>
18875 <td>
18876 <p>
18877 ellint_2<br> (527/530 tests selected)
18878 </p>
18879 </td>
18880 <td>
18881 <p>
18882 <span class="blue">1.43<br> (640ns)</span>
18883 </p>
18884 </td>
18885 <td>
18886 <p>
18887 <span class="green">1.00<br> (449ns)</span>
18888 </p>
18889 </td>
18890 <td>
18891 <p>
18892 <span class="blue">1.57<br> (707ns)</span>
18893 </p>
18894 </td>
18895 <td>
18896 <p>
18897 <span class="grey">-</span>
18898 </p>
18899 </td>
18900 </tr>
18901 <tr>
18902 <td>
18903 <p>
18904 ellint_3 (complete)<br> (500/500 tests selected)
18905 </p>
18906 </td>
18907 <td>
18908 <p>
18909 <span class="red">2.10<br> (1079ns)</span>
18910 </p>
18911 </td>
18912 <td>
18913 <p>
18914 <span class="green">1.00<br> (514ns)</span>
18915 </p>
18916 </td>
18917 <td>
18918 <p>
18919 <span class="blue">1.63<br> (839ns)</span>
18920 </p>
18921 </td>
18922 <td>
18923 <p>
18924 <span class="grey">-</span>
18925 </p>
18926 </td>
18927 </tr>
18928 <tr>
18929 <td>
18930 <p>
18931 ellint_3<br> (831/845 tests selected)
18932 </p>
18933 </td>
18934 <td>
18935 <p>
18936 <span class="blue">1.76<br> (1733ns)</span>
18937 </p>
18938 </td>
18939 <td>
18940 <p>
18941 <span class="green">1.00<br> (986ns)</span>
18942 </p>
18943 </td>
18944 <td>
18945 <p>
18946 <span class="blue">1.27<br> (1257ns)</span>
18947 </p>
18948 </td>
18949 <td>
18950 <p>
18951 <span class="grey">-</span>
18952 </p>
18953 </td>
18954 </tr>
18955 <tr>
18956 <td>
18957 <p>
18958 erf<br> (950/950 tests selected)
18959 </p>
18960 </td>
18961 <td>
18962 <p>
18963 <span class="green">1.00<br> (25ns)</span>
18964 </p>
18965 </td>
18966 <td>
18967 <p>
18968 <span class="grey">-</span>
18969 </p>
18970 </td>
18971 <td>
18972 <p>
18973 <span class="blue">1.60<br> (40ns)</span>
18974 </p>
18975 </td>
18976 <td>
18977 <p>
18978 <span class="blue">1.60<br> (40ns)</span>
18979 </p>
18980 </td>
18981 </tr>
18982 <tr>
18983 <td>
18984 <p>
18985 erfc<br> (950/950 tests selected)
18986 </p>
18987 </td>
18988 <td>
18989 <p>
18990 <span class="blue">1.66<br> (58ns)</span>
18991 </p>
18992 </td>
18993 <td>
18994 <p>
18995 <span class="green">1.00<br> (35ns)</span>
18996 </p>
18997 </td>
18998 <td>
18999 <p>
19000 <span class="blue">1.74<br> (61ns)</span>
19001 </p>
19002 </td>
19003 <td>
19004 <p>
19005 <span class="blue">1.69<br> (59ns)</span>
19006 </p>
19007 </td>
19008 </tr>
19009 <tr>
19010 <td>
19011 <p>
19012 expint<br> (436/436 tests selected)
19013 </p>
19014 </td>
19015 <td>
19016 <p>
19017 <span class="blue">1.43<br> (86ns)</span>
19018 </p>
19019 </td>
19020 <td>
19021 <p>
19022 <span class="green">1.00<br> (60ns)</span>
19023 </p>
19024 </td>
19025 <td>
19026 <p>
19027 <span class="red">3.67<br> (220ns)</span>
19028 </p>
19029 </td>
19030 <td>
19031 <p>
19032 <span class="grey">-</span>
19033 </p>
19034 </td>
19035 </tr>
19036 <tr>
19037 <td>
19038 <p>
19039 expm1<br> (80/80 tests selected)
19040 </p>
19041 </td>
19042 <td>
19043 <p>
19044 <span class="blue">1.48<br> (31ns)</span>
19045 </p>
19046 </td>
19047 <td>
19048 <p>
19049 <span class="green">1.14<br> (24ns)</span>
19050 </p>
19051 </td>
19052 <td>
19053 <p>
19054 <span class="green">1.05<br> (22ns)</span>
19055 </p>
19056 </td>
19057 <td>
19058 <p>
19059 <span class="green">1.00<br> (21ns)</span>
19060 </p>
19061 </td>
19062 </tr>
19063 <tr>
19064 <td>
19065 <p>
19066 laguerre<br> (280/280 tests selected)
19067 </p>
19068 </td>
19069 <td>
19070 <p>
19071 <span class="green">1.10<br> (139ns)</span>
19072 </p>
19073 </td>
19074 <td>
19075 <p>
19076 <span class="green">1.00<br> (126ns)</span>
19077 </p>
19078 </td>
19079 <td>
19080 <p>
19081 <span class="blue">1.25<br> (158ns)</span>
19082 </p>
19083 </td>
19084 <td>
19085 <p>
19086 <span class="grey">-</span>
19087 </p>
19088 </td>
19089 </tr>
19090 <tr>
19091 <td>
19092 <p>
19093 legendre<br> (300/300 tests selected)
19094 </p>
19095 </td>
19096 <td>
19097 <p>
19098 <span class="green">1.16<br> (396ns)</span>
19099 </p>
19100 </td>
19101 <td>
19102 <p>
19103 <span class="green">1.00<br> (340ns)</span>
19104 </p>
19105 </td>
19106 <td>
19107 <p>
19108 <span class="green">1.11<br> (376ns)</span>
19109 </p>
19110 </td>
19111 <td>
19112 <p>
19113 <span class="grey">-</span>
19114 </p>
19115 </td>
19116 </tr>
19117 <tr>
19118 <td>
19119 <p>
19120 lgamma<br> (400/400 tests selected)
19121 </p>
19122 </td>
19123 <td>
19124 <p>
19125 <span class="red">3.80<br> (224ns)</span>
19126 </p>
19127 </td>
19128 <td>
19129 <p>
19130 <span class="red">2.25<br> (133ns)</span>
19131 </p>
19132 </td>
19133 <td>
19134 <p>
19135 <span class="green">1.02<br> (60ns)</span>
19136 </p>
19137 </td>
19138 <td>
19139 <p>
19140 <span class="green">1.00<br> (59ns)</span>
19141 </p>
19142 </td>
19143 </tr>
19144 <tr>
19145 <td>
19146 <p>
19147 log1p<br> (80/80 tests selected)
19148 </p>
19149 </td>
19150 <td>
19151 <p>
19152 <span class="blue">1.75<br> (28ns)</span>
19153 </p>
19154 </td>
19155 <td>
19156 <p>
19157 <span class="green">1.00<br> (16ns)</span>
19158 </p>
19159 </td>
19160 <td>
19161 <p>
19162 <span class="blue">1.69<br> (27ns)</span>
19163 </p>
19164 </td>
19165 <td>
19166 <p>
19167 <span class="blue">1.69<br> (27ns)</span>
19168 </p>
19169 </td>
19170 </tr>
19171 <tr>
19172 <td>
19173 <p>
19174 sph_bessel<br> (483/483 tests selected)
19175 </p>
19176 </td>
19177 <td>
19178 <p>
19179 <span class="blue">1.42<br> (1325ns)</span>
19180 </p>
19181 </td>
19182 <td>
19183 <p>
19184 <span class="green">1.00<br> (931ns)</span>
19185 </p>
19186 </td>
19187 <td>
19188 <p>
19189 <span class="red">2.02<br> (1884ns)</span>
19190 </p>
19191 </td>
19192 <td>
19193 <p>
19194 <span class="grey">-</span>
19195 </p>
19196 </td>
19197 </tr>
19198 <tr>
19199 <td>
19200 <p>
19201 sph_neumann<br> (284/284 tests selected)
19202 </p>
19203 </td>
19204 <td>
19205 <p>
19206 <span class="red">2.07<br> (3483ns)</span>
19207 </p>
19208 </td>
19209 <td>
19210 <p>
19211 <span class="green">1.00<br> (1685ns)</span>
19212 </p>
19213 </td>
19214 <td>
19215 <p>
19216 <span class="blue">1.64<br> (2764ns)</span>
19217 </p>
19218 </td>
19219 <td>
19220 <p>
19221 <span class="grey">-</span>
19222 </p>
19223 </td>
19224 </tr>
19225 <tr>
19226 <td>
19227 <p>
19228 tgamma<br> (400/400 tests selected)
19229 </p>
19230 </td>
19231 <td>
19232 <p>
19233 <span class="red">3.31<br> (238ns)</span>
19234 </p>
19235 </td>
19236 <td>
19237 <p>
19238 <span class="red">2.04<br> (147ns)</span>
19239 </p>
19240 </td>
19241 <td>
19242 <p>
19243 <span class="green">1.00<br> (72ns)</span>
19244 </p>
19245 </td>
19246 <td>
19247 <p>
19248 <span class="green">1.01<br> (73ns)</span>
19249 </p>
19250 </td>
19251 </tr>
19252 <tr>
19253 <td>
19254 <p>
19255 zeta<br> (448/448 tests selected)
19256 </p>
19257 </td>
19258 <td>
19259 <p>
19260 <span class="blue">1.52<br> (345ns)</span>
19261 </p>
19262 </td>
19263 <td>
19264 <p>
19265 <span class="green">1.00<br> (227ns)</span>
19266 </p>
19267 </td>
19268 <td>
19269 <p>
19270 <span class="red">781.92<br> (177495ns)</span>
19271 </p>
19272 </td>
19273 <td>
19274 <p>
19275 <span class="grey">-</span>
19276 </p>
19277 </td>
19278 </tr>
19279 </tbody>
19280 </table></div>
19281 </div>
19282 <br class="table-break">
19283 </div>
19284 <div class="section">
19285 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
19286 <a name="special_function_and_distributio.section_Library_Comparison_with_GNU_C_version_5_3_0_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_Library_Comparison_with_GNU_C_version_5_3_0_on_linux" title="Library Comparison with GNU C++ version 5.3.0 on linux">Library
19287 Comparison with GNU C++ version 5.3.0 on linux</a>
19288 </h2></div></div></div>
19289 <div class="table">
19290 <a name="special_function_and_distributio.section_Library_Comparison_with_GNU_C_version_5_3_0_on_linux.table_Library_Comparison_with_GNU_C_version_5_3_0_on_linux"></a><p class="title"><b>Table&#160;13.&#160;Library Comparison with GNU C++ version 5.3.0 on linux</b></p>
19291 <div class="table-contents"><table class="table" summary="Library Comparison with GNU C++ version 5.3.0 on linux">
19292 <colgroup>
19293 <col>
19294 <col>
19295 <col>
19296 <col>
19297 <col>
19298 <col>
19299 <col>
19300 </colgroup>
19301 <thead><tr>
19302 <th>
19303 <p>
19304 Function
19305 </p>
19306 </th>
19307 <th>
19308 <p>
19309 boost 1.61
19310 </p>
19311 </th>
19312 <th>
19313 <p>
19314 boost 1.61<br> promote_double&lt;false&gt;
19315 </p>
19316 </th>
19317 <th>
19318 <p>
19319 tr1/cmath
19320 </p>
19321 </th>
19322 <th>
19323 <p>
19324 GSL 1.16
19325 </p>
19326 </th>
19327 <th>
19328 <p>
19329 Rmath 3.0.2
19330 </p>
19331 </th>
19332 <th>
19333 <p>
19334 math.h
19335 </p>
19336 </th>
19337 </tr></thead>
19338 <tbody>
19339 <tr>
19340 <td>
19341 <p>
19342 assoc_laguerre<br> (2240/2240 tests selected)
19343 </p>
19344 </td>
19345 <td>
19346 <p>
19347 <span class="blue">1.36<br> (263ns)</span>
19348 </p>
19349 </td>
19350 <td>
19351 <p>
19352 <span class="green">1.00<br> (194ns)</span>
19353 </p>
19354 </td>
19355 <td>
19356 <p>
19357 <span class="green">1.20<br> (232ns)</span>
19358 </p>
19359 </td>
19360 <td>
19361 <p>
19362 <span class="green">1.12<br> (218ns)</span>
19363 </p>
19364 </td>
19365 <td>
19366 <p>
19367 <span class="grey">-</span>
19368 </p>
19369 </td>
19370 <td>
19371 <p>
19372 <span class="grey">-</span>
19373 </p>
19374 </td>
19375 </tr>
19376 <tr>
19377 <td>
19378 <p>
19379 assoc_legendre<br> (205/400 tests selected)
19380 </p>
19381 </td>
19382 <td>
19383 <p>
19384 <span class="red">4.16<br> (258ns)</span>
19385 </p>
19386 </td>
19387 <td>
19388 <p>
19389 <span class="blue">1.63<br> (101ns)</span>
19390 </p>
19391 </td>
19392 <td>
19393 <p>
19394 <span class="green">1.00<br> (62ns)</span>
19395 </p>
19396 </td>
19397 <td>
19398 <p>
19399 <span class="red">2.53<br> (157ns)</span>
19400 </p>
19401 </td>
19402 <td>
19403 <p>
19404 <span class="grey">-</span>
19405 </p>
19406 </td>
19407 <td>
19408 <p>
19409 <span class="grey">-</span>
19410 </p>
19411 </td>
19412 </tr>
19413 <tr>
19414 <td>
19415 <p>
19416 beta (incomplete)<br> (2682/3210 tests selected)
19417 </p>
19418 </td>
19419 <td>
19420 <p>
19421 <span class="red">3.12<br> (1796ns)</span>
19422 </p>
19423 </td>
19424 <td>
19425 <p>
19426 <span class="green">1.00<br> (575ns)</span>
19427 </p>
19428 </td>
19429 <td>
19430 <p>
19431 <span class="grey">-</span>
19432 </p>
19433 </td>
19434 <td>
19435 <p>
19436 <span class="blue">1.36<br> (780ns)</span>
19437 </p>
19438 </td>
19439 <td>
19440 <p>
19441 <span class="grey">-</span>
19442 </p>
19443 </td>
19444 <td>
19445 <p>
19446 <span class="grey">-</span>
19447 </p>
19448 </td>
19449 </tr>
19450 <tr>
19451 <td>
19452 <p>
19453 beta<br> (2203/2204 tests selected)
19454 </p>
19455 </td>
19456 <td>
19457 <p>
19458 <span class="red">4.74<br> (734ns)</span>
19459 </p>
19460 </td>
19461 <td>
19462 <p>
19463 <span class="green">1.01<br> (156ns)</span>
19464 </p>
19465 </td>
19466 <td>
19467 <p>
19468 <span class="green">1.00<br> (155ns)</span>
19469 </p>
19470 </td>
19471 <td>
19472 <p>
19473 <span class="red">2.57<br> (398ns)</span>
19474 </p>
19475 </td>
19476 <td>
19477 <p>
19478 <span class="blue">1.65<br> (255ns)</span>
19479 </p>
19480 </td>
19481 <td>
19482 <p>
19483 <span class="grey">-</span>
19484 </p>
19485 </td>
19486 </tr>
19487 <tr>
19488 <td>
19489 <p>
19490 cbrt<br> (85/85 tests selected)
19491 </p>
19492 </td>
19493 <td>
19494 <p>
19495 <span class="red">2.53<br> (43ns)</span>
19496 </p>
19497 </td>
19498 <td>
19499 <p>
19500 <span class="green">1.00<br> (17ns)</span>
19501 </p>
19502 </td>
19503 <td>
19504 <p>
19505 <span class="blue">1.24<br> (21ns)</span>
19506 </p>
19507 </td>
19508 <td>
19509 <p>
19510 <span class="grey">-</span>
19511 </p>
19512 </td>
19513 <td>
19514 <p>
19515 <span class="grey">-</span>
19516 </p>
19517 </td>
19518 <td>
19519 <p>
19520 <span class="blue">1.24<br> (21ns)</span>
19521 </p>
19522 </td>
19523 </tr>
19524 <tr>
19525 <td>
19526 <p>
19527 cyl_bessel_i (integer order)<br> (494/526 tests selected)
19528 </p>
19529 </td>
19530 <td>
19531 <p>
19532 <span class="red">3.66<br> (893ns)</span>
19533 </p>
19534 </td>
19535 <td>
19536 <p>
19537 <span class="green">1.08<br> (264ns)</span>
19538 </p>
19539 </td>
19540 <td>
19541 <p>
19542 <span class="green">1.00<br> (244ns)</span>
19543 </p>
19544 </td>
19545 <td>
19546 <p>
19547 <span class="blue">1.98<br> (482ns)</span>
19548 </p>
19549 </td>
19550 <td>
19551 <p>
19552 <span class="red">4.69<br> (1145ns)</span>
19553 </p>
19554 </td>
19555 <td>
19556 </td>
19557 </tr>
19558 <tr>
19559 <td>
19560 <p>
19561 cyl_bessel_i<br> (177/240 tests selected)
19562 </p>
19563 </td>
19564 <td>
19565 <p>
19566 <span class="red">6.78<br> (1410ns)</span>
19567 </p>
19568 </td>
19569 <td>
19570 <p>
19571 <span class="blue">1.95<br> (406ns)</span>
19572 </p>
19573 </td>
19574 <td>
19575 <p>
19576 <span class="green">1.00<br> (208ns)</span>
19577 </p>
19578 </td>
19579 <td>
19580 <p>
19581 <span class="red">4.47<br> (929ns)</span>
19582 </p>
19583 </td>
19584 <td>
19585 <p>
19586 <span class="red">8.16<br> (1698ns)</span>
19587 </p>
19588 </td>
19589 <td>
19590 <p>
19591 <span class="grey">-</span>
19592 </p>
19593 </td>
19594 </tr>
19595 <tr>
19596 <td>
19597 <p>
19598 cyl_bessel_j (integer order)<br> (250/268 tests selected)
19599 </p>
19600 </td>
19601 <td>
19602 <p>
19603 <span class="red">2.59<br> (275ns)</span>
19604 </p>
19605 </td>
19606 <td>
19607 <p>
19608 <span class="green">1.00<br> (106ns)</span>
19609 </p>
19610 </td>
19611 <td>
19612 <p>
19613 <span class="red">2.50<br> (265ns)</span>
19614 </p>
19615 </td>
19616 <td>
19617 <p>
19618 <span class="red">2.52<br> (267ns)</span>
19619 </p>
19620 </td>
19621 <td>
19622 <p>
19623 <span class="red">4.22<br> (447ns)</span>
19624 </p>
19625 </td>
19626 <td>
19627 <p>
19628 <span class="blue">1.94<br> (206ns)</span>
19629 </p>
19630 </td>
19631 </tr>
19632 <tr>
19633 <td>
19634 <p>
19635 cyl_bessel_j<br> (423/451 tests selected)
19636 </p>
19637 </td>
19638 <td>
19639 <p>
19640 <span class="red">2.83<br> (1071ns)</span>
19641 </p>
19642 </td>
19643 <td>
19644 <p>
19645 <span class="green">1.05<br> (398ns)</span>
19646 </p>
19647 </td>
19648 <td>
19649 <p>
19650 <span class="green">1.00<br> (379ns)</span>
19651 </p>
19652 </td>
19653 <td>
19654 <p>
19655 <span class="red">2.28<br> (865ns)</span>
19656 </p>
19657 </td>
19658 <td>
19659 <p>
19660 <span class="blue">1.20<br> (456ns)</span>
19661 </p>
19662 </td>
19663 <td>
19664 <p>
19665 <span class="grey">-</span>
19666 </p>
19667 </td>
19668 </tr>
19669 <tr>
19670 <td>
19671 <p>
19672 cyl_bessel_k (integer order)<br> (505/508 tests selected)
19673 </p>
19674 </td>
19675 <td>
19676 <p>
19677 <span class="red">13.91<br> (3673ns)</span>
19678 </p>
19679 </td>
19680 <td>
19681 <p>
19682 <span class="blue">1.37<br> (361ns)</span>
19683 </p>
19684 </td>
19685 <td>
19686 <p>
19687 <span class="red">10.34<br> (2729ns)</span>
19688 </p>
19689 </td>
19690 <td>
19691 <p>
19692 <span class="green">1.00<br> (264ns)</span>
19693 </p>
19694 </td>
19695 <td>
19696 <p>
19697 <span class="blue">1.34<br> (355ns)</span>
19698 </p>
19699 </td>
19700 <td>
19701 <p>
19702 <span class="grey">-</span>
19703 </p>
19704 </td>
19705 </tr>
19706 <tr>
19707 <td>
19708 <p>
19709 cyl_bessel_k<br> (96/279 tests selected)
19710 </p>
19711 </td>
19712 <td>
19713 <p>
19714 <span class="red">6.86<br> (4589ns)</span>
19715 </p>
19716 </td>
19717 <td>
19718 <p>
19719 <span class="green">1.00<br> (669ns)</span>
19720 </p>
19721 </td>
19722 <td>
19723 <p>
19724 <span class="blue">1.20<br> (803ns)</span>
19725 </p>
19726 </td>
19727 <td>
19728 <p>
19729 <span class="blue">1.31<br> (877ns)</span>
19730 </p>
19731 </td>
19732 <td>
19733 <p>
19734 <span class="blue">1.27<br> (851ns)</span>
19735 </p>
19736 </td>
19737 <td>
19738 <p>
19739 <span class="grey">-</span>
19740 </p>
19741 </td>
19742 </tr>
19743 <tr>
19744 <td>
19745 <p>
19746 cyl_neumann (integer order)<br> (423/428 tests selected)
19747 </p>
19748 </td>
19749 <td>
19750 <p>
19751 <span class="red">2.20<br> (484ns)</span>
19752 </p>
19753 </td>
19754 <td>
19755 <p>
19756 <span class="green">1.00<br> (220ns)</span>
19757 </p>
19758 </td>
19759 <td>
19760 <p>
19761 <span class="red">3.26<br> (718ns)</span>
19762 </p>
19763 </td>
19764 <td>
19765 <p>
19766 <span class="red">2.42<br> (533ns)</span>
19767 </p>
19768 </td>
19769 <td>
19770 <p>
19771 <span class="red">4.95<br> (1089ns)</span>
19772 </p>
19773 </td>
19774 <td>
19775 <p>
19776 <span class="blue">1.78<br> (392ns)</span>
19777 </p>
19778 </td>
19779 </tr>
19780 <tr>
19781 <td>
19782 <p>
19783 cyl_neumann<br> (400/450 tests selected)
19784 </p>
19785 </td>
19786 <td>
19787 <p>
19788 <span class="red">2.48<br> (1478ns)</span>
19789 </p>
19790 </td>
19791 <td>
19792 <p>
19793 <span class="green">1.00<br> (597ns)</span>
19794 </p>
19795 </td>
19796 <td>
19797 <p>
19798 <span class="blue">1.26<br> (754ns)</span>
19799 </p>
19800 </td>
19801 <td>
19802 <p>
19803 <span class="red">2.42<br> (1444ns)</span>
19804 </p>
19805 </td>
19806 <td>
19807 <p>
19808 <span class="green">1.07<br> (637ns)</span>
19809 </p>
19810 </td>
19811 <td>
19812 <p>
19813 <span class="grey">-</span>
19814 </p>
19815 </td>
19816 </tr>
19817 <tr>
19818 <td>
19819 <p>
19820 digamma<br> (1019/1019 tests selected)
19821 </p>
19822 </td>
19823 <td>
19824 <p>
19825 <span class="blue">1.92<br> (75ns)</span>
19826 </p>
19827 </td>
19828 <td>
19829 <p>
19830 <span class="green">1.00<br> (39ns)</span>
19831 </p>
19832 </td>
19833 <td>
19834 <p>
19835 <span class="grey">-</span>
19836 </p>
19837 </td>
19838 <td>
19839 <p>
19840 <span class="red">2.69<br> (105ns)</span>
19841 </p>
19842 </td>
19843 <td>
19844 <p>
19845 <span class="red">4.31<br> (168ns)</span>
19846 </p>
19847 </td>
19848 <td>
19849 <p>
19850 <span class="grey">-</span>
19851 </p>
19852 </td>
19853 </tr>
19854 <tr>
19855 <td>
19856 <p>
19857 ellint_1 (complete)<br> (109/109 tests selected)
19858 </p>
19859 </td>
19860 <td>
19861 <p>
19862 <span class="blue">1.86<br> (52ns)</span>
19863 </p>
19864 </td>
19865 <td>
19866 <p>
19867 <span class="green">1.00<br> (28ns)</span>
19868 </p>
19869 </td>
19870 <td>
19871 <p>
19872 <span class="red">8.89<br> (249ns)</span>
19873 </p>
19874 </td>
19875 <td>
19876 <p>
19877 <span class="red">10.54<br> (295ns)</span>
19878 </p>
19879 </td>
19880 <td>
19881 <p>
19882 <span class="grey">-</span>
19883 </p>
19884 </td>
19885 <td>
19886 </td>
19887 </tr>
19888 <tr>
19889 <td>
19890 <p>
19891 ellint_1<br> (627/629 tests selected)
19892 </p>
19893 </td>
19894 <td>
19895 <p>
19896 <span class="blue">1.94<br> (358ns)</span>
19897 </p>
19898 </td>
19899 <td>
19900 <p>
19901 <span class="green">1.00<br> (185ns)</span>
19902 </p>
19903 </td>
19904 <td>
19905 <p>
19906 <span class="red">2.31<br> (428ns)</span>
19907 </p>
19908 </td>
19909 <td>
19910 <p>
19911 <span class="red">2.51<br> (464ns)</span>
19912 </p>
19913 </td>
19914 <td>
19915 <p>
19916 <span class="grey">-</span>
19917 </p>
19918 </td>
19919 <td>
19920 <p>
19921 <span class="grey">-</span>
19922 </p>
19923 </td>
19924 </tr>
19925 <tr>
19926 <td>
19927 <p>
19928 ellint_2 (complete)<br> (109/110 tests selected)
19929 </p>
19930 </td>
19931 <td>
19932 <p>
19933 <span class="blue">1.71<br> (60ns)</span>
19934 </p>
19935 </td>
19936 <td>
19937 <p>
19938 <span class="green">1.00<br> (35ns)</span>
19939 </p>
19940 </td>
19941 <td>
19942 <p>
19943 <span class="red">15.23<br> (533ns)</span>
19944 </p>
19945 </td>
19946 <td>
19947 <p>
19948 <span class="red">17.31<br> (606ns)</span>
19949 </p>
19950 </td>
19951 <td>
19952 <p>
19953 <span class="grey">-</span>
19954 </p>
19955 </td>
19956 <td>
19957 <p>
19958 <span class="grey">-</span>
19959 </p>
19960 </td>
19961 </tr>
19962 <tr>
19963 <td>
19964 <p>
19965 ellint_2<br> (527/530 tests selected)
19966 </p>
19967 </td>
19968 <td>
19969 <p>
19970 <span class="red">2.32<br> (805ns)</span>
19971 </p>
19972 </td>
19973 <td>
19974 <p>
19975 <span class="green">1.00<br> (347ns)</span>
19976 </p>
19977 </td>
19978 <td>
19979 <p>
19980 <span class="blue">1.90<br> (658ns)</span>
19981 </p>
19982 </td>
19983 <td>
19984 <p>
19985 <span class="red">2.17<br> (754ns)</span>
19986 </p>
19987 </td>
19988 <td>
19989 <p>
19990 <span class="grey">-</span>
19991 </p>
19992 </td>
19993 <td>
19994 <p>
19995 <span class="grey">-</span>
19996 </p>
19997 </td>
19998 </tr>
19999 <tr>
20000 <td>
20001 <p>
20002 ellint_3 (complete)<br> (500/500 tests selected)
20003 </p>
20004 </td>
20005 <td>
20006 <p>
20007 <span class="red">2.23<br> (1172ns)</span>
20008 </p>
20009 </td>
20010 <td>
20011 <p>
20012 <span class="green">1.00<br> (525ns)</span>
20013 </p>
20014 </td>
20015 <td>
20016 <p>
20017 <span class="blue">1.66<br> (873ns)</span>
20018 </p>
20019 </td>
20020 <td>
20021 <p>
20022 <span class="blue">1.98<br> (1037ns)</span>
20023 </p>
20024 </td>
20025 <td>
20026 </td>
20027 <td>
20028 </td>
20029 </tr>
20030 <tr>
20031 <td>
20032 <p>
20033 ellint_3<br> (831/845 tests selected)
20034 </p>
20035 </td>
20036 <td>
20037 <p>
20038 <span class="red">2.75<br> (2154ns)</span>
20039 </p>
20040 </td>
20041 <td>
20042 <p>
20043 <span class="green">1.00<br> (783ns)</span>
20044 </p>
20045 </td>
20046 <td>
20047 <p>
20048 <span class="blue">1.59<br> (1243ns)</span>
20049 </p>
20050 </td>
20051 <td>
20052 <p>
20053 <span class="blue">1.77<br> (1383ns)</span>
20054 </p>
20055 </td>
20056 <td>
20057 <p>
20058 <span class="grey">-</span>
20059 </p>
20060 </td>
20061 <td>
20062 <p>
20063 <span class="grey">-</span>
20064 </p>
20065 </td>
20066 </tr>
20067 <tr>
20068 <td>
20069 <p>
20070 ellint_rc<br> (201/201 tests selected)
20071 </p>
20072 </td>
20073 <td>
20074 <p>
20075 <span class="blue">1.57<br> (77ns)</span>
20076 </p>
20077 </td>
20078 <td>
20079 <p>
20080 <span class="green">1.00<br> (49ns)</span>
20081 </p>
20082 </td>
20083 <td>
20084 <p>
20085 <span class="grey">-</span>
20086 </p>
20087 </td>
20088 <td>
20089 <p>
20090 <span class="red">4.41<br> (216ns)</span>
20091 </p>
20092 </td>
20093 <td>
20094 <p>
20095 <span class="grey">-</span>
20096 </p>
20097 </td>
20098 <td>
20099 <p>
20100 <span class="grey">-</span>
20101 </p>
20102 </td>
20103 </tr>
20104 <tr>
20105 <td>
20106 <p>
20107 ellint_rd<br> (7588/7588 tests selected)
20108 </p>
20109 </td>
20110 <td>
20111 <p>
20112 <span class="red">2.23<br> (520ns)</span>
20113 </p>
20114 </td>
20115 <td>
20116 <p>
20117 <span class="green">1.00<br> (233ns)</span>
20118 </p>
20119 </td>
20120 <td>
20121 <p>
20122 <span class="grey">-</span>
20123 </p>
20124 </td>
20125 <td>
20126 <p>
20127 <span class="blue">1.64<br> (381ns)</span>
20128 </p>
20129 </td>
20130 <td>
20131 <p>
20132 <span class="grey">-</span>
20133 </p>
20134 </td>
20135 <td>
20136 <p>
20137 <span class="grey">-</span>
20138 </p>
20139 </td>
20140 </tr>
20141 <tr>
20142 <td>
20143 <p>
20144 ellint_rf<br> (7788/7788 tests selected)
20145 </p>
20146 </td>
20147 <td>
20148 <p>
20149 <span class="blue">1.51<br> (95ns)</span>
20150 </p>
20151 </td>
20152 <td>
20153 <p>
20154 <span class="green">1.00<br> (63ns)</span>
20155 </p>
20156 </td>
20157 <td>
20158 <p>
20159 <span class="grey">-</span>
20160 </p>
20161 </td>
20162 <td>
20163 <p>
20164 <span class="red">5.54<br> (349ns)</span>
20165 </p>
20166 </td>
20167 <td>
20168 <p>
20169 <span class="grey">-</span>
20170 </p>
20171 </td>
20172 <td>
20173 <p>
20174 <span class="grey">-</span>
20175 </p>
20176 </td>
20177 </tr>
20178 <tr>
20179 <td>
20180 <p>
20181 ellint_rj<br> (7642/8032 tests selected)
20182 </p>
20183 </td>
20184 <td>
20185 <p>
20186 <span class="red">2.33<br> (481ns)</span>
20187 </p>
20188 </td>
20189 <td>
20190 <p>
20191 <span class="green">1.00<br> (206ns)</span>
20192 </p>
20193 </td>
20194 <td>
20195 <p>
20196 <span class="grey">-</span>
20197 </p>
20198 </td>
20199 <td>
20200 <p>
20201 <span class="red">11.31<br> (2329ns)</span>
20202 </p>
20203 </td>
20204 <td>
20205 <p>
20206 <span class="grey">-</span>
20207 </p>
20208 </td>
20209 <td>
20210 <p>
20211 <span class="grey">-</span>
20212 </p>
20213 </td>
20214 </tr>
20215 <tr>
20216 <td>
20217 <p>
20218 erf<br> (950/950 tests selected)
20219 </p>
20220 </td>
20221 <td>
20222 <p>
20223 <span class="green">1.00<br> (15ns)</span>
20224 </p>
20225 </td>
20226 <td>
20227 <p>
20228 <span class="grey">-</span>
20229 </p>
20230 </td>
20231 <td>
20232 <p>
20233 <span class="green">1.20<br> (18ns)</span>
20234 </p>
20235 </td>
20236 <td>
20237 <p>
20238 <span class="red">10.27<br> (154ns)</span>
20239 </p>
20240 </td>
20241 <td>
20242 <p>
20243 <span class="grey">-</span>
20244 </p>
20245 </td>
20246 <td>
20247 <p>
20248 <span class="green">1.20<br> (18ns)</span>
20249 </p>
20250 </td>
20251 </tr>
20252 <tr>
20253 <td>
20254 <p>
20255 erfc<br> (950/950 tests selected)
20256 </p>
20257 </td>
20258 <td>
20259 <p>
20260 <span class="red">2.68<br> (59ns)</span>
20261 </p>
20262 </td>
20263 <td>
20264 <p>
20265 <span class="green">1.00<br> (22ns)</span>
20266 </p>
20267 </td>
20268 <td>
20269 <p>
20270 <span class="green">1.18<br> (26ns)</span>
20271 </p>
20272 </td>
20273 <td>
20274 <p>
20275 <span class="red">3.50<br> (77ns)</span>
20276 </p>
20277 </td>
20278 <td>
20279 <p>
20280 <span class="grey">-</span>
20281 </p>
20282 </td>
20283 <td>
20284 <p>
20285 <span class="green">1.14<br> (25ns)</span>
20286 </p>
20287 </td>
20288 </tr>
20289 <tr>
20290 <td>
20291 <p>
20292 expint (En)<br> (1059/1059 tests selected)
20293 </p>
20294 </td>
20295 <td>
20296 <p>
20297 <span class="blue">1.86<br> (273ns)</span>
20298 </p>
20299 </td>
20300 <td>
20301 <p>
20302 <span class="green">1.00<br> (147ns)</span>
20303 </p>
20304 </td>
20305 <td>
20306 <p>
20307 <span class="grey">-</span>
20308 </p>
20309 </td>
20310 <td>
20311 <p>
20312 <span class="red">4.87<br> (716ns)</span>
20313 </p>
20314 </td>
20315 <td>
20316 <p>
20317 <span class="grey">-</span>
20318 </p>
20319 </td>
20320 <td>
20321 <p>
20322 <span class="grey">-</span>
20323 </p>
20324 </td>
20325 </tr>
20326 <tr>
20327 <td>
20328 <p>
20329 expint<br> (436/436 tests selected)
20330 </p>
20331 </td>
20332 <td>
20333 <p>
20334 <span class="red">2.47<br> (94ns)</span>
20335 </p>
20336 </td>
20337 <td>
20338 <p>
20339 <span class="green">1.00<br> (38ns)</span>
20340 </p>
20341 </td>
20342 <td>
20343 <p>
20344 <span class="red">5.34<br> (203ns)</span>
20345 </p>
20346 </td>
20347 <td>
20348 <p>
20349 <span class="red">3.76<br> (143ns)</span>
20350 </p>
20351 </td>
20352 <td>
20353 <p>
20354 <span class="grey">-</span>
20355 </p>
20356 </td>
20357 <td>
20358 <p>
20359 <span class="grey">-</span>
20360 </p>
20361 </td>
20362 </tr>
20363 <tr>
20364 <td>
20365 <p>
20366 expm1<br> (80/80 tests selected)
20367 </p>
20368 </td>
20369 <td>
20370 <p>
20371 <span class="green">1.00<br> (10ns)</span>
20372 </p>
20373 </td>
20374 <td>
20375 <p>
20376 <span class="green">1.10<br> (11ns)</span>
20377 </p>
20378 </td>
20379 <td>
20380 <p>
20381 <span class="green">1.00<br> (10ns)</span>
20382 </p>
20383 </td>
20384 <td>
20385 <p>
20386 <span class="grey">-</span>
20387 </p>
20388 </td>
20389 <td>
20390 <p>
20391 <span class="grey">-</span>
20392 </p>
20393 </td>
20394 <td>
20395 <p>
20396 <span class="green">1.00<br> (10ns)</span>
20397 </p>
20398 </td>
20399 </tr>
20400 <tr>
20401 <td>
20402 <p>
20403 gamma_p<br> (1379/1379 tests selected)
20404 </p>
20405 </td>
20406 <td>
20407 <p>
20408 <span class="red">2.42<br> (492ns)</span>
20409 </p>
20410 </td>
20411 <td>
20412 <p>
20413 <span class="green">1.00<br> (203ns)</span>
20414 </p>
20415 </td>
20416 <td>
20417 <p>
20418 <span class="grey">-</span>
20419 </p>
20420 </td>
20421 <td>
20422 <p>
20423 <span class="red">4.77<br> (968ns)</span>
20424 </p>
20425 </td>
20426 <td>
20427 <p>
20428 <span class="blue">1.61<br> (326ns)</span>
20429 </p>
20430 </td>
20431 <td>
20432 <p>
20433 <span class="grey">-</span>
20434 </p>
20435 </td>
20436 </tr>
20437 <tr>
20438 <td>
20439 <p>
20440 gamma_p_inv<br> (559/559 tests selected)
20441 </p>
20442 </td>
20443 <td>
20444 <p>
20445 <span class="red">2.24<br> (1577ns)</span>
20446 </p>
20447 </td>
20448 <td>
20449 <p>
20450 <span class="green">1.00<br> (704ns)</span>
20451 </p>
20452 </td>
20453 <td>
20454 <p>
20455 <span class="grey">-</span>
20456 </p>
20457 </td>
20458 <td>
20459 <p>
20460 <span class="grey">-</span>
20461 </p>
20462 </td>
20463 <td>
20464 <p>
20465 <span class="red">2.22<br> (1560ns)</span>
20466 </p>
20467 </td>
20468 <td>
20469 <p>
20470 <span class="grey">-</span>
20471 </p>
20472 </td>
20473 </tr>
20474 <tr>
20475 <td>
20476 <p>
20477 gamma_q<br> (1371/1379 tests selected)
20478 </p>
20479 </td>
20480 <td>
20481 <p>
20482 <span class="red">2.53<br> (508ns)</span>
20483 </p>
20484 </td>
20485 <td>
20486 <p>
20487 <span class="green">1.00<br> (201ns)</span>
20488 </p>
20489 </td>
20490 <td>
20491 <p>
20492 <span class="grey">-</span>
20493 </p>
20494 </td>
20495 <td>
20496 <p>
20497 <span class="red">5.70<br> (1146ns)</span>
20498 </p>
20499 </td>
20500 <td>
20501 <p>
20502 <span class="blue">1.78<br> (358ns)</span>
20503 </p>
20504 </td>
20505 <td>
20506 <p>
20507 <span class="grey">-</span>
20508 </p>
20509 </td>
20510 </tr>
20511 <tr>
20512 <td>
20513 <p>
20514 gamma_q_inv<br> (78/559 tests selected)
20515 </p>
20516 </td>
20517 <td>
20518 <p>
20519 <span class="red">2.45<br> (1841ns)</span>
20520 </p>
20521 </td>
20522 <td>
20523 <p>
20524 <span class="green">1.00<br> (751ns)</span>
20525 </p>
20526 </td>
20527 <td>
20528 <p>
20529 <span class="grey">-</span>
20530 </p>
20531 </td>
20532 <td>
20533 <p>
20534 <span class="grey">-</span>
20535 </p>
20536 </td>
20537 <td>
20538 <p>
20539 <span class="green">1.09<br> (822ns)</span>
20540 </p>
20541 </td>
20542 <td>
20543 <p>
20544 <span class="grey">-</span>
20545 </p>
20546 </td>
20547 </tr>
20548 <tr>
20549 <td>
20550 <p>
20551 ibeta<br> (3210/3210 tests selected)
20552 </p>
20553 </td>
20554 <td>
20555 <p>
20556 <span class="red">3.47<br> (1715ns)</span>
20557 </p>
20558 </td>
20559 <td>
20560 <p>
20561 <span class="blue">1.28<br> (634ns)</span>
20562 </p>
20563 </td>
20564 <td>
20565 <p>
20566 <span class="grey">-</span>
20567 </p>
20568 </td>
20569 <td>
20570 <p>
20571 <span class="grey">-</span>
20572 </p>
20573 </td>
20574 <td>
20575 <p>
20576 <span class="green">1.00<br> (494ns)</span>
20577 </p>
20578 </td>
20579 <td>
20580 <p>
20581 <span class="grey">-</span>
20582 </p>
20583 </td>
20584 </tr>
20585 <tr>
20586 <td>
20587 <p>
20588 ibeta_inv<br> (952/1210 tests selected)
20589 </p>
20590 </td>
20591 <td>
20592 <p>
20593 <span class="red">2.58<br> (5742ns)</span>
20594 </p>
20595 </td>
20596 <td>
20597 <p>
20598 <span class="green">1.00<br> (2224ns)</span>
20599 </p>
20600 </td>
20601 <td>
20602 <p>
20603 <span class="grey">-</span>
20604 </p>
20605 </td>
20606 <td>
20607 <p>
20608 <span class="grey">-</span>
20609 </p>
20610 </td>
20611 <td>
20612 <p>
20613 <span class="red">26.72<br> (59415ns)</span>
20614 </p>
20615 </td>
20616 <td>
20617 <p>
20618 <span class="grey">-</span>
20619 </p>
20620 </td>
20621 </tr>
20622 <tr>
20623 <td>
20624 <p>
20625 ibetac<br> (3210/3210 tests selected)
20626 </p>
20627 </td>
20628 <td>
20629 <p>
20630 <span class="red">3.51<br> (1736ns)</span>
20631 </p>
20632 </td>
20633 <td>
20634 <p>
20635 <span class="blue">1.32<br> (653ns)</span>
20636 </p>
20637 </td>
20638 <td>
20639 <p>
20640 <span class="grey">-</span>
20641 </p>
20642 </td>
20643 <td>
20644 <p>
20645 <span class="grey">-</span>
20646 </p>
20647 </td>
20648 <td>
20649 <p>
20650 <span class="green">1.00<br> (495ns)</span>
20651 </p>
20652 </td>
20653 <td>
20654 <p>
20655 <span class="grey">-</span>
20656 </p>
20657 </td>
20658 </tr>
20659 <tr>
20660 <td>
20661 <p>
20662 ibetac_inv<br> (945/1210 tests selected)
20663 </p>
20664 </td>
20665 <td>
20666 <p>
20667 <span class="red">2.44<br> (5451ns)</span>
20668 </p>
20669 </td>
20670 <td>
20671 <p>
20672 <span class="green">1.00<br> (2237ns)</span>
20673 </p>
20674 </td>
20675 <td>
20676 <p>
20677 <span class="grey">-</span>
20678 </p>
20679 </td>
20680 <td>
20681 <p>
20682 <span class="grey">-</span>
20683 </p>
20684 </td>
20685 <td>
20686 <p>
20687 <span class="red">19.20<br> (42953ns)</span>
20688 </p>
20689 </td>
20690 <td>
20691 <p>
20692 <span class="grey">-</span>
20693 </p>
20694 </td>
20695 </tr>
20696 <tr>
20697 <td>
20698 <p>
20699 jacobi_cn<br> (2368/2757 tests selected)
20700 </p>
20701 </td>
20702 <td>
20703 <p>
20704 <span class="red">5.01<br> (476ns)</span>
20705 </p>
20706 </td>
20707 <td>
20708 <p>
20709 <span class="blue">1.81<br> (172ns)</span>
20710 </p>
20711 </td>
20712 <td>
20713 <p>
20714 <span class="grey">-</span>
20715 </p>
20716 </td>
20717 <td>
20718 <p>
20719 <span class="green">1.00<br> (95ns)</span>
20720 </p>
20721 </td>
20722 <td>
20723 <p>
20724 <span class="grey">-</span>
20725 </p>
20726 </td>
20727 <td>
20728 <p>
20729 <span class="grey">-</span>
20730 </p>
20731 </td>
20732 </tr>
20733 <tr>
20734 <td>
20735 <p>
20736 jacobi_dn<br> (2368/2757 tests selected)
20737 </p>
20738 </td>
20739 <td>
20740 <p>
20741 <span class="red">5.12<br> (481ns)</span>
20742 </p>
20743 </td>
20744 <td>
20745 <p>
20746 <span class="blue">1.83<br> (172ns)</span>
20747 </p>
20748 </td>
20749 <td>
20750 <p>
20751 <span class="grey">-</span>
20752 </p>
20753 </td>
20754 <td>
20755 <p>
20756 <span class="green">1.00<br> (94ns)</span>
20757 </p>
20758 </td>
20759 <td>
20760 <p>
20761 <span class="grey">-</span>
20762 </p>
20763 </td>
20764 <td>
20765 <p>
20766 <span class="grey">-</span>
20767 </p>
20768 </td>
20769 </tr>
20770 <tr>
20771 <td>
20772 <p>
20773 jacobi_sn<br> (2368/2757 tests selected)
20774 </p>
20775 </td>
20776 <td>
20777 <p>
20778 <span class="red">5.23<br> (492ns)</span>
20779 </p>
20780 </td>
20781 <td>
20782 <p>
20783 <span class="blue">1.83<br> (172ns)</span>
20784 </p>
20785 </td>
20786 <td>
20787 <p>
20788 <span class="grey">-</span>
20789 </p>
20790 </td>
20791 <td>
20792 <p>
20793 <span class="green">1.00<br> (94ns)</span>
20794 </p>
20795 </td>
20796 <td>
20797 <p>
20798 <span class="grey">-</span>
20799 </p>
20800 </td>
20801 <td>
20802 <p>
20803 <span class="grey">-</span>
20804 </p>
20805 </td>
20806 </tr>
20807 <tr>
20808 <td>
20809 <p>
20810 laguerre<br> (280/280 tests selected)
20811 </p>
20812 </td>
20813 <td>
20814 <p>
20815 <span class="green">1.09<br> (139ns)</span>
20816 </p>
20817 </td>
20818 <td>
20819 <p>
20820 <span class="green">1.00<br> (128ns)</span>
20821 </p>
20822 </td>
20823 <td>
20824 <p>
20825 <span class="blue">1.25<br> (160ns)</span>
20826 </p>
20827 </td>
20828 <td>
20829 <p>
20830 <span class="green">1.18<br> (151ns)</span>
20831 </p>
20832 </td>
20833 <td>
20834 <p>
20835 <span class="grey">-</span>
20836 </p>
20837 </td>
20838 <td>
20839 <p>
20840 <span class="grey">-</span>
20841 </p>
20842 </td>
20843 </tr>
20844 <tr>
20845 <td>
20846 <p>
20847 legendre Q<br> (300/300 tests selected)
20848 </p>
20849 </td>
20850 <td>
20851 <p>
20852 <span class="green">1.18<br> (496ns)</span>
20853 </p>
20854 </td>
20855 <td>
20856 <p>
20857 <span class="green">1.00<br> (422ns)</span>
20858 </p>
20859 </td>
20860 <td>
20861 <p>
20862 <span class="grey">-</span>
20863 </p>
20864 </td>
20865 <td>
20866 <p>
20867 <span class="green">1.09<br> (461ns)</span>
20868 </p>
20869 </td>
20870 <td>
20871 <p>
20872 <span class="grey">-</span>
20873 </p>
20874 </td>
20875 <td>
20876 <p>
20877 <span class="grey">-</span>
20878 </p>
20879 </td>
20880 </tr>
20881 <tr>
20882 <td>
20883 <p>
20884 legendre<br> (300/300 tests selected)
20885 </p>
20886 </td>
20887 <td>
20888 <p>
20889 <span class="green">1.16<br> (399ns)</span>
20890 </p>
20891 </td>
20892 <td>
20893 <p>
20894 <span class="green">1.00<br> (345ns)</span>
20895 </p>
20896 </td>
20897 <td>
20898 <p>
20899 <span class="green">1.10<br> (380ns)</span>
20900 </p>
20901 </td>
20902 <td>
20903 <p>
20904 <span class="red">2.10<br> (726ns)</span>
20905 </p>
20906 </td>
20907 <td>
20908 <p>
20909 <span class="grey">-</span>
20910 </p>
20911 </td>
20912 <td>
20913 <p>
20914 <span class="grey">-</span>
20915 </p>
20916 </td>
20917 </tr>
20918 <tr>
20919 <td>
20920 <p>
20921 lgamma<br> (400/400 tests selected)
20922 </p>
20923 </td>
20924 <td>
20925 <p>
20926 <span class="red">5.35<br> (257ns)</span>
20927 </p>
20928 </td>
20929 <td>
20930 <p>
20931 <span class="red">2.44<br> (117ns)</span>
20932 </p>
20933 </td>
20934 <td>
20935 <p>
20936 <span class="green">1.00<br> (48ns)</span>
20937 </p>
20938 </td>
20939 <td>
20940 <p>
20941 <span class="red">5.92<br> (284ns)</span>
20942 </p>
20943 </td>
20944 <td>
20945 <p>
20946 <span class="blue">1.96<br> (94ns)</span>
20947 </p>
20948 </td>
20949 <td>
20950 <p>
20951 <span class="green">1.00<br> (48ns)</span>
20952 </p>
20953 </td>
20954 </tr>
20955 <tr>
20956 <td>
20957 <p>
20958 log1p<br> (80/80 tests selected)
20959 </p>
20960 </td>
20961 <td>
20962 <p>
20963 <span class="green">1.09<br> (12ns)</span>
20964 </p>
20965 </td>
20966 <td>
20967 <p>
20968 <span class="green">1.09<br> (12ns)</span>
20969 </p>
20970 </td>
20971 <td>
20972 <p>
20973 <span class="green">1.00<br> (11ns)</span>
20974 </p>
20975 </td>
20976 <td>
20977 <p>
20978 <span class="grey">-</span>
20979 </p>
20980 </td>
20981 <td>
20982 <p>
20983 <span class="grey">-</span>
20984 </p>
20985 </td>
20986 <td>
20987 <p>
20988 <span class="green">1.00<br> (11ns)</span>
20989 </p>
20990 </td>
20991 </tr>
20992 <tr>
20993 <td>
20994 <p>
20995 polygamma<br> (823/1535 tests selected)
20996 </p>
20997 </td>
20998 <td>
20999 <p>
21000 <span class="red">8.69<br> (2885ns)</span>
21001 </p>
21002 </td>
21003 <td>
21004 <p>
21005 <span class="red">2.21<br> (734ns)</span>
21006 </p>
21007 </td>
21008 <td>
21009 <p>
21010 <span class="grey">-</span>
21011 </p>
21012 </td>
21013 <td>
21014 <p>
21015 <span class="red">7.47<br> (2480ns)</span>
21016 </p>
21017 </td>
21018 <td>
21019 <p>
21020 <span class="green">1.00<br> (332ns)</span>
21021 </p>
21022 </td>
21023 <td>
21024 <p>
21025 <span class="grey">-</span>
21026 </p>
21027 </td>
21028 </tr>
21029 <tr>
21030 <td>
21031 <p>
21032 sph_bessel<br> (483/483 tests selected)
21033 </p>
21034 </td>
21035 <td>
21036 <p>
21037 <span class="blue">1.71<br> (1563ns)</span>
21038 </p>
21039 </td>
21040 <td>
21041 <p>
21042 <span class="green">1.00<br> (915ns)</span>
21043 </p>
21044 </td>
21045 <td>
21046 <p>
21047 <span class="red">2.11<br> (1935ns)</span>
21048 </p>
21049 </td>
21050 <td>
21051 <p>
21052 <span class="red">2.68<br> (2452ns)</span>
21053 </p>
21054 </td>
21055 <td>
21056 <p>
21057 <span class="grey">-</span>
21058 </p>
21059 </td>
21060 <td>
21061 <p>
21062 <span class="grey">-</span>
21063 </p>
21064 </td>
21065 </tr>
21066 <tr>
21067 <td>
21068 <p>
21069 sph_neumann<br> (284/284 tests selected)
21070 </p>
21071 </td>
21072 <td>
21073 <p>
21074 <span class="red">8.32<br> (3745ns)</span>
21075 </p>
21076 </td>
21077 <td>
21078 <p>
21079 <span class="red">3.88<br> (1744ns)</span>
21080 </p>
21081 </td>
21082 <td>
21083 <p>
21084 <span class="red">6.46<br> (2906ns)</span>
21085 </p>
21086 </td>
21087 <td>
21088 <p>
21089 <span class="green">1.00<br> (450ns)</span>
21090 </p>
21091 </td>
21092 <td>
21093 <p>
21094 <span class="grey">-</span>
21095 </p>
21096 </td>
21097 <td>
21098 <p>
21099 <span class="grey">-</span>
21100 </p>
21101 </td>
21102 </tr>
21103 <tr>
21104 <td>
21105 <p>
21106 tgamma (incomplete)<br> (1266/1379 tests selected)
21107 </p>
21108 </td>
21109 <td>
21110 <p>
21111 <span class="red">2.35<br> (744ns)</span>
21112 </p>
21113 </td>
21114 <td>
21115 <p>
21116 <span class="green">1.00<br> (316ns)</span>
21117 </p>
21118 </td>
21119 <td>
21120 <p>
21121 <span class="grey">-</span>
21122 </p>
21123 </td>
21124 <td>
21125 <p>
21126 <span class="red">2.93<br> (927ns)</span>
21127 </p>
21128 </td>
21129 <td>
21130 <p>
21131 <span class="grey">-</span>
21132 </p>
21133 </td>
21134 <td>
21135 <p>
21136 <span class="grey">-</span>
21137 </p>
21138 </td>
21139 </tr>
21140 <tr>
21141 <td>
21142 <p>
21143 tgamma<br> (400/400 tests selected)
21144 </p>
21145 </td>
21146 <td>
21147 <p>
21148 <span class="red">4.54<br> (354ns)</span>
21149 </p>
21150 </td>
21151 <td>
21152 <p>
21153 <span class="blue">1.23<br> (96ns)</span>
21154 </p>
21155 </td>
21156 <td>
21157 <p>
21158 <span class="red">2.05<br> (160ns)</span>
21159 </p>
21160 </td>
21161 <td>
21162 <p>
21163 <span class="blue">1.21<br> (94ns)</span>
21164 </p>
21165 </td>
21166 <td>
21167 <p>
21168 <span class="green">1.00<br> (78ns)</span>
21169 </p>
21170 </td>
21171 <td>
21172 <p>
21173 <span class="red">2.06<br> (161ns)</span>
21174 </p>
21175 </td>
21176 </tr>
21177 <tr>
21178 <td>
21179 <p>
21180 trigamma<br> (659/659 tests selected)
21181 </p>
21182 </td>
21183 <td>
21184 <p>
21185 <span class="blue">1.64<br> (36ns)</span>
21186 </p>
21187 </td>
21188 <td>
21189 <p>
21190 <span class="green">1.00<br> (22ns)</span>
21191 </p>
21192 </td>
21193 <td>
21194 <p>
21195 <span class="grey">-</span>
21196 </p>
21197 </td>
21198 <td>
21199 <p>
21200 <span class="red">39.41<br> (867ns)</span>
21201 </p>
21202 </td>
21203 <td>
21204 <p>
21205 <span class="red">12.09<br> (266ns)</span>
21206 </p>
21207 </td>
21208 <td>
21209 <p>
21210 <span class="grey">-</span>
21211 </p>
21212 </td>
21213 </tr>
21214 <tr>
21215 <td>
21216 <p>
21217 zeta<br> (448/448 tests selected)
21218 </p>
21219 </td>
21220 <td>
21221 <p>
21222 <span class="red">2.71<br> (509ns)</span>
21223 </p>
21224 </td>
21225 <td>
21226 <p>
21227 <span class="green">1.00<br> (188ns)</span>
21228 </p>
21229 </td>
21230 <td>
21231 <p>
21232 <span class="red">752.52<br> (141474ns)</span>
21233 </p>
21234 </td>
21235 <td>
21236 <p>
21237 <span class="blue">1.52<br> (285ns)</span>
21238 </p>
21239 </td>
21240 <td>
21241 <p>
21242 <span class="grey">-</span>
21243 </p>
21244 </td>
21245 <td>
21246 <p>
21247 <span class="grey">-</span>
21248 </p>
21249 </td>
21250 </tr>
21251 </tbody>
21252 </table></div>
21253 </div>
21254 <br class="table-break">
21255 </div>
21256 <div class="section">
21257 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
21258 <a name="special_function_and_distributio.section_Library_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Library_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64" title="Library Comparison with Intel C++ C++0x mode version 1600 on Windows x64">Library
21259 Comparison with Intel C++ C++0x mode version 1600 on Windows x64</a>
21260 </h2></div></div></div>
21261 <div class="table">
21262 <a name="special_function_and_distributio.section_Library_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64.table_Library_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><p class="title"><b>Table&#160;14.&#160;Library Comparison with Intel C++ C++0x mode version 1600 on Windows
21263 x64</b></p>
21264 <div class="table-contents"><table class="table" summary="Library Comparison with Intel C++ C++0x mode version 1600 on Windows
21265 x64">
21266 <colgroup>
21267 <col>
21268 <col>
21269 <col>
21270 </colgroup>
21271 <thead><tr>
21272 <th>
21273 <p>
21274 Function
21275 </p>
21276 </th>
21277 <th>
21278 <p>
21279 boost 1.61
21280 </p>
21281 </th>
21282 <th>
21283 <p>
21284 math.h
21285 </p>
21286 </th>
21287 </tr></thead>
21288 <tbody>
21289 <tr>
21290 <td>
21291 <p>
21292 cbrt<br> (85/85 tests selected)
21293 </p>
21294 </td>
21295 <td>
21296 <p>
21297 <span class="blue">1.56<br> (14ns)</span>
21298 </p>
21299 </td>
21300 <td>
21301 <p>
21302 <span class="green">1.00<br> (9ns)</span>
21303 </p>
21304 </td>
21305 </tr>
21306 <tr>
21307 <td>
21308 <p>
21309 cyl_bessel_j (integer order)<br> (268/268 tests selected)
21310 </p>
21311 </td>
21312 <td>
21313 <p>
21314 <span class="green">1.00<br> (76ns)</span>
21315 </p>
21316 </td>
21317 <td>
21318 <p>
21319 <span class="blue">1.25<br> (95ns)</span>
21320 </p>
21321 </td>
21322 </tr>
21323 <tr>
21324 <td>
21325 <p>
21326 cyl_neumann (integer order)<br> (428/428 tests selected)
21327 </p>
21328 </td>
21329 <td>
21330 <p>
21331 <span class="green">1.00<br> (229ns)</span>
21332 </p>
21333 </td>
21334 <td>
21335 <p>
21336 <span class="green">1.03<br> (235ns)</span>
21337 </p>
21338 </td>
21339 </tr>
21340 <tr>
21341 <td>
21342 <p>
21343 erf<br> (950/950 tests selected)
21344 </p>
21345 </td>
21346 <td>
21347 <p>
21348 <span class="green">1.00<br> (13ns)</span>
21349 </p>
21350 </td>
21351 <td>
21352 <p>
21353 <span class="red">2.23<br> (29ns)</span>
21354 </p>
21355 </td>
21356 </tr>
21357 <tr>
21358 <td>
21359 <p>
21360 erfc<br> (950/950 tests selected)
21361 </p>
21362 </td>
21363 <td>
21364 <p>
21365 <span class="green">1.00<br> (17ns)</span>
21366 </p>
21367 </td>
21368 <td>
21369 <p>
21370 <span class="red">6.65<br> (113ns)</span>
21371 </p>
21372 </td>
21373 </tr>
21374 <tr>
21375 <td>
21376 <p>
21377 expm1<br> (80/80 tests selected)
21378 </p>
21379 </td>
21380 <td>
21381 <p>
21382 <span class="green">1.10<br> (11ns)</span>
21383 </p>
21384 </td>
21385 <td>
21386 <p>
21387 <span class="green">1.00<br> (10ns)</span>
21388 </p>
21389 </td>
21390 </tr>
21391 <tr>
21392 <td>
21393 <p>
21394 lgamma<br> (400/400 tests selected)
21395 </p>
21396 </td>
21397 <td>
21398 <p>
21399 <span class="blue">1.35<br> (77ns)</span>
21400 </p>
21401 </td>
21402 <td>
21403 <p>
21404 <span class="green">1.00<br> (57ns)</span>
21405 </p>
21406 </td>
21407 </tr>
21408 <tr>
21409 <td>
21410 <p>
21411 log1p<br> (80/80 tests selected)
21412 </p>
21413 </td>
21414 <td>
21415 <p>
21416 <span class="green">1.08<br> (14ns)</span>
21417 </p>
21418 </td>
21419 <td>
21420 <p>
21421 <span class="green">1.00<br> (13ns)</span>
21422 </p>
21423 </td>
21424 </tr>
21425 <tr>
21426 <td>
21427 <p>
21428 tgamma<br> (400/400 tests selected)
21429 </p>
21430 </td>
21431 <td>
21432 <p>
21433 <span class="green">1.00<br> (59ns)</span>
21434 </p>
21435 </td>
21436 <td>
21437 <p>
21438 <span class="green">1.07<br> (63ns)</span>
21439 </p>
21440 </td>
21441 </tr>
21442 </tbody>
21443 </table></div>
21444 </div>
21445 <br class="table-break">
21446 </div>
21447 <div class="section">
21448 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
21449 <a name="special_function_and_distributio.section_Library_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Library_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64" title="Library Comparison with Microsoft Visual C++ version 14.0 on Windows x64">Library
21450 Comparison with Microsoft Visual C++ version 14.0 on Windows x64</a>
21451 </h2></div></div></div>
21452 <div class="table">
21453 <a name="special_function_and_distributio.section_Library_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64.table_Library_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><p class="title"><b>Table&#160;15.&#160;Library Comparison with Microsoft Visual C++ version 14.0 on Windows
21454 x64</b></p>
21455 <div class="table-contents"><table class="table" summary="Library Comparison with Microsoft Visual C++ version 14.0 on Windows
21456 x64">
21457 <colgroup>
21458 <col>
21459 <col>
21460 <col>
21461 </colgroup>
21462 <thead><tr>
21463 <th>
21464 <p>
21465 Function
21466 </p>
21467 </th>
21468 <th>
21469 <p>
21470 boost 1.61
21471 </p>
21472 </th>
21473 <th>
21474 <p>
21475 math.h
21476 </p>
21477 </th>
21478 </tr></thead>
21479 <tbody>
21480 <tr>
21481 <td>
21482 <p>
21483 cbrt<br> (85/85 tests selected)
21484 </p>
21485 </td>
21486 <td>
21487 <p>
21488 <span class="green">1.00<br> (45ns)</span>
21489 </p>
21490 </td>
21491 <td>
21492 <p>
21493 <span class="blue">1.44<br> (65ns)</span>
21494 </p>
21495 </td>
21496 </tr>
21497 <tr>
21498 <td>
21499 <p>
21500 cyl_bessel_j (integer order)<br> (267/268 tests selected)
21501 </p>
21502 </td>
21503 <td>
21504 <p>
21505 <span class="green">1.00<br> (103ns)</span>
21506 </p>
21507 </td>
21508 <td>
21509 <p>
21510 <span class="red">2.11<br> (217ns)</span>
21511 </p>
21512 </td>
21513 </tr>
21514 <tr>
21515 <td>
21516 <p>
21517 cyl_neumann (integer order)<br> (428/428 tests selected)
21518 </p>
21519 </td>
21520 <td>
21521 <p>
21522 <span class="blue">1.57<br> (225ns)</span>
21523 </p>
21524 </td>
21525 <td>
21526 <p>
21527 <span class="green">1.00<br> (143ns)</span>
21528 </p>
21529 </td>
21530 </tr>
21531 <tr>
21532 <td>
21533 <p>
21534 erf<br> (950/950 tests selected)
21535 </p>
21536 </td>
21537 <td>
21538 <p>
21539 <span class="green">1.10<br> (23ns)</span>
21540 </p>
21541 </td>
21542 <td>
21543 <p>
21544 <span class="green">1.00<br> (21ns)</span>
21545 </p>
21546 </td>
21547 </tr>
21548 <tr>
21549 <td>
21550 <p>
21551 erfc<br> (950/950 tests selected)
21552 </p>
21553 </td>
21554 <td>
21555 <p>
21556 <span class="green">1.00<br> (22ns)</span>
21557 </p>
21558 </td>
21559 <td>
21560 <p>
21561 <span class="red">3.36<br> (74ns)</span>
21562 </p>
21563 </td>
21564 </tr>
21565 <tr>
21566 <td>
21567 <p>
21568 expm1<br> (80/80 tests selected)
21569 </p>
21570 </td>
21571 <td>
21572 <p>
21573 <span class="green">1.00<br> (10ns)</span>
21574 </p>
21575 </td>
21576 <td>
21577 <p>
21578 <span class="green">1.10<br> (11ns)</span>
21579 </p>
21580 </td>
21581 </tr>
21582 <tr>
21583 <td>
21584 <p>
21585 lgamma<br> (400/400 tests selected)
21586 </p>
21587 </td>
21588 <td>
21589 <p>
21590 <span class="green">1.00<br> (73ns)</span>
21591 </p>
21592 </td>
21593 <td>
21594 <p>
21595 <span class="blue">1.74<br> (127ns)</span>
21596 </p>
21597 </td>
21598 </tr>
21599 <tr>
21600 <td>
21601 <p>
21602 log1p<br> (80/80 tests selected)
21603 </p>
21604 </td>
21605 <td>
21606 <p>
21607 <span class="green">1.08<br> (14ns)</span>
21608 </p>
21609 </td>
21610 <td>
21611 <p>
21612 <span class="green">1.00<br> (13ns)</span>
21613 </p>
21614 </td>
21615 </tr>
21616 <tr>
21617 <td>
21618 <p>
21619 tgamma<br> (400/400 tests selected)
21620 </p>
21621 </td>
21622 <td>
21623 <p>
21624 <span class="green">1.00<br> (77ns)</span>
21625 </p>
21626 </td>
21627 <td>
21628 <p>
21629 <span class="red">12.12<br> (933ns)</span>
21630 </p>
21631 </td>
21632 </tr>
21633 </tbody>
21634 </table></div>
21635 </div>
21636 <br class="table-break">
21637 </div>
21638 <div class="section">
21639 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
21640 <a name="special_function_and_distributio.section_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64" title="Polynomial Method Comparison with GNU C++ version 5.3.0 on Windows x64">Polynomial
21641 Method Comparison with GNU C++ version 5.3.0 on Windows x64</a>
21642 </h2></div></div></div>
21643 <div class="table">
21644 <a name="special_function_and_distributio.section_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64.table_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64"></a><p class="title"><b>Table&#160;16.&#160;Polynomial Method Comparison with GNU C++ version 5.3.0 on Windows x64</b></p>
21645 <div class="table-contents"><table class="table" summary="Polynomial Method Comparison with GNU C++ version 5.3.0 on Windows x64">
21646 <colgroup>
21647 <col>
21648 <col>
21649 <col>
21650 <col>
21651 <col>
21652 <col>
21653 <col>
21654 <col>
21655 <col>
21656 </colgroup>
21657 <thead><tr>
21658 <th>
21659 <p>
21660 Function
21661 </p>
21662 </th>
21663 <th>
21664 <p>
21665 Method 0<br> (Double Coefficients)
21666 </p>
21667 </th>
21668 <th>
21669 <p>
21670 Method 0<br> (Integer Coefficients)
21671 </p>
21672 </th>
21673 <th>
21674 <p>
21675 Method 1<br> (Double Coefficients)
21676 </p>
21677 </th>
21678 <th>
21679 <p>
21680 Method 1<br> (Integer Coefficients)
21681 </p>
21682 </th>
21683 <th>
21684 <p>
21685 Method 2<br> (Double Coefficients)
21686 </p>
21687 </th>
21688 <th>
21689 <p>
21690 Method 2<br> (Integer Coefficients)
21691 </p>
21692 </th>
21693 <th>
21694 <p>
21695 Method 3<br> (Double Coefficients)
21696 </p>
21697 </th>
21698 <th>
21699 <p>
21700 Method 3<br> (Integer Coefficients)
21701 </p>
21702 </th>
21703 </tr></thead>
21704 <tbody>
21705 <tr>
21706 <td>
21707 <p>
21708 Order 2
21709 </p>
21710 </td>
21711 <td>
21712 <p>
21713 <span class="grey">-</span>
21714 </p>
21715 </td>
21716 <td>
21717 <p>
21718 <span class="grey">-</span>
21719 </p>
21720 </td>
21721 <td>
21722 <p>
21723 <span class="green">1.00<br> (9ns)</span>
21724 </p>
21725 </td>
21726 <td>
21727 <p>
21728 <span class="green">1.00<br> (9ns)</span>
21729 </p>
21730 </td>
21731 <td>
21732 <p>
21733 <span class="green">1.00<br> (9ns)</span>
21734 </p>
21735 </td>
21736 <td>
21737 <p>
21738 <span class="green">1.00<br> (9ns)</span>
21739 </p>
21740 </td>
21741 <td>
21742 <p>
21743 <span class="green">1.11<br> (10ns)</span>
21744 </p>
21745 </td>
21746 <td>
21747 <p>
21748 <span class="green">1.11<br> (10ns)</span>
21749 </p>
21750 </td>
21751 </tr>
21752 <tr>
21753 <td>
21754 <p>
21755 Order 3
21756 </p>
21757 </td>
21758 <td>
21759 <p>
21760 <span class="blue">1.50<br> (18ns)</span>
21761 </p>
21762 </td>
21763 <td>
21764 <p>
21765 <span class="red">2.42<br> (29ns)</span>
21766 </p>
21767 </td>
21768 <td>
21769 <p>
21770 <span class="green">1.00<br> (12ns)</span>
21771 </p>
21772 </td>
21773 <td>
21774 <p>
21775 <span class="green">1.00<br> (12ns)</span>
21776 </p>
21777 </td>
21778 <td>
21779 <p>
21780 <span class="green">1.00<br> (12ns)</span>
21781 </p>
21782 </td>
21783 <td>
21784 <p>
21785 <span class="green">1.00<br> (12ns)</span>
21786 </p>
21787 </td>
21788 <td>
21789 <p>
21790 <span class="green">1.00<br> (12ns)</span>
21791 </p>
21792 </td>
21793 <td>
21794 <p>
21795 <span class="green">1.08<br> (13ns)</span>
21796 </p>
21797 </td>
21798 </tr>
21799 <tr>
21800 <td>
21801 <p>
21802 Order 4
21803 </p>
21804 </td>
21805 <td>
21806 <p>
21807 <span class="blue">1.40<br> (21ns)</span>
21808 </p>
21809 </td>
21810 <td>
21811 <p>
21812 <span class="red">2.40<br> (36ns)</span>
21813 </p>
21814 </td>
21815 <td>
21816 <p>
21817 <span class="green">1.00<br> (15ns)</span>
21818 </p>
21819 </td>
21820 <td>
21821 <p>
21822 <span class="green">1.07<br> (16ns)</span>
21823 </p>
21824 </td>
21825 <td>
21826 <p>
21827 <span class="green">1.00<br> (15ns)</span>
21828 </p>
21829 </td>
21830 <td>
21831 <p>
21832 <span class="green">1.00<br> (15ns)</span>
21833 </p>
21834 </td>
21835 <td>
21836 <p>
21837 <span class="green">1.07<br> (16ns)</span>
21838 </p>
21839 </td>
21840 <td>
21841 <p>
21842 <span class="green">1.13<br> (17ns)</span>
21843 </p>
21844 </td>
21845 </tr>
21846 <tr>
21847 <td>
21848 <p>
21849 Order 5
21850 </p>
21851 </td>
21852 <td>
21853 <p>
21854 <span class="blue">1.37<br> (26ns)</span>
21855 </p>
21856 </td>
21857 <td>
21858 <p>
21859 <span class="red">2.37<br> (45ns)</span>
21860 </p>
21861 </td>
21862 <td>
21863 <p>
21864 <span class="green">1.00<br> (19ns)</span>
21865 </p>
21866 </td>
21867 <td>
21868 <p>
21869 <span class="green">1.00<br> (19ns)</span>
21870 </p>
21871 </td>
21872 <td>
21873 <p>
21874 <span class="green">1.11<br> (21ns)</span>
21875 </p>
21876 </td>
21877 <td>
21878 <p>
21879 <span class="green">1.05<br> (20ns)</span>
21880 </p>
21881 </td>
21882 <td>
21883 <p>
21884 <span class="green">1.05<br> (20ns)</span>
21885 </p>
21886 </td>
21887 <td>
21888 <p>
21889 <span class="green">1.11<br> (21ns)</span>
21890 </p>
21891 </td>
21892 </tr>
21893 <tr>
21894 <td>
21895 <p>
21896 Order 6
21897 </p>
21898 </td>
21899 <td>
21900 <p>
21901 <span class="blue">1.54<br> (37ns)</span>
21902 </p>
21903 </td>
21904 <td>
21905 <p>
21906 <span class="red">2.25<br> (54ns)</span>
21907 </p>
21908 </td>
21909 <td>
21910 <p>
21911 <span class="green">1.00<br> (24ns)</span>
21912 </p>
21913 </td>
21914 <td>
21915 <p>
21916 <span class="green">1.00<br> (24ns)</span>
21917 </p>
21918 </td>
21919 <td>
21920 <p>
21921 <span class="green">1.00<br> (24ns)</span>
21922 </p>
21923 </td>
21924 <td>
21925 <p>
21926 <span class="blue">1.29<br> (31ns)</span>
21927 </p>
21928 </td>
21929 <td>
21930 <p>
21931 <span class="green">1.04<br> (25ns)</span>
21932 </p>
21933 </td>
21934 <td>
21935 <p>
21936 <span class="green">1.00<br> (24ns)</span>
21937 </p>
21938 </td>
21939 </tr>
21940 <tr>
21941 <td>
21942 <p>
21943 Order 7
21944 </p>
21945 </td>
21946 <td>
21947 <p>
21948 <span class="blue">1.55<br> (45ns)</span>
21949 </p>
21950 </td>
21951 <td>
21952 <p>
21953 <span class="red">2.17<br> (63ns)</span>
21954 </p>
21955 </td>
21956 <td>
21957 <p>
21958 <span class="green">1.03<br> (30ns)</span>
21959 </p>
21960 </td>
21961 <td>
21962 <p>
21963 <span class="green">1.00<br> (29ns)</span>
21964 </p>
21965 </td>
21966 <td>
21967 <p>
21968 <span class="green">1.10<br> (32ns)</span>
21969 </p>
21970 </td>
21971 <td>
21972 <p>
21973 <span class="green">1.10<br> (32ns)</span>
21974 </p>
21975 </td>
21976 <td>
21977 <p>
21978 <span class="green">1.00<br> (29ns)</span>
21979 </p>
21980 </td>
21981 <td>
21982 <p>
21983 <span class="green">1.07<br> (31ns)</span>
21984 </p>
21985 </td>
21986 </tr>
21987 <tr>
21988 <td>
21989 <p>
21990 Order 8
21991 </p>
21992 </td>
21993 <td>
21994 <p>
21995 <span class="blue">1.61<br> (53ns)</span>
21996 </p>
21997 </td>
21998 <td>
21999 <p>
22000 <span class="red">2.18<br> (72ns)</span>
22001 </p>
22002 </td>
22003 <td>
22004 <p>
22005 <span class="green">1.09<br> (36ns)</span>
22006 </p>
22007 </td>
22008 <td>
22009 <p>
22010 <span class="green">1.09<br> (36ns)</span>
22011 </p>
22012 </td>
22013 <td>
22014 <p>
22015 <span class="green">1.15<br> (38ns)</span>
22016 </p>
22017 </td>
22018 <td>
22019 <p>
22020 <span class="green">1.03<br> (34ns)</span>
22021 </p>
22022 </td>
22023 <td>
22024 <p>
22025 <span class="green">1.06<br> (35ns)</span>
22026 </p>
22027 </td>
22028 <td>
22029 <p>
22030 <span class="green">1.00<br> (33ns)</span>
22031 </p>
22032 </td>
22033 </tr>
22034 <tr>
22035 <td>
22036 <p>
22037 Order 9
22038 </p>
22039 </td>
22040 <td>
22041 <p>
22042 <span class="blue">1.76<br> (65ns)</span>
22043 </p>
22044 </td>
22045 <td>
22046 <p>
22047 <span class="red">2.49<br> (92ns)</span>
22048 </p>
22049 </td>
22050 <td>
22051 <p>
22052 <span class="green">1.19<br> (44ns)</span>
22053 </p>
22054 </td>
22055 <td>
22056 <p>
22057 <span class="blue">1.24<br> (46ns)</span>
22058 </p>
22059 </td>
22060 <td>
22061 <p>
22062 <span class="green">1.00<br> (37ns)</span>
22063 </p>
22064 </td>
22065 <td>
22066 <p>
22067 <span class="green">1.03<br> (38ns)</span>
22068 </p>
22069 </td>
22070 <td>
22071 <p>
22072 <span class="green">1.00<br> (37ns)</span>
22073 </p>
22074 </td>
22075 <td>
22076 <p>
22077 <span class="green">1.00<br> (37ns)</span>
22078 </p>
22079 </td>
22080 </tr>
22081 <tr>
22082 <td>
22083 <p>
22084 Order 10
22085 </p>
22086 </td>
22087 <td>
22088 <p>
22089 <span class="blue">1.76<br> (72ns)</span>
22090 </p>
22091 </td>
22092 <td>
22093 <p>
22094 <span class="red">2.61<br> (107ns)</span>
22095 </p>
22096 </td>
22097 <td>
22098 <p>
22099 <span class="blue">1.22<br> (50ns)</span>
22100 </p>
22101 </td>
22102 <td>
22103 <p>
22104 <span class="blue">1.24<br> (51ns)</span>
22105 </p>
22106 </td>
22107 <td>
22108 <p>
22109 <span class="blue">1.29<br> (53ns)</span>
22110 </p>
22111 </td>
22112 <td>
22113 <p>
22114 <span class="green">1.15<br> (47ns)</span>
22115 </p>
22116 </td>
22117 <td>
22118 <p>
22119 <span class="green">1.00<br> (41ns)</span>
22120 </p>
22121 </td>
22122 <td>
22123 <p>
22124 <span class="green">1.02<br> (42ns)</span>
22125 </p>
22126 </td>
22127 </tr>
22128 <tr>
22129 <td>
22130 <p>
22131 Order 11
22132 </p>
22133 </td>
22134 <td>
22135 <p>
22136 <span class="blue">1.83<br> (84ns)</span>
22137 </p>
22138 </td>
22139 <td>
22140 <p>
22141 <span class="red">2.59<br> (119ns)</span>
22142 </p>
22143 </td>
22144 <td>
22145 <p>
22146 <span class="blue">1.28<br> (59ns)</span>
22147 </p>
22148 </td>
22149 <td>
22150 <p>
22151 <span class="blue">1.26<br> (58ns)</span>
22152 </p>
22153 </td>
22154 <td>
22155 <p>
22156 <span class="green">1.09<br> (50ns)</span>
22157 </p>
22158 </td>
22159 <td>
22160 <p>
22161 <span class="green">1.07<br> (49ns)</span>
22162 </p>
22163 </td>
22164 <td>
22165 <p>
22166 <span class="green">1.00<br> (46ns)</span>
22167 </p>
22168 </td>
22169 <td>
22170 <p>
22171 <span class="green">1.02<br> (47ns)</span>
22172 </p>
22173 </td>
22174 </tr>
22175 <tr>
22176 <td>
22177 <p>
22178 Order 12
22179 </p>
22180 </td>
22181 <td>
22182 <p>
22183 <span class="blue">1.92<br> (100ns)</span>
22184 </p>
22185 </td>
22186 <td>
22187 <p>
22188 <span class="red">2.73<br> (142ns)</span>
22189 </p>
22190 </td>
22191 <td>
22192 <p>
22193 <span class="blue">1.29<br> (67ns)</span>
22194 </p>
22195 </td>
22196 <td>
22197 <p>
22198 <span class="blue">1.31<br> (68ns)</span>
22199 </p>
22200 </td>
22201 <td>
22202 <p>
22203 <span class="green">1.06<br> (55ns)</span>
22204 </p>
22205 </td>
22206 <td>
22207 <p>
22208 <span class="green">1.08<br> (56ns)</span>
22209 </p>
22210 </td>
22211 <td>
22212 <p>
22213 <span class="green">1.00<br> (52ns)</span>
22214 </p>
22215 </td>
22216 <td>
22217 <p>
22218 <span class="green">1.02<br> (53ns)</span>
22219 </p>
22220 </td>
22221 </tr>
22222 <tr>
22223 <td>
22224 <p>
22225 Order 13
22226 </p>
22227 </td>
22228 <td>
22229 <p>
22230 <span class="red">2.24<br> (112ns)</span>
22231 </p>
22232 </td>
22233 <td>
22234 <p>
22235 <span class="red">2.96<br> (148ns)</span>
22236 </p>
22237 </td>
22238 <td>
22239 <p>
22240 <span class="blue">1.44<br> (72ns)</span>
22241 </p>
22242 </td>
22243 <td>
22244 <p>
22245 <span class="blue">1.40<br> (70ns)</span>
22246 </p>
22247 </td>
22248 <td>
22249 <p>
22250 <span class="green">1.04<br> (52ns)</span>
22251 </p>
22252 </td>
22253 <td>
22254 <p>
22255 <span class="green">1.00<br> (50ns)</span>
22256 </p>
22257 </td>
22258 <td>
22259 <p>
22260 <span class="green">1.00<br> (50ns)</span>
22261 </p>
22262 </td>
22263 <td>
22264 <p>
22265 <span class="green">1.08<br> (54ns)</span>
22266 </p>
22267 </td>
22268 </tr>
22269 <tr>
22270 <td>
22271 <p>
22272 Order 14
22273 </p>
22274 </td>
22275 <td>
22276 <p>
22277 <span class="red">2.04<br> (114ns)</span>
22278 </p>
22279 </td>
22280 <td>
22281 <p>
22282 <span class="red">2.88<br> (161ns)</span>
22283 </p>
22284 </td>
22285 <td>
22286 <p>
22287 <span class="blue">1.50<br> (84ns)</span>
22288 </p>
22289 </td>
22290 <td>
22291 <p>
22292 <span class="blue">1.54<br> (86ns)</span>
22293 </p>
22294 </td>
22295 <td>
22296 <p>
22297 <span class="green">1.05<br> (59ns)</span>
22298 </p>
22299 </td>
22300 <td>
22301 <p>
22302 <span class="green">1.04<br> (58ns)</span>
22303 </p>
22304 </td>
22305 <td>
22306 <p>
22307 <span class="green">1.00<br> (56ns)</span>
22308 </p>
22309 </td>
22310 <td>
22311 <p>
22312 <span class="green">1.00<br> (56ns)</span>
22313 </p>
22314 </td>
22315 </tr>
22316 <tr>
22317 <td>
22318 <p>
22319 Order 15
22320 </p>
22321 </td>
22322 <td>
22323 <p>
22324 <span class="blue">1.80<br> (133ns)</span>
22325 </p>
22326 </td>
22327 <td>
22328 <p>
22329 <span class="red">2.41<br> (178ns)</span>
22330 </p>
22331 </td>
22332 <td>
22333 <p>
22334 <span class="blue">1.39<br> (103ns)</span>
22335 </p>
22336 </td>
22337 <td>
22338 <p>
22339 <span class="blue">1.35<br> (100ns)</span>
22340 </p>
22341 </td>
22342 <td>
22343 <p>
22344 <span class="green">1.00<br> (74ns)</span>
22345 </p>
22346 </td>
22347 <td>
22348 <p>
22349 <span class="green">1.16<br> (86ns)</span>
22350 </p>
22351 </td>
22352 <td>
22353 <p>
22354 <span class="green">1.00<br> (74ns)</span>
22355 </p>
22356 </td>
22357 <td>
22358 <p>
22359 <span class="green">1.00<br> (74ns)</span>
22360 </p>
22361 </td>
22362 </tr>
22363 <tr>
22364 <td>
22365 <p>
22366 Order 16
22367 </p>
22368 </td>
22369 <td>
22370 <p>
22371 <span class="blue">1.84<br> (149ns)</span>
22372 </p>
22373 </td>
22374 <td>
22375 <p>
22376 <span class="red">2.49<br> (202ns)</span>
22377 </p>
22378 </td>
22379 <td>
22380 <p>
22381 <span class="blue">1.32<br> (107ns)</span>
22382 </p>
22383 </td>
22384 <td>
22385 <p>
22386 <span class="blue">1.37<br> (111ns)</span>
22387 </p>
22388 </td>
22389 <td>
22390 <p>
22391 <span class="green">1.09<br> (88ns)</span>
22392 </p>
22393 </td>
22394 <td>
22395 <p>
22396 <span class="green">1.10<br> (89ns)</span>
22397 </p>
22398 </td>
22399 <td>
22400 <p>
22401 <span class="green">1.00<br> (81ns)</span>
22402 </p>
22403 </td>
22404 <td>
22405 <p>
22406 <span class="green">1.00<br> (81ns)</span>
22407 </p>
22408 </td>
22409 </tr>
22410 <tr>
22411 <td>
22412 <p>
22413 Order 17
22414 </p>
22415 </td>
22416 <td>
22417 <p>
22418 <span class="blue">1.99<br> (165ns)</span>
22419 </p>
22420 </td>
22421 <td>
22422 <p>
22423 <span class="red">2.65<br> (220ns)</span>
22424 </p>
22425 </td>
22426 <td>
22427 <p>
22428 <span class="blue">1.49<br> (124ns)</span>
22429 </p>
22430 </td>
22431 <td>
22432 <p>
22433 <span class="blue">1.49<br> (124ns)</span>
22434 </p>
22435 </td>
22436 <td>
22437 <p>
22438 <span class="green">1.13<br> (94ns)</span>
22439 </p>
22440 </td>
22441 <td>
22442 <p>
22443 <span class="green">1.04<br> (86ns)</span>
22444 </p>
22445 </td>
22446 <td>
22447 <p>
22448 <span class="green">1.00<br> (83ns)</span>
22449 </p>
22450 </td>
22451 <td>
22452 <p>
22453 <span class="green">1.00<br> (83ns)</span>
22454 </p>
22455 </td>
22456 </tr>
22457 <tr>
22458 <td>
22459 <p>
22460 Order 18
22461 </p>
22462 </td>
22463 <td>
22464 <p>
22465 <span class="blue">2.00<br> (180ns)</span>
22466 </p>
22467 </td>
22468 <td>
22469 <p>
22470 <span class="red">2.71<br> (244ns)</span>
22471 </p>
22472 </td>
22473 <td>
22474 <p>
22475 <span class="blue">1.49<br> (134ns)</span>
22476 </p>
22477 </td>
22478 <td>
22479 <p>
22480 <span class="blue">1.48<br> (133ns)</span>
22481 </p>
22482 </td>
22483 <td>
22484 <p>
22485 <span class="green">1.10<br> (99ns)</span>
22486 </p>
22487 </td>
22488 <td>
22489 <p>
22490 <span class="green">1.08<br> (97ns)</span>
22491 </p>
22492 </td>
22493 <td>
22494 <p>
22495 <span class="green">1.00<br> (90ns)</span>
22496 </p>
22497 </td>
22498 <td>
22499 <p>
22500 <span class="green">1.01<br> (91ns)</span>
22501 </p>
22502 </td>
22503 </tr>
22504 <tr>
22505 <td>
22506 <p>
22507 Order 19
22508 </p>
22509 </td>
22510 <td>
22511 <p>
22512 <span class="red">2.03<br> (195ns)</span>
22513 </p>
22514 </td>
22515 <td>
22516 <p>
22517 <span class="red">2.70<br> (259ns)</span>
22518 </p>
22519 </td>
22520 <td>
22521 <p>
22522 <span class="blue">1.53<br> (147ns)</span>
22523 </p>
22524 </td>
22525 <td>
22526 <p>
22527 <span class="blue">1.51<br> (145ns)</span>
22528 </p>
22529 </td>
22530 <td>
22531 <p>
22532 <span class="green">1.04<br> (100ns)</span>
22533 </p>
22534 </td>
22535 <td>
22536 <p>
22537 <span class="green">1.09<br> (105ns)</span>
22538 </p>
22539 </td>
22540 <td>
22541 <p>
22542 <span class="green">1.01<br> (97ns)</span>
22543 </p>
22544 </td>
22545 <td>
22546 <p>
22547 <span class="green">1.00<br> (96ns)</span>
22548 </p>
22549 </td>
22550 </tr>
22551 <tr>
22552 <td>
22553 <p>
22554 Order 20
22555 </p>
22556 </td>
22557 <td>
22558 <p>
22559 <span class="red">2.02<br> (200ns)</span>
22560 </p>
22561 </td>
22562 <td>
22563 <p>
22564 <span class="red">2.85<br> (282ns)</span>
22565 </p>
22566 </td>
22567 <td>
22568 <p>
22569 <span class="blue">1.65<br> (163ns)</span>
22570 </p>
22571 </td>
22572 <td>
22573 <p>
22574 <span class="blue">1.56<br> (154ns)</span>
22575 </p>
22576 </td>
22577 <td>
22578 <p>
22579 <span class="green">1.17<br> (116ns)</span>
22580 </p>
22581 </td>
22582 <td>
22583 <p>
22584 <span class="green">1.09<br> (108ns)</span>
22585 </p>
22586 </td>
22587 <td>
22588 <p>
22589 <span class="green">1.00<br> (99ns)</span>
22590 </p>
22591 </td>
22592 <td>
22593 <p>
22594 <span class="green">1.02<br> (101ns)</span>
22595 </p>
22596 </td>
22597 </tr>
22598 </tbody>
22599 </table></div>
22600 </div>
22601 <br class="table-break">
22602 </div>
22603 <div class="section">
22604 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
22605 <a name="special_function_and_distributio.section_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_linux" title="Polynomial Method Comparison with GNU C++ version 5.3.0 on linux">Polynomial
22606 Method Comparison with GNU C++ version 5.3.0 on linux</a>
22607 </h2></div></div></div>
22608 <div class="table">
22609 <a name="special_function_and_distributio.section_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_linux.table_Polynomial_Method_Comparison_with_GNU_C_version_5_3_0_on_linux"></a><p class="title"><b>Table&#160;17.&#160;Polynomial Method Comparison with GNU C++ version 5.3.0 on linux</b></p>
22610 <div class="table-contents"><table class="table" summary="Polynomial Method Comparison with GNU C++ version 5.3.0 on linux">
22611 <colgroup>
22612 <col>
22613 <col>
22614 <col>
22615 <col>
22616 <col>
22617 <col>
22618 <col>
22619 <col>
22620 <col>
22621 </colgroup>
22622 <thead><tr>
22623 <th>
22624 <p>
22625 Function
22626 </p>
22627 </th>
22628 <th>
22629 <p>
22630 Method 0<br> (Double Coefficients)
22631 </p>
22632 </th>
22633 <th>
22634 <p>
22635 Method 0<br> (Integer Coefficients)
22636 </p>
22637 </th>
22638 <th>
22639 <p>
22640 Method 1<br> (Double Coefficients)
22641 </p>
22642 </th>
22643 <th>
22644 <p>
22645 Method 1<br> (Integer Coefficients)
22646 </p>
22647 </th>
22648 <th>
22649 <p>
22650 Method 2<br> (Double Coefficients)
22651 </p>
22652 </th>
22653 <th>
22654 <p>
22655 Method 2<br> (Integer Coefficients)
22656 </p>
22657 </th>
22658 <th>
22659 <p>
22660 Method 3<br> (Double Coefficients)
22661 </p>
22662 </th>
22663 <th>
22664 <p>
22665 Method 3<br> (Integer Coefficients)
22666 </p>
22667 </th>
22668 </tr></thead>
22669 <tbody>
22670 <tr>
22671 <td>
22672 <p>
22673 Order 2
22674 </p>
22675 </td>
22676 <td>
22677 <p>
22678 <span class="grey">-</span>
22679 </p>
22680 </td>
22681 <td>
22682 <p>
22683 <span class="grey">-</span>
22684 </p>
22685 </td>
22686 <td>
22687 <p>
22688 <span class="green">1.00<br> (9ns)</span>
22689 </p>
22690 </td>
22691 <td>
22692 <p>
22693 <span class="green">1.00<br> (9ns)</span>
22694 </p>
22695 </td>
22696 <td>
22697 <p>
22698 <span class="green">1.11<br> (10ns)</span>
22699 </p>
22700 </td>
22701 <td>
22702 <p>
22703 <span class="green">1.00<br> (9ns)</span>
22704 </p>
22705 </td>
22706 <td>
22707 <p>
22708 <span class="green">1.11<br> (10ns)</span>
22709 </p>
22710 </td>
22711 <td>
22712 <p>
22713 <span class="green">1.11<br> (10ns)</span>
22714 </p>
22715 </td>
22716 </tr>
22717 <tr>
22718 <td>
22719 <p>
22720 Order 3
22721 </p>
22722 </td>
22723 <td>
22724 <p>
22725 <span class="blue">1.58<br> (19ns)</span>
22726 </p>
22727 </td>
22728 <td>
22729 <p>
22730 <span class="red">2.08<br> (25ns)</span>
22731 </p>
22732 </td>
22733 <td>
22734 <p>
22735 <span class="green">1.08<br> (13ns)</span>
22736 </p>
22737 </td>
22738 <td>
22739 <p>
22740 <span class="green">1.08<br> (13ns)</span>
22741 </p>
22742 </td>
22743 <td>
22744 <p>
22745 <span class="green">1.00<br> (12ns)</span>
22746 </p>
22747 </td>
22748 <td>
22749 <p>
22750 <span class="green">1.08<br> (13ns)</span>
22751 </p>
22752 </td>
22753 <td>
22754 <p>
22755 <span class="green">1.00<br> (12ns)</span>
22756 </p>
22757 </td>
22758 <td>
22759 <p>
22760 <span class="green">1.08<br> (13ns)</span>
22761 </p>
22762 </td>
22763 </tr>
22764 <tr>
22765 <td>
22766 <p>
22767 Order 4
22768 </p>
22769 </td>
22770 <td>
22771 <p>
22772 <span class="blue">2.00<br> (30ns)</span>
22773 </p>
22774 </td>
22775 <td>
22776 <p>
22777 <span class="red">2.40<br> (36ns)</span>
22778 </p>
22779 </td>
22780 <td>
22781 <p>
22782 <span class="green">1.07<br> (16ns)</span>
22783 </p>
22784 </td>
22785 <td>
22786 <p>
22787 <span class="green">1.07<br> (16ns)</span>
22788 </p>
22789 </td>
22790 <td>
22791 <p>
22792 <span class="green">1.07<br> (16ns)</span>
22793 </p>
22794 </td>
22795 <td>
22796 <p>
22797 <span class="green">1.07<br> (16ns)</span>
22798 </p>
22799 </td>
22800 <td>
22801 <p>
22802 <span class="green">1.00<br> (15ns)</span>
22803 </p>
22804 </td>
22805 <td>
22806 <p>
22807 <span class="green">1.20<br> (18ns)</span>
22808 </p>
22809 </td>
22810 </tr>
22811 <tr>
22812 <td>
22813 <p>
22814 Order 5
22815 </p>
22816 </td>
22817 <td>
22818 <p>
22819 <span class="blue">1.74<br> (33ns)</span>
22820 </p>
22821 </td>
22822 <td>
22823 <p>
22824 <span class="red">2.74<br> (52ns)</span>
22825 </p>
22826 </td>
22827 <td>
22828 <p>
22829 <span class="green">1.00<br> (19ns)</span>
22830 </p>
22831 </td>
22832 <td>
22833 <p>
22834 <span class="green">1.00<br> (19ns)</span>
22835 </p>
22836 </td>
22837 <td>
22838 <p>
22839 <span class="green">1.11<br> (21ns)</span>
22840 </p>
22841 </td>
22842 <td>
22843 <p>
22844 <span class="green">1.05<br> (20ns)</span>
22845 </p>
22846 </td>
22847 <td>
22848 <p>
22849 <span class="green">1.05<br> (20ns)</span>
22850 </p>
22851 </td>
22852 <td>
22853 <p>
22854 <span class="green">1.05<br> (20ns)</span>
22855 </p>
22856 </td>
22857 </tr>
22858 <tr>
22859 <td>
22860 <p>
22861 Order 6
22862 </p>
22863 </td>
22864 <td>
22865 <p>
22866 <span class="blue">1.83<br> (44ns)</span>
22867 </p>
22868 </td>
22869 <td>
22870 <p>
22871 <span class="red">2.29<br> (55ns)</span>
22872 </p>
22873 </td>
22874 <td>
22875 <p>
22876 <span class="green">1.08<br> (26ns)</span>
22877 </p>
22878 </td>
22879 <td>
22880 <p>
22881 <span class="green">1.00<br> (24ns)</span>
22882 </p>
22883 </td>
22884 <td>
22885 <p>
22886 <span class="green">1.08<br> (26ns)</span>
22887 </p>
22888 </td>
22889 <td>
22890 <p>
22891 <span class="green">1.08<br> (26ns)</span>
22892 </p>
22893 </td>
22894 <td>
22895 <p>
22896 <span class="green">1.04<br> (25ns)</span>
22897 </p>
22898 </td>
22899 <td>
22900 <p>
22901 <span class="green">1.00<br> (24ns)</span>
22902 </p>
22903 </td>
22904 </tr>
22905 <tr>
22906 <td>
22907 <p>
22908 Order 7
22909 </p>
22910 </td>
22911 <td>
22912 <p>
22913 <span class="blue">1.71<br> (48ns)</span>
22914 </p>
22915 </td>
22916 <td>
22917 <p>
22918 <span class="red">2.39<br> (67ns)</span>
22919 </p>
22920 </td>
22921 <td>
22922 <p>
22923 <span class="green">1.04<br> (29ns)</span>
22924 </p>
22925 </td>
22926 <td>
22927 <p>
22928 <span class="green">1.07<br> (30ns)</span>
22929 </p>
22930 </td>
22931 <td>
22932 <p>
22933 <span class="green">1.04<br> (29ns)</span>
22934 </p>
22935 </td>
22936 <td>
22937 <p>
22938 <span class="green">1.04<br> (29ns)</span>
22939 </p>
22940 </td>
22941 <td>
22942 <p>
22943 <span class="green">1.00<br> (28ns)</span>
22944 </p>
22945 </td>
22946 <td>
22947 <p>
22948 <span class="green">1.00<br> (28ns)</span>
22949 </p>
22950 </td>
22951 </tr>
22952 <tr>
22953 <td>
22954 <p>
22955 Order 8
22956 </p>
22957 </td>
22958 <td>
22959 <p>
22960 <span class="blue">1.66<br> (53ns)</span>
22961 </p>
22962 </td>
22963 <td>
22964 <p>
22965 <span class="red">2.41<br> (77ns)</span>
22966 </p>
22967 </td>
22968 <td>
22969 <p>
22970 <span class="green">1.16<br> (37ns)</span>
22971 </p>
22972 </td>
22973 <td>
22974 <p>
22975 <span class="green">1.12<br> (36ns)</span>
22976 </p>
22977 </td>
22978 <td>
22979 <p>
22980 <span class="green">1.06<br> (34ns)</span>
22981 </p>
22982 </td>
22983 <td>
22984 <p>
22985 <span class="green">1.09<br> (35ns)</span>
22986 </p>
22987 </td>
22988 <td>
22989 <p>
22990 <span class="green">1.03<br> (33ns)</span>
22991 </p>
22992 </td>
22993 <td>
22994 <p>
22995 <span class="green">1.00<br> (32ns)</span>
22996 </p>
22997 </td>
22998 </tr>
22999 <tr>
23000 <td>
23001 <p>
23002 Order 9
23003 </p>
23004 </td>
23005 <td>
23006 <p>
23007 <span class="blue">1.78<br> (66ns)</span>
23008 </p>
23009 </td>
23010 <td>
23011 <p>
23012 <span class="red">2.65<br> (98ns)</span>
23013 </p>
23014 </td>
23015 <td>
23016 <p>
23017 <span class="green">1.16<br> (43ns)</span>
23018 </p>
23019 </td>
23020 <td>
23021 <p>
23022 <span class="green">1.19<br> (44ns)</span>
23023 </p>
23024 </td>
23025 <td>
23026 <p>
23027 <span class="green">1.03<br> (38ns)</span>
23028 </p>
23029 </td>
23030 <td>
23031 <p>
23032 <span class="green">1.16<br> (43ns)</span>
23033 </p>
23034 </td>
23035 <td>
23036 <p>
23037 <span class="green">1.00<br> (37ns)</span>
23038 </p>
23039 </td>
23040 <td>
23041 <p>
23042 <span class="green">1.00<br> (37ns)</span>
23043 </p>
23044 </td>
23045 </tr>
23046 <tr>
23047 <td>
23048 <p>
23049 Order 10
23050 </p>
23051 </td>
23052 <td>
23053 <p>
23054 <span class="blue">1.67<br> (72ns)</span>
23055 </p>
23056 </td>
23057 <td>
23058 <p>
23059 <span class="red">2.49<br> (107ns)</span>
23060 </p>
23061 </td>
23062 <td>
23063 <p>
23064 <span class="blue">1.21<br> (52ns)</span>
23065 </p>
23066 </td>
23067 <td>
23068 <p>
23069 <span class="green">1.19<br> (51ns)</span>
23070 </p>
23071 </td>
23072 <td>
23073 <p>
23074 <span class="green">1.09<br> (47ns)</span>
23075 </p>
23076 </td>
23077 <td>
23078 <p>
23079 <span class="green">1.12<br> (48ns)</span>
23080 </p>
23081 </td>
23082 <td>
23083 <p>
23084 <span class="green">1.02<br> (44ns)</span>
23085 </p>
23086 </td>
23087 <td>
23088 <p>
23089 <span class="green">1.00<br> (43ns)</span>
23090 </p>
23091 </td>
23092 </tr>
23093 <tr>
23094 <td>
23095 <p>
23096 Order 11
23097 </p>
23098 </td>
23099 <td>
23100 <p>
23101 <span class="red">2.21<br> (104ns)</span>
23102 </p>
23103 </td>
23104 <td>
23105 <p>
23106 <span class="red">2.68<br> (126ns)</span>
23107 </p>
23108 </td>
23109 <td>
23110 <p>
23111 <span class="blue">1.30<br> (61ns)</span>
23112 </p>
23113 </td>
23114 <td>
23115 <p>
23116 <span class="blue">1.36<br> (64ns)</span>
23117 </p>
23118 </td>
23119 <td>
23120 <p>
23121 <span class="green">1.09<br> (51ns)</span>
23122 </p>
23123 </td>
23124 <td>
23125 <p>
23126 <span class="green">1.09<br> (51ns)</span>
23127 </p>
23128 </td>
23129 <td>
23130 <p>
23131 <span class="green">1.02<br> (48ns)</span>
23132 </p>
23133 </td>
23134 <td>
23135 <p>
23136 <span class="green">1.00<br> (47ns)</span>
23137 </p>
23138 </td>
23139 </tr>
23140 <tr>
23141 <td>
23142 <p>
23143 Order 12
23144 </p>
23145 </td>
23146 <td>
23147 <p>
23148 <span class="red">2.25<br> (119ns)</span>
23149 </p>
23150 </td>
23151 <td>
23152 <p>
23153 <span class="red">2.58<br> (137ns)</span>
23154 </p>
23155 </td>
23156 <td>
23157 <p>
23158 <span class="blue">1.34<br> (71ns)</span>
23159 </p>
23160 </td>
23161 <td>
23162 <p>
23163 <span class="blue">1.57<br> (83ns)</span>
23164 </p>
23165 </td>
23166 <td>
23167 <p>
23168 <span class="green">1.06<br> (56ns)</span>
23169 </p>
23170 </td>
23171 <td>
23172 <p>
23173 <span class="green">1.06<br> (56ns)</span>
23174 </p>
23175 </td>
23176 <td>
23177 <p>
23178 <span class="green">1.00<br> (53ns)</span>
23179 </p>
23180 </td>
23181 <td>
23182 <p>
23183 <span class="green">1.00<br> (53ns)</span>
23184 </p>
23185 </td>
23186 </tr>
23187 <tr>
23188 <td>
23189 <p>
23190 Order 13
23191 </p>
23192 </td>
23193 <td>
23194 <p>
23195 <span class="red">2.38<br> (124ns)</span>
23196 </p>
23197 </td>
23198 <td>
23199 <p>
23200 <span class="red">2.94<br> (153ns)</span>
23201 </p>
23202 </td>
23203 <td>
23204 <p>
23205 <span class="blue">1.42<br> (74ns)</span>
23206 </p>
23207 </td>
23208 <td>
23209 <p>
23210 <span class="blue">1.60<br> (83ns)</span>
23211 </p>
23212 </td>
23213 <td>
23214 <p>
23215 <span class="green">1.02<br> (53ns)</span>
23216 </p>
23217 </td>
23218 <td>
23219 <p>
23220 <span class="green">1.06<br> (55ns)</span>
23221 </p>
23222 </td>
23223 <td>
23224 <p>
23225 <span class="green">1.00<br> (52ns)</span>
23226 </p>
23227 </td>
23228 <td>
23229 <p>
23230 <span class="green">1.02<br> (53ns)</span>
23231 </p>
23232 </td>
23233 </tr>
23234 <tr>
23235 <td>
23236 <p>
23237 Order 14
23238 </p>
23239 </td>
23240 <td>
23241 <p>
23242 <span class="red">2.19<br> (129ns)</span>
23243 </p>
23244 </td>
23245 <td>
23246 <p>
23247 <span class="red">2.83<br> (167ns)</span>
23248 </p>
23249 </td>
23250 <td>
23251 <p>
23252 <span class="blue">1.53<br> (90ns)</span>
23253 </p>
23254 </td>
23255 <td>
23256 <p>
23257 <span class="blue">1.46<br> (86ns)</span>
23258 </p>
23259 </td>
23260 <td>
23261 <p>
23262 <span class="green">1.05<br> (62ns)</span>
23263 </p>
23264 </td>
23265 <td>
23266 <p>
23267 <span class="green">1.03<br> (61ns)</span>
23268 </p>
23269 </td>
23270 <td>
23271 <p>
23272 <span class="green">1.00<br> (59ns)</span>
23273 </p>
23274 </td>
23275 <td>
23276 <p>
23277 <span class="green">1.03<br> (61ns)</span>
23278 </p>
23279 </td>
23280 </tr>
23281 <tr>
23282 <td>
23283 <p>
23284 Order 15
23285 </p>
23286 </td>
23287 <td>
23288 <p>
23289 <span class="blue">1.97<br> (146ns)</span>
23290 </p>
23291 </td>
23292 <td>
23293 <p>
23294 <span class="red">2.45<br> (181ns)</span>
23295 </p>
23296 </td>
23297 <td>
23298 <p>
23299 <span class="blue">1.46<br> (108ns)</span>
23300 </p>
23301 </td>
23302 <td>
23303 <p>
23304 <span class="blue">1.41<br> (104ns)</span>
23305 </p>
23306 </td>
23307 <td>
23308 <p>
23309 <span class="green">1.07<br> (79ns)</span>
23310 </p>
23311 </td>
23312 <td>
23313 <p>
23314 <span class="blue">1.24<br> (92ns)</span>
23315 </p>
23316 </td>
23317 <td>
23318 <p>
23319 <span class="green">1.00<br> (74ns)</span>
23320 </p>
23321 </td>
23322 <td>
23323 <p>
23324 <span class="green">1.01<br> (75ns)</span>
23325 </p>
23326 </td>
23327 </tr>
23328 <tr>
23329 <td>
23330 <p>
23331 Order 16
23332 </p>
23333 </td>
23334 <td>
23335 <p>
23336 <span class="red">2.04<br> (163ns)</span>
23337 </p>
23338 </td>
23339 <td>
23340 <p>
23341 <span class="red">2.60<br> (208ns)</span>
23342 </p>
23343 </td>
23344 <td>
23345 <p>
23346 <span class="blue">1.39<br> (111ns)</span>
23347 </p>
23348 </td>
23349 <td>
23350 <p>
23351 <span class="blue">1.38<br> (110ns)</span>
23352 </p>
23353 </td>
23354 <td>
23355 <p>
23356 <span class="green">1.09<br> (87ns)</span>
23357 </p>
23358 </td>
23359 <td>
23360 <p>
23361 <span class="green">1.06<br> (85ns)</span>
23362 </p>
23363 </td>
23364 <td>
23365 <p>
23366 <span class="green">1.01<br> (81ns)</span>
23367 </p>
23368 </td>
23369 <td>
23370 <p>
23371 <span class="green">1.00<br> (80ns)</span>
23372 </p>
23373 </td>
23374 </tr>
23375 <tr>
23376 <td>
23377 <p>
23378 Order 17
23379 </p>
23380 </td>
23381 <td>
23382 <p>
23383 <span class="red">2.01<br> (175ns)</span>
23384 </p>
23385 </td>
23386 <td>
23387 <p>
23388 <span class="red">2.62<br> (228ns)</span>
23389 </p>
23390 </td>
23391 <td>
23392 <p>
23393 <span class="blue">1.41<br> (123ns)</span>
23394 </p>
23395 </td>
23396 <td>
23397 <p>
23398 <span class="blue">1.40<br> (122ns)</span>
23399 </p>
23400 </td>
23401 <td>
23402 <p>
23403 <span class="green">1.02<br> (89ns)</span>
23404 </p>
23405 </td>
23406 <td>
23407 <p>
23408 <span class="green">1.00<br> (87ns)</span>
23409 </p>
23410 </td>
23411 <td>
23412 <p>
23413 <span class="green">1.00<br> (87ns)</span>
23414 </p>
23415 </td>
23416 <td>
23417 <p>
23418 <span class="green">1.01<br> (88ns)</span>
23419 </p>
23420 </td>
23421 </tr>
23422 <tr>
23423 <td>
23424 <p>
23425 Order 18
23426 </p>
23427 </td>
23428 <td>
23429 <p>
23430 <span class="red">2.05<br> (189ns)</span>
23431 </p>
23432 </td>
23433 <td>
23434 <p>
23435 <span class="red">2.79<br> (257ns)</span>
23436 </p>
23437 </td>
23438 <td>
23439 <p>
23440 <span class="blue">1.48<br> (136ns)</span>
23441 </p>
23442 </td>
23443 <td>
23444 <p>
23445 <span class="blue">1.47<br> (135ns)</span>
23446 </p>
23447 </td>
23448 <td>
23449 <p>
23450 <span class="green">1.03<br> (95ns)</span>
23451 </p>
23452 </td>
23453 <td>
23454 <p>
23455 <span class="green">1.04<br> (96ns)</span>
23456 </p>
23457 </td>
23458 <td>
23459 <p>
23460 <span class="green">1.00<br> (92ns)</span>
23461 </p>
23462 </td>
23463 <td>
23464 <p>
23465 <span class="green">1.00<br> (92ns)</span>
23466 </p>
23467 </td>
23468 </tr>
23469 <tr>
23470 <td>
23471 <p>
23472 Order 19
23473 </p>
23474 </td>
23475 <td>
23476 <p>
23477 <span class="red">2.05<br> (195ns)</span>
23478 </p>
23479 </td>
23480 <td>
23481 <p>
23482 <span class="red">2.82<br> (268ns)</span>
23483 </p>
23484 </td>
23485 <td>
23486 <p>
23487 <span class="blue">1.55<br> (147ns)</span>
23488 </p>
23489 </td>
23490 <td>
23491 <p>
23492 <span class="blue">1.58<br> (150ns)</span>
23493 </p>
23494 </td>
23495 <td>
23496 <p>
23497 <span class="green">1.05<br> (100ns)</span>
23498 </p>
23499 </td>
23500 <td>
23501 <p>
23502 <span class="green">1.02<br> (97ns)</span>
23503 </p>
23504 </td>
23505 <td>
23506 <p>
23507 <span class="green">1.00<br> (95ns)</span>
23508 </p>
23509 </td>
23510 <td>
23511 <p>
23512 <span class="green">1.00<br> (95ns)</span>
23513 </p>
23514 </td>
23515 </tr>
23516 <tr>
23517 <td>
23518 <p>
23519 Order 20
23520 </p>
23521 </td>
23522 <td>
23523 <p>
23524 <span class="red">2.07<br> (211ns)</span>
23525 </p>
23526 </td>
23527 <td>
23528 <p>
23529 <span class="red">2.91<br> (297ns)</span>
23530 </p>
23531 </td>
23532 <td>
23533 <p>
23534 <span class="blue">1.61<br> (164ns)</span>
23535 </p>
23536 </td>
23537 <td>
23538 <p>
23539 <span class="blue">1.69<br> (172ns)</span>
23540 </p>
23541 </td>
23542 <td>
23543 <p>
23544 <span class="green">1.05<br> (107ns)</span>
23545 </p>
23546 </td>
23547 <td>
23548 <p>
23549 <span class="green">1.04<br> (106ns)</span>
23550 </p>
23551 </td>
23552 <td>
23553 <p>
23554 <span class="green">1.02<br> (104ns)</span>
23555 </p>
23556 </td>
23557 <td>
23558 <p>
23559 <span class="green">1.00<br> (102ns)</span>
23560 </p>
23561 </td>
23562 </tr>
23563 </tbody>
23564 </table></div>
23565 </div>
23566 <br class="table-break">
23567 </div>
23568 <div class="section">
23569 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
23570 <a name="special_function_and_distributio.section_Polynomial_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Polynomial_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64" title="Polynomial Method Comparison with Intel C++ C++0x mode version 1600 on Windows x64">Polynomial
23571 Method Comparison with Intel C++ C++0x mode version 1600 on Windows x64</a>
23572 </h2></div></div></div>
23573 <div class="table">
23574 <a name="special_function_and_distributio.section_Polynomial_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64.table_Polynomial_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><p class="title"><b>Table&#160;18.&#160;Polynomial Method Comparison with Intel C++ C++0x mode version 1600
23575 on Windows x64</b></p>
23576 <div class="table-contents"><table class="table" summary="Polynomial Method Comparison with Intel C++ C++0x mode version 1600
23577 on Windows x64">
23578 <colgroup>
23579 <col>
23580 <col>
23581 <col>
23582 <col>
23583 <col>
23584 <col>
23585 <col>
23586 <col>
23587 <col>
23588 </colgroup>
23589 <thead><tr>
23590 <th>
23591 <p>
23592 Function
23593 </p>
23594 </th>
23595 <th>
23596 <p>
23597 Method 0<br> (Double Coefficients)
23598 </p>
23599 </th>
23600 <th>
23601 <p>
23602 Method 0<br> (Integer Coefficients)
23603 </p>
23604 </th>
23605 <th>
23606 <p>
23607 Method 1<br> (Double Coefficients)
23608 </p>
23609 </th>
23610 <th>
23611 <p>
23612 Method 1<br> (Integer Coefficients)
23613 </p>
23614 </th>
23615 <th>
23616 <p>
23617 Method 2<br> (Double Coefficients)
23618 </p>
23619 </th>
23620 <th>
23621 <p>
23622 Method 2<br> (Integer Coefficients)
23623 </p>
23624 </th>
23625 <th>
23626 <p>
23627 Method 3<br> (Double Coefficients)
23628 </p>
23629 </th>
23630 <th>
23631 <p>
23632 Method 3<br> (Integer Coefficients)
23633 </p>
23634 </th>
23635 </tr></thead>
23636 <tbody>
23637 <tr>
23638 <td>
23639 <p>
23640 Order 2
23641 </p>
23642 </td>
23643 <td>
23644 <p>
23645 <span class="grey">-</span>
23646 </p>
23647 </td>
23648 <td>
23649 <p>
23650 <span class="grey">-</span>
23651 </p>
23652 </td>
23653 <td>
23654 <p>
23655 <span class="green">1.00<br> (5ns)</span>
23656 </p>
23657 </td>
23658 <td>
23659 <p>
23660 <span class="green">1.00<br> (5ns)</span>
23661 </p>
23662 </td>
23663 <td>
23664 <p>
23665 <span class="green">1.00<br> (5ns)</span>
23666 </p>
23667 </td>
23668 <td>
23669 <p>
23670 <span class="green">1.00<br> (5ns)</span>
23671 </p>
23672 </td>
23673 <td>
23674 <p>
23675 <span class="green">1.00<br> (5ns)</span>
23676 </p>
23677 </td>
23678 <td>
23679 <p>
23680 <span class="green">1.00<br> (5ns)</span>
23681 </p>
23682 </td>
23683 </tr>
23684 <tr>
23685 <td>
23686 <p>
23687 Order 3
23688 </p>
23689 </td>
23690 <td>
23691 <p>
23692 <span class="red">3.00<br> (24ns)</span>
23693 </p>
23694 </td>
23695 <td>
23696 <p>
23697 <span class="red">3.88<br> (31ns)</span>
23698 </p>
23699 </td>
23700 <td>
23701 <p>
23702 <span class="green">1.00<br> (8ns)</span>
23703 </p>
23704 </td>
23705 <td>
23706 <p>
23707 <span class="green">1.00<br> (8ns)</span>
23708 </p>
23709 </td>
23710 <td>
23711 <p>
23712 <span class="green">1.13<br> (9ns)</span>
23713 </p>
23714 </td>
23715 <td>
23716 <p>
23717 <span class="green">1.13<br> (9ns)</span>
23718 </p>
23719 </td>
23720 <td>
23721 <p>
23722 <span class="green">1.00<br> (8ns)</span>
23723 </p>
23724 </td>
23725 <td>
23726 <p>
23727 <span class="green">1.00<br> (8ns)</span>
23728 </p>
23729 </td>
23730 </tr>
23731 <tr>
23732 <td>
23733 <p>
23734 Order 4
23735 </p>
23736 </td>
23737 <td>
23738 <p>
23739 <span class="red">2.45<br> (27ns)</span>
23740 </p>
23741 </td>
23742 <td>
23743 <p>
23744 <span class="red">3.27<br> (36ns)</span>
23745 </p>
23746 </td>
23747 <td>
23748 <p>
23749 <span class="green">1.00<br> (11ns)</span>
23750 </p>
23751 </td>
23752 <td>
23753 <p>
23754 <span class="green">1.00<br> (11ns)</span>
23755 </p>
23756 </td>
23757 <td>
23758 <p>
23759 <span class="green">1.09<br> (12ns)</span>
23760 </p>
23761 </td>
23762 <td>
23763 <p>
23764 <span class="green">1.18<br> (13ns)</span>
23765 </p>
23766 </td>
23767 <td>
23768 <p>
23769 <span class="green">1.00<br> (11ns)</span>
23770 </p>
23771 </td>
23772 <td>
23773 <p>
23774 <span class="green">1.00<br> (11ns)</span>
23775 </p>
23776 </td>
23777 </tr>
23778 <tr>
23779 <td>
23780 <p>
23781 Order 5
23782 </p>
23783 </td>
23784 <td>
23785 <p>
23786 <span class="red">2.54<br> (33ns)</span>
23787 </p>
23788 </td>
23789 <td>
23790 <p>
23791 <span class="red">3.54<br> (46ns)</span>
23792 </p>
23793 </td>
23794 <td>
23795 <p>
23796 <span class="green">1.00<br> (13ns)</span>
23797 </p>
23798 </td>
23799 <td>
23800 <p>
23801 <span class="green">1.00<br> (13ns)</span>
23802 </p>
23803 </td>
23804 <td>
23805 <p>
23806 <span class="blue">1.54<br> (20ns)</span>
23807 </p>
23808 </td>
23809 <td>
23810 <p>
23811 <span class="blue">1.62<br> (21ns)</span>
23812 </p>
23813 </td>
23814 <td>
23815 <p>
23816 <span class="blue">1.23<br> (16ns)</span>
23817 </p>
23818 </td>
23819 <td>
23820 <p>
23821 <span class="blue">1.23<br> (16ns)</span>
23822 </p>
23823 </td>
23824 </tr>
23825 <tr>
23826 <td>
23827 <p>
23828 Order 6
23829 </p>
23830 </td>
23831 <td>
23832 <p>
23833 <span class="red">2.67<br> (40ns)</span>
23834 </p>
23835 </td>
23836 <td>
23837 <p>
23838 <span class="red">3.67<br> (55ns)</span>
23839 </p>
23840 </td>
23841 <td>
23842 <p>
23843 <span class="green">1.00<br> (15ns)</span>
23844 </p>
23845 </td>
23846 <td>
23847 <p>
23848 <span class="green">1.00<br> (15ns)</span>
23849 </p>
23850 </td>
23851 <td>
23852 <p>
23853 <span class="blue">1.67<br> (25ns)</span>
23854 </p>
23855 </td>
23856 <td>
23857 <p>
23858 <span class="blue">1.47<br> (22ns)</span>
23859 </p>
23860 </td>
23861 <td>
23862 <p>
23863 <span class="blue">1.33<br> (20ns)</span>
23864 </p>
23865 </td>
23866 <td>
23867 <p>
23868 <span class="blue">1.33<br> (20ns)</span>
23869 </p>
23870 </td>
23871 </tr>
23872 <tr>
23873 <td>
23874 <p>
23875 Order 7
23876 </p>
23877 </td>
23878 <td>
23879 <p>
23880 <span class="red">2.61<br> (47ns)</span>
23881 </p>
23882 </td>
23883 <td>
23884 <p>
23885 <span class="red">3.78<br> (68ns)</span>
23886 </p>
23887 </td>
23888 <td>
23889 <p>
23890 <span class="green">1.00<br> (18ns)</span>
23891 </p>
23892 </td>
23893 <td>
23894 <p>
23895 <span class="green">1.00<br> (18ns)</span>
23896 </p>
23897 </td>
23898 <td>
23899 <p>
23900 <span class="blue">1.67<br> (30ns)</span>
23901 </p>
23902 </td>
23903 <td>
23904 <p>
23905 <span class="blue">1.56<br> (28ns)</span>
23906 </p>
23907 </td>
23908 <td>
23909 <p>
23910 <span class="blue">1.33<br> (24ns)</span>
23911 </p>
23912 </td>
23913 <td>
23914 <p>
23915 <span class="blue">1.33<br> (24ns)</span>
23916 </p>
23917 </td>
23918 </tr>
23919 <tr>
23920 <td>
23921 <p>
23922 Order 8
23923 </p>
23924 </td>
23925 <td>
23926 <p>
23927 <span class="red">2.71<br> (57ns)</span>
23928 </p>
23929 </td>
23930 <td>
23931 <p>
23932 <span class="red">3.62<br> (76ns)</span>
23933 </p>
23934 </td>
23935 <td>
23936 <p>
23937 <span class="green">1.00<br> (21ns)</span>
23938 </p>
23939 </td>
23940 <td>
23941 <p>
23942 <span class="green">1.05<br> (22ns)</span>
23943 </p>
23944 </td>
23945 <td>
23946 <p>
23947 <span class="blue">1.52<br> (32ns)</span>
23948 </p>
23949 </td>
23950 <td>
23951 <p>
23952 <span class="blue">1.43<br> (30ns)</span>
23953 </p>
23954 </td>
23955 <td>
23956 <p>
23957 <span class="blue">1.33<br> (28ns)</span>
23958 </p>
23959 </td>
23960 <td>
23961 <p>
23962 <span class="blue">1.33<br> (28ns)</span>
23963 </p>
23964 </td>
23965 </tr>
23966 <tr>
23967 <td>
23968 <p>
23969 Order 9
23970 </p>
23971 </td>
23972 <td>
23973 <p>
23974 <span class="red">2.48<br> (67ns)</span>
23975 </p>
23976 </td>
23977 <td>
23978 <p>
23979 <span class="red">3.48<br> (94ns)</span>
23980 </p>
23981 </td>
23982 <td>
23983 <p>
23984 <span class="green">1.00<br> (27ns)</span>
23985 </p>
23986 </td>
23987 <td>
23988 <p>
23989 <span class="green">1.07<br> (29ns)</span>
23990 </p>
23991 </td>
23992 <td>
23993 <p>
23994 <span class="blue">1.44<br> (39ns)</span>
23995 </p>
23996 </td>
23997 <td>
23998 <p>
23999 <span class="blue">1.44<br> (39ns)</span>
24000 </p>
24001 </td>
24002 <td>
24003 <p>
24004 <span class="green">1.19<br> (32ns)</span>
24005 </p>
24006 </td>
24007 <td>
24008 <p>
24009 <span class="green">1.19<br> (32ns)</span>
24010 </p>
24011 </td>
24012 </tr>
24013 <tr>
24014 <td>
24015 <p>
24016 Order 10
24017 </p>
24018 </td>
24019 <td>
24020 <p>
24021 <span class="red">2.41<br> (77ns)</span>
24022 </p>
24023 </td>
24024 <td>
24025 <p>
24026 <span class="red">3.22<br> (103ns)</span>
24027 </p>
24028 </td>
24029 <td>
24030 <p>
24031 <span class="green">1.00<br> (32ns)</span>
24032 </p>
24033 </td>
24034 <td>
24035 <p>
24036 <span class="green">1.03<br> (33ns)</span>
24037 </p>
24038 </td>
24039 <td>
24040 <p>
24041 <span class="blue">1.31<br> (42ns)</span>
24042 </p>
24043 </td>
24044 <td>
24045 <p>
24046 <span class="blue">1.38<br> (44ns)</span>
24047 </p>
24048 </td>
24049 <td>
24050 <p>
24051 <span class="green">1.16<br> (37ns)</span>
24052 </p>
24053 </td>
24054 <td>
24055 <p>
24056 <span class="green">1.19<br> (38ns)</span>
24057 </p>
24058 </td>
24059 </tr>
24060 <tr>
24061 <td>
24062 <p>
24063 Order 11
24064 </p>
24065 </td>
24066 <td>
24067 <p>
24068 <span class="red">2.39<br> (86ns)</span>
24069 </p>
24070 </td>
24071 <td>
24072 <p>
24073 <span class="red">3.22<br> (116ns)</span>
24074 </p>
24075 </td>
24076 <td>
24077 <p>
24078 <span class="green">1.00<br> (36ns)</span>
24079 </p>
24080 </td>
24081 <td>
24082 <p>
24083 <span class="green">1.03<br> (37ns)</span>
24084 </p>
24085 </td>
24086 <td>
24087 <p>
24088 <span class="blue">1.28<br> (46ns)</span>
24089 </p>
24090 </td>
24091 <td>
24092 <p>
24093 <span class="green">1.19<br> (43ns)</span>
24094 </p>
24095 </td>
24096 <td>
24097 <p>
24098 <span class="green">1.17<br> (42ns)</span>
24099 </p>
24100 </td>
24101 <td>
24102 <p>
24103 <span class="green">1.17<br> (42ns)</span>
24104 </p>
24105 </td>
24106 </tr>
24107 <tr>
24108 <td>
24109 <p>
24110 Order 12
24111 </p>
24112 </td>
24113 <td>
24114 <p>
24115 <span class="red">2.37<br> (102ns)</span>
24116 </p>
24117 </td>
24118 <td>
24119 <p>
24120 <span class="red">3.00<br> (129ns)</span>
24121 </p>
24122 </td>
24123 <td>
24124 <p>
24125 <span class="green">1.02<br> (44ns)</span>
24126 </p>
24127 </td>
24128 <td>
24129 <p>
24130 <span class="green">1.00<br> (43ns)</span>
24131 </p>
24132 </td>
24133 <td>
24134 <p>
24135 <span class="green">1.16<br> (50ns)</span>
24136 </p>
24137 </td>
24138 <td>
24139 <p>
24140 <span class="blue">1.28<br> (55ns)</span>
24141 </p>
24142 </td>
24143 <td>
24144 <p>
24145 <span class="green">1.07<br> (46ns)</span>
24146 </p>
24147 </td>
24148 <td>
24149 <p>
24150 <span class="green">1.09<br> (47ns)</span>
24151 </p>
24152 </td>
24153 </tr>
24154 <tr>
24155 <td>
24156 <p>
24157 Order 13
24158 </p>
24159 </td>
24160 <td>
24161 <p>
24162 <span class="red">2.59<br> (114ns)</span>
24163 </p>
24164 </td>
24165 <td>
24166 <p>
24167 <span class="red">3.20<br> (141ns)</span>
24168 </p>
24169 </td>
24170 <td>
24171 <p>
24172 <span class="green">1.00<br> (44ns)</span>
24173 </p>
24174 </td>
24175 <td>
24176 <p>
24177 <span class="green">1.00<br> (44ns)</span>
24178 </p>
24179 </td>
24180 <td>
24181 <p>
24182 <span class="green">1.18<br> (52ns)</span>
24183 </p>
24184 </td>
24185 <td>
24186 <p>
24187 <span class="green">1.14<br> (50ns)</span>
24188 </p>
24189 </td>
24190 <td>
24191 <p>
24192 <span class="green">1.07<br> (47ns)</span>
24193 </p>
24194 </td>
24195 <td>
24196 <p>
24197 <span class="green">1.07<br> (47ns)</span>
24198 </p>
24199 </td>
24200 </tr>
24201 <tr>
24202 <td>
24203 <p>
24204 Order 14
24205 </p>
24206 </td>
24207 <td>
24208 <p>
24209 <span class="red">2.85<br> (131ns)</span>
24210 </p>
24211 </td>
24212 <td>
24213 <p>
24214 <span class="red">3.39<br> (156ns)</span>
24215 </p>
24216 </td>
24217 <td>
24218 <p>
24219 <span class="green">1.00<br> (46ns)</span>
24220 </p>
24221 </td>
24222 <td>
24223 <p>
24224 <span class="blue">1.22<br> (56ns)</span>
24225 </p>
24226 </td>
24227 <td>
24228 <p>
24229 <span class="green">1.15<br> (53ns)</span>
24230 </p>
24231 </td>
24232 <td>
24233 <p>
24234 <span class="blue">1.22<br> (56ns)</span>
24235 </p>
24236 </td>
24237 <td>
24238 <p>
24239 <span class="green">1.04<br> (48ns)</span>
24240 </p>
24241 </td>
24242 <td>
24243 <p>
24244 <span class="green">1.04<br> (48ns)</span>
24245 </p>
24246 </td>
24247 </tr>
24248 <tr>
24249 <td>
24250 <p>
24251 Order 15
24252 </p>
24253 </td>
24254 <td>
24255 <p>
24256 <span class="red">3.16<br> (139ns)</span>
24257 </p>
24258 </td>
24259 <td>
24260 <p>
24261 <span class="red">3.91<br> (172ns)</span>
24262 </p>
24263 </td>
24264 <td>
24265 <p>
24266 <span class="green">1.00<br> (44ns)</span>
24267 </p>
24268 </td>
24269 <td>
24270 <p>
24271 <span class="green">1.07<br> (47ns)</span>
24272 </p>
24273 </td>
24274 <td>
24275 <p>
24276 <span class="green">1.18<br> (52ns)</span>
24277 </p>
24278 </td>
24279 <td>
24280 <p>
24281 <span class="blue">1.23<br> (54ns)</span>
24282 </p>
24283 </td>
24284 <td>
24285 <p>
24286 <span class="green">1.07<br> (47ns)</span>
24287 </p>
24288 </td>
24289 <td>
24290 <p>
24291 <span class="green">1.07<br> (47ns)</span>
24292 </p>
24293 </td>
24294 </tr>
24295 <tr>
24296 <td>
24297 <p>
24298 Order 16
24299 </p>
24300 </td>
24301 <td>
24302 <p>
24303 <span class="red">3.43<br> (151ns)</span>
24304 </p>
24305 </td>
24306 <td>
24307 <p>
24308 <span class="red">4.43<br> (195ns)</span>
24309 </p>
24310 </td>
24311 <td>
24312 <p>
24313 <span class="green">1.05<br> (46ns)</span>
24314 </p>
24315 </td>
24316 <td>
24317 <p>
24318 <span class="green">1.00<br> (44ns)</span>
24319 </p>
24320 </td>
24321 <td>
24322 <p>
24323 <span class="green">1.16<br> (51ns)</span>
24324 </p>
24325 </td>
24326 <td>
24327 <p>
24328 <span class="green">1.09<br> (48ns)</span>
24329 </p>
24330 </td>
24331 <td>
24332 <p>
24333 <span class="green">1.09<br> (48ns)</span>
24334 </p>
24335 </td>
24336 <td>
24337 <p>
24338 <span class="green">1.09<br> (48ns)</span>
24339 </p>
24340 </td>
24341 </tr>
24342 <tr>
24343 <td>
24344 <p>
24345 Order 17
24346 </p>
24347 </td>
24348 <td>
24349 <p>
24350 <span class="red">3.66<br> (161ns)</span>
24351 </p>
24352 </td>
24353 <td>
24354 <p>
24355 <span class="red">4.89<br> (215ns)</span>
24356 </p>
24357 </td>
24358 <td>
24359 <p>
24360 <span class="green">1.00<br> (44ns)</span>
24361 </p>
24362 </td>
24363 <td>
24364 <p>
24365 <span class="green">1.00<br> (44ns)</span>
24366 </p>
24367 </td>
24368 <td>
24369 <p>
24370 <span class="green">1.07<br> (47ns)</span>
24371 </p>
24372 </td>
24373 <td>
24374 <p>
24375 <span class="green">1.07<br> (47ns)</span>
24376 </p>
24377 </td>
24378 <td>
24379 <p>
24380 <span class="green">1.07<br> (47ns)</span>
24381 </p>
24382 </td>
24383 <td>
24384 <p>
24385 <span class="green">1.07<br> (47ns)</span>
24386 </p>
24387 </td>
24388 </tr>
24389 <tr>
24390 <td>
24391 <p>
24392 Order 18
24393 </p>
24394 </td>
24395 <td>
24396 <p>
24397 <span class="red">3.91<br> (176ns)</span>
24398 </p>
24399 </td>
24400 <td>
24401 <p>
24402 <span class="red">5.24<br> (236ns)</span>
24403 </p>
24404 </td>
24405 <td>
24406 <p>
24407 <span class="green">1.02<br> (46ns)</span>
24408 </p>
24409 </td>
24410 <td>
24411 <p>
24412 <span class="green">1.00<br> (45ns)</span>
24413 </p>
24414 </td>
24415 <td>
24416 <p>
24417 <span class="green">1.07<br> (48ns)</span>
24418 </p>
24419 </td>
24420 <td>
24421 <p>
24422 <span class="green">1.07<br> (48ns)</span>
24423 </p>
24424 </td>
24425 <td>
24426 <p>
24427 <span class="green">1.07<br> (48ns)</span>
24428 </p>
24429 </td>
24430 <td>
24431 <p>
24432 <span class="green">1.07<br> (48ns)</span>
24433 </p>
24434 </td>
24435 </tr>
24436 <tr>
24437 <td>
24438 <p>
24439 Order 19
24440 </p>
24441 </td>
24442 <td>
24443 <p>
24444 <span class="red">4.00<br> (184ns)</span>
24445 </p>
24446 </td>
24447 <td>
24448 <p>
24449 <span class="red">5.43<br> (250ns)</span>
24450 </p>
24451 </td>
24452 <td>
24453 <p>
24454 <span class="green">1.02<br> (47ns)</span>
24455 </p>
24456 </td>
24457 <td>
24458 <p>
24459 <span class="green">1.00<br> (46ns)</span>
24460 </p>
24461 </td>
24462 <td>
24463 <p>
24464 <span class="green">1.02<br> (47ns)</span>
24465 </p>
24466 </td>
24467 <td>
24468 <p>
24469 <span class="green">1.02<br> (47ns)</span>
24470 </p>
24471 </td>
24472 <td>
24473 <p>
24474 <span class="green">1.04<br> (48ns)</span>
24475 </p>
24476 </td>
24477 <td>
24478 <p>
24479 <span class="green">1.02<br> (47ns)</span>
24480 </p>
24481 </td>
24482 </tr>
24483 <tr>
24484 <td>
24485 <p>
24486 Order 20
24487 </p>
24488 </td>
24489 <td>
24490 <p>
24491 <span class="red">4.40<br> (198ns)</span>
24492 </p>
24493 </td>
24494 <td>
24495 <p>
24496 <span class="red">5.96<br> (268ns)</span>
24497 </p>
24498 </td>
24499 <td>
24500 <p>
24501 <span class="green">1.00<br> (45ns)</span>
24502 </p>
24503 </td>
24504 <td>
24505 <p>
24506 <span class="green">1.00<br> (45ns)</span>
24507 </p>
24508 </td>
24509 <td>
24510 <p>
24511 <span class="green">1.07<br> (48ns)</span>
24512 </p>
24513 </td>
24514 <td>
24515 <p>
24516 <span class="green">1.04<br> (47ns)</span>
24517 </p>
24518 </td>
24519 <td>
24520 <p>
24521 <span class="green">1.04<br> (47ns)</span>
24522 </p>
24523 </td>
24524 <td>
24525 <p>
24526 <span class="green">1.07<br> (48ns)</span>
24527 </p>
24528 </td>
24529 </tr>
24530 </tbody>
24531 </table></div>
24532 </div>
24533 <br class="table-break">
24534 </div>
24535 <div class="section">
24536 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
24537 <a name="special_function_and_distributio.section_Polynomial_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Polynomial_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64" title="Polynomial Method Comparison with Microsoft Visual C++ version 14.0 on Windows x64">Polynomial
24538 Method Comparison with Microsoft Visual C++ version 14.0 on Windows x64</a>
24539 </h2></div></div></div>
24540 <div class="table">
24541 <a name="special_function_and_distributio.section_Polynomial_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64.table_Polynomial_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><p class="title"><b>Table&#160;19.&#160;Polynomial Method Comparison with Microsoft Visual C++ version 14.0
24542 on Windows x64</b></p>
24543 <div class="table-contents"><table class="table" summary="Polynomial Method Comparison with Microsoft Visual C++ version 14.0
24544 on Windows x64">
24545 <colgroup>
24546 <col>
24547 <col>
24548 <col>
24549 <col>
24550 <col>
24551 <col>
24552 <col>
24553 <col>
24554 <col>
24555 </colgroup>
24556 <thead><tr>
24557 <th>
24558 <p>
24559 Function
24560 </p>
24561 </th>
24562 <th>
24563 <p>
24564 Method 0<br> (Double Coefficients)
24565 </p>
24566 </th>
24567 <th>
24568 <p>
24569 Method 0<br> (Integer Coefficients)
24570 </p>
24571 </th>
24572 <th>
24573 <p>
24574 Method 1<br> (Double Coefficients)
24575 </p>
24576 </th>
24577 <th>
24578 <p>
24579 Method 1<br> (Integer Coefficients)
24580 </p>
24581 </th>
24582 <th>
24583 <p>
24584 Method 2<br> (Double Coefficients)
24585 </p>
24586 </th>
24587 <th>
24588 <p>
24589 Method 2<br> (Integer Coefficients)
24590 </p>
24591 </th>
24592 <th>
24593 <p>
24594 Method 3<br> (Double Coefficients)
24595 </p>
24596 </th>
24597 <th>
24598 <p>
24599 Method 3<br> (Integer Coefficients)
24600 </p>
24601 </th>
24602 </tr></thead>
24603 <tbody>
24604 <tr>
24605 <td>
24606 <p>
24607 Order 2
24608 </p>
24609 </td>
24610 <td>
24611 <p>
24612 <span class="grey">-</span>
24613 </p>
24614 </td>
24615 <td>
24616 <p>
24617 <span class="grey">-</span>
24618 </p>
24619 </td>
24620 <td>
24621 <p>
24622 <span class="green">1.00<br> (9ns)</span>
24623 </p>
24624 </td>
24625 <td>
24626 <p>
24627 <span class="green">1.00<br> (9ns)</span>
24628 </p>
24629 </td>
24630 <td>
24631 <p>
24632 <span class="green">1.00<br> (9ns)</span>
24633 </p>
24634 </td>
24635 <td>
24636 <p>
24637 <span class="green">1.00<br> (9ns)</span>
24638 </p>
24639 </td>
24640 <td>
24641 <p>
24642 <span class="green">1.00<br> (9ns)</span>
24643 </p>
24644 </td>
24645 <td>
24646 <p>
24647 <span class="green">1.00<br> (9ns)</span>
24648 </p>
24649 </td>
24650 </tr>
24651 <tr>
24652 <td>
24653 <p>
24654 Order 3
24655 </p>
24656 </td>
24657 <td>
24658 <p>
24659 <span class="red">2.08<br> (25ns)</span>
24660 </p>
24661 </td>
24662 <td>
24663 <p>
24664 <span class="red">2.75<br> (33ns)</span>
24665 </p>
24666 </td>
24667 <td>
24668 <p>
24669 <span class="green">1.08<br> (13ns)</span>
24670 </p>
24671 </td>
24672 <td>
24673 <p>
24674 <span class="green">1.08<br> (13ns)</span>
24675 </p>
24676 </td>
24677 <td>
24678 <p>
24679 <span class="green">1.08<br> (13ns)</span>
24680 </p>
24681 </td>
24682 <td>
24683 <p>
24684 <span class="green">1.08<br> (13ns)</span>
24685 </p>
24686 </td>
24687 <td>
24688 <p>
24689 <span class="green">1.08<br> (13ns)</span>
24690 </p>
24691 </td>
24692 <td>
24693 <p>
24694 <span class="green">1.00<br> (12ns)</span>
24695 </p>
24696 </td>
24697 </tr>
24698 <tr>
24699 <td>
24700 <p>
24701 Order 4
24702 </p>
24703 </td>
24704 <td>
24705 <p>
24706 <span class="red">2.06<br> (35ns)</span>
24707 </p>
24708 </td>
24709 <td>
24710 <p>
24711 <span class="red">2.71<br> (46ns)</span>
24712 </p>
24713 </td>
24714 <td>
24715 <p>
24716 <span class="green">1.06<br> (18ns)</span>
24717 </p>
24718 </td>
24719 <td>
24720 <p>
24721 <span class="green">1.00<br> (17ns)</span>
24722 </p>
24723 </td>
24724 <td>
24725 <p>
24726 <span class="green">1.06<br> (18ns)</span>
24727 </p>
24728 </td>
24729 <td>
24730 <p>
24731 <span class="green">1.06<br> (18ns)</span>
24732 </p>
24733 </td>
24734 <td>
24735 <p>
24736 <span class="green">1.00<br> (17ns)</span>
24737 </p>
24738 </td>
24739 <td>
24740 <p>
24741 <span class="green">1.00<br> (17ns)</span>
24742 </p>
24743 </td>
24744 </tr>
24745 <tr>
24746 <td>
24747 <p>
24748 Order 5
24749 </p>
24750 </td>
24751 <td>
24752 <p>
24753 <span class="blue">1.32<br> (29ns)</span>
24754 </p>
24755 </td>
24756 <td>
24757 <p>
24758 <span class="blue">2.00<br> (44ns)</span>
24759 </p>
24760 </td>
24761 <td>
24762 <p>
24763 <span class="green">1.00<br> (22ns)</span>
24764 </p>
24765 </td>
24766 <td>
24767 <p>
24768 <span class="green">1.00<br> (22ns)</span>
24769 </p>
24770 </td>
24771 <td>
24772 <p>
24773 <span class="green">1.05<br> (23ns)</span>
24774 </p>
24775 </td>
24776 <td>
24777 <p>
24778 <span class="green">1.05<br> (23ns)</span>
24779 </p>
24780 </td>
24781 <td>
24782 <p>
24783 <span class="green">1.05<br> (23ns)</span>
24784 </p>
24785 </td>
24786 <td>
24787 <p>
24788 <span class="green">1.05<br> (23ns)</span>
24789 </p>
24790 </td>
24791 </tr>
24792 <tr>
24793 <td>
24794 <p>
24795 Order 6
24796 </p>
24797 </td>
24798 <td>
24799 <p>
24800 <span class="blue">1.38<br> (36ns)</span>
24801 </p>
24802 </td>
24803 <td>
24804 <p>
24805 <span class="red">2.04<br> (53ns)</span>
24806 </p>
24807 </td>
24808 <td>
24809 <p>
24810 <span class="green">1.08<br> (28ns)</span>
24811 </p>
24812 </td>
24813 <td>
24814 <p>
24815 <span class="green">1.00<br> (26ns)</span>
24816 </p>
24817 </td>
24818 <td>
24819 <p>
24820 <span class="green">1.08<br> (28ns)</span>
24821 </p>
24822 </td>
24823 <td>
24824 <p>
24825 <span class="green">1.08<br> (28ns)</span>
24826 </p>
24827 </td>
24828 <td>
24829 <p>
24830 <span class="blue">1.35<br> (35ns)</span>
24831 </p>
24832 </td>
24833 <td>
24834 <p>
24835 <span class="blue">1.38<br> (36ns)</span>
24836 </p>
24837 </td>
24838 </tr>
24839 <tr>
24840 <td>
24841 <p>
24842 Order 7
24843 </p>
24844 </td>
24845 <td>
24846 <p>
24847 <span class="blue">1.43<br> (43ns)</span>
24848 </p>
24849 </td>
24850 <td>
24851 <p>
24852 <span class="red">2.13<br> (64ns)</span>
24853 </p>
24854 </td>
24855 <td>
24856 <p>
24857 <span class="green">1.03<br> (31ns)</span>
24858 </p>
24859 </td>
24860 <td>
24861 <p>
24862 <span class="green">1.00<br> (30ns)</span>
24863 </p>
24864 </td>
24865 <td>
24866 <p>
24867 <span class="green">1.10<br> (33ns)</span>
24868 </p>
24869 </td>
24870 <td>
24871 <p>
24872 <span class="green">1.03<br> (31ns)</span>
24873 </p>
24874 </td>
24875 <td>
24876 <p>
24877 <span class="green">1.10<br> (33ns)</span>
24878 </p>
24879 </td>
24880 <td>
24881 <p>
24882 <span class="green">1.13<br> (34ns)</span>
24883 </p>
24884 </td>
24885 </tr>
24886 <tr>
24887 <td>
24888 <p>
24889 Order 8
24890 </p>
24891 </td>
24892 <td>
24893 <p>
24894 <span class="blue">1.65<br> (61ns)</span>
24895 </p>
24896 </td>
24897 <td>
24898 <p>
24899 <span class="red">2.22<br> (82ns)</span>
24900 </p>
24901 </td>
24902 <td>
24903 <p>
24904 <span class="green">1.00<br> (37ns)</span>
24905 </p>
24906 </td>
24907 <td>
24908 <p>
24909 <span class="green">1.08<br> (40ns)</span>
24910 </p>
24911 </td>
24912 <td>
24913 <p>
24914 <span class="green">1.14<br> (42ns)</span>
24915 </p>
24916 </td>
24917 <td>
24918 <p>
24919 <span class="green">1.05<br> (39ns)</span>
24920 </p>
24921 </td>
24922 <td>
24923 <p>
24924 <span class="green">1.08<br> (40ns)</span>
24925 </p>
24926 </td>
24927 <td>
24928 <p>
24929 <span class="green">1.11<br> (41ns)</span>
24930 </p>
24931 </td>
24932 </tr>
24933 <tr>
24934 <td>
24935 <p>
24936 Order 9
24937 </p>
24938 </td>
24939 <td>
24940 <p>
24941 <span class="blue">1.39<br> (57ns)</span>
24942 </p>
24943 </td>
24944 <td>
24945 <p>
24946 <span class="red">2.05<br> (84ns)</span>
24947 </p>
24948 </td>
24949 <td>
24950 <p>
24951 <span class="green">1.17<br> (48ns)</span>
24952 </p>
24953 </td>
24954 <td>
24955 <p>
24956 <span class="green">1.17<br> (48ns)</span>
24957 </p>
24958 </td>
24959 <td>
24960 <p>
24961 <span class="green">1.00<br> (41ns)</span>
24962 </p>
24963 </td>
24964 <td>
24965 <p>
24966 <span class="green">1.05<br> (43ns)</span>
24967 </p>
24968 </td>
24969 <td>
24970 <p>
24971 <span class="green">1.15<br> (47ns)</span>
24972 </p>
24973 </td>
24974 <td>
24975 <p>
24976 <span class="green">1.12<br> (46ns)</span>
24977 </p>
24978 </td>
24979 </tr>
24980 <tr>
24981 <td>
24982 <p>
24983 Order 10
24984 </p>
24985 </td>
24986 <td>
24987 <p>
24988 <span class="blue">1.37<br> (63ns)</span>
24989 </p>
24990 </td>
24991 <td>
24992 <p>
24993 <span class="red">2.20<br> (101ns)</span>
24994 </p>
24995 </td>
24996 <td>
24997 <p>
24998 <span class="blue">1.22<br> (56ns)</span>
24999 </p>
25000 </td>
25001 <td>
25002 <p>
25003 <span class="blue">1.24<br> (57ns)</span>
25004 </p>
25005 </td>
25006 <td>
25007 <p>
25008 <span class="green">1.00<br> (46ns)</span>
25009 </p>
25010 </td>
25011 <td>
25012 <p>
25013 <span class="green">1.00<br> (46ns)</span>
25014 </p>
25015 </td>
25016 <td>
25017 <p>
25018 <span class="green">1.17<br> (54ns)</span>
25019 </p>
25020 </td>
25021 <td>
25022 <p>
25023 <span class="green">1.17<br> (54ns)</span>
25024 </p>
25025 </td>
25026 </tr>
25027 <tr>
25028 <td>
25029 <p>
25030 Order 11
25031 </p>
25032 </td>
25033 <td>
25034 <p>
25035 <span class="blue">1.59<br> (78ns)</span>
25036 </p>
25037 </td>
25038 <td>
25039 <p>
25040 <span class="red">2.24<br> (110ns)</span>
25041 </p>
25042 </td>
25043 <td>
25044 <p>
25045 <span class="blue">1.37<br> (67ns)</span>
25046 </p>
25047 </td>
25048 <td>
25049 <p>
25050 <span class="blue">1.29<br> (63ns)</span>
25051 </p>
25052 </td>
25053 <td>
25054 <p>
25055 <span class="blue">1.22<br> (60ns)</span>
25056 </p>
25057 </td>
25058 <td>
25059 <p>
25060 <span class="green">1.00<br> (49ns)</span>
25061 </p>
25062 </td>
25063 <td>
25064 <p>
25065 <span class="blue">1.22<br> (60ns)</span>
25066 </p>
25067 </td>
25068 <td>
25069 <p>
25070 <span class="blue">1.22<br> (60ns)</span>
25071 </p>
25072 </td>
25073 </tr>
25074 <tr>
25075 <td>
25076 <p>
25077 Order 12
25078 </p>
25079 </td>
25080 <td>
25081 <p>
25082 <span class="blue">1.46<br> (83ns)</span>
25083 </p>
25084 </td>
25085 <td>
25086 <p>
25087 <span class="red">2.16<br> (123ns)</span>
25088 </p>
25089 </td>
25090 <td>
25091 <p>
25092 <span class="blue">1.28<br> (73ns)</span>
25093 </p>
25094 </td>
25095 <td>
25096 <p>
25097 <span class="blue">1.26<br> (72ns)</span>
25098 </p>
25099 </td>
25100 <td>
25101 <p>
25102 <span class="green">1.02<br> (58ns)</span>
25103 </p>
25104 </td>
25105 <td>
25106 <p>
25107 <span class="green">1.00<br> (57ns)</span>
25108 </p>
25109 </td>
25110 <td>
25111 <p>
25112 <span class="green">1.07<br> (61ns)</span>
25113 </p>
25114 </td>
25115 <td>
25116 <p>
25117 <span class="green">1.05<br> (60ns)</span>
25118 </p>
25119 </td>
25120 </tr>
25121 <tr>
25122 <td>
25123 <p>
25124 Order 13
25125 </p>
25126 </td>
25127 <td>
25128 <p>
25129 <span class="blue">1.61<br> (90ns)</span>
25130 </p>
25131 </td>
25132 <td>
25133 <p>
25134 <span class="red">2.55<br> (143ns)</span>
25135 </p>
25136 </td>
25137 <td>
25138 <p>
25139 <span class="blue">1.32<br> (74ns)</span>
25140 </p>
25141 </td>
25142 <td>
25143 <p>
25144 <span class="blue">1.39<br> (78ns)</span>
25145 </p>
25146 </td>
25147 <td>
25148 <p>
25149 <span class="green">1.04<br> (58ns)</span>
25150 </p>
25151 </td>
25152 <td>
25153 <p>
25154 <span class="green">1.00<br> (56ns)</span>
25155 </p>
25156 </td>
25157 <td>
25158 <p>
25159 <span class="green">1.11<br> (62ns)</span>
25160 </p>
25161 </td>
25162 <td>
25163 <p>
25164 <span class="green">1.07<br> (60ns)</span>
25165 </p>
25166 </td>
25167 </tr>
25168 <tr>
25169 <td>
25170 <p>
25171 Order 14
25172 </p>
25173 </td>
25174 <td>
25175 <p>
25176 <span class="blue">1.61<br> (106ns)</span>
25177 </p>
25178 </td>
25179 <td>
25180 <p>
25181 <span class="red">2.23<br> (147ns)</span>
25182 </p>
25183 </td>
25184 <td>
25185 <p>
25186 <span class="blue">1.45<br> (96ns)</span>
25187 </p>
25188 </td>
25189 <td>
25190 <p>
25191 <span class="blue">1.45<br> (96ns)</span>
25192 </p>
25193 </td>
25194 <td>
25195 <p>
25196 <span class="green">1.02<br> (67ns)</span>
25197 </p>
25198 </td>
25199 <td>
25200 <p>
25201 <span class="green">1.02<br> (67ns)</span>
25202 </p>
25203 </td>
25204 <td>
25205 <p>
25206 <span class="green">1.00<br> (66ns)</span>
25207 </p>
25208 </td>
25209 <td>
25210 <p>
25211 <span class="green">1.09<br> (72ns)</span>
25212 </p>
25213 </td>
25214 </tr>
25215 <tr>
25216 <td>
25217 <p>
25218 Order 15
25219 </p>
25220 </td>
25221 <td>
25222 <p>
25223 <span class="blue">1.49<br> (119ns)</span>
25224 </p>
25225 </td>
25226 <td>
25227 <p>
25228 <span class="red">2.10<br> (168ns)</span>
25229 </p>
25230 </td>
25231 <td>
25232 <p>
25233 <span class="blue">1.35<br> (108ns)</span>
25234 </p>
25235 </td>
25236 <td>
25237 <p>
25238 <span class="blue">1.35<br> (108ns)</span>
25239 </p>
25240 </td>
25241 <td>
25242 <p>
25243 <span class="green">1.00<br> (80ns)</span>
25244 </p>
25245 </td>
25246 <td>
25247 <p>
25248 <span class="green">1.00<br> (80ns)</span>
25249 </p>
25250 </td>
25251 <td>
25252 <p>
25253 <span class="green">1.00<br> (80ns)</span>
25254 </p>
25255 </td>
25256 <td>
25257 <p>
25258 <span class="green">1.02<br> (82ns)</span>
25259 </p>
25260 </td>
25261 </tr>
25262 <tr>
25263 <td>
25264 <p>
25265 Order 16
25266 </p>
25267 </td>
25268 <td>
25269 <p>
25270 <span class="blue">1.54<br> (129ns)</span>
25271 </p>
25272 </td>
25273 <td>
25274 <p>
25275 <span class="blue">1.99<br> (167ns)</span>
25276 </p>
25277 </td>
25278 <td>
25279 <p>
25280 <span class="blue">1.49<br> (125ns)</span>
25281 </p>
25282 </td>
25283 <td>
25284 <p>
25285 <span class="blue">1.45<br> (122ns)</span>
25286 </p>
25287 </td>
25288 <td>
25289 <p>
25290 <span class="green">1.07<br> (90ns)</span>
25291 </p>
25292 </td>
25293 <td>
25294 <p>
25295 <span class="green">1.00<br> (84ns)</span>
25296 </p>
25297 </td>
25298 <td>
25299 <p>
25300 <span class="green">1.08<br> (91ns)</span>
25301 </p>
25302 </td>
25303 <td>
25304 <p>
25305 <span class="green">1.02<br> (86ns)</span>
25306 </p>
25307 </td>
25308 </tr>
25309 <tr>
25310 <td>
25311 <p>
25312 Order 17
25313 </p>
25314 </td>
25315 <td>
25316 <p>
25317 <span class="blue">1.51<br> (133ns)</span>
25318 </p>
25319 </td>
25320 <td>
25321 <p>
25322 <span class="red">2.02<br> (178ns)</span>
25323 </p>
25324 </td>
25325 <td>
25326 <p>
25327 <span class="blue">1.57<br> (138ns)</span>
25328 </p>
25329 </td>
25330 <td>
25331 <p>
25332 <span class="blue">1.50<br> (132ns)</span>
25333 </p>
25334 </td>
25335 <td>
25336 <p>
25337 <span class="green">1.02<br> (90ns)</span>
25338 </p>
25339 </td>
25340 <td>
25341 <p>
25342 <span class="green">1.00<br> (88ns)</span>
25343 </p>
25344 </td>
25345 <td>
25346 <p>
25347 <span class="green">1.07<br> (94ns)</span>
25348 </p>
25349 </td>
25350 <td>
25351 <p>
25352 <span class="green">1.06<br> (93ns)</span>
25353 </p>
25354 </td>
25355 </tr>
25356 <tr>
25357 <td>
25358 <p>
25359 Order 18
25360 </p>
25361 </td>
25362 <td>
25363 <p>
25364 <span class="blue">1.53<br> (148ns)</span>
25365 </p>
25366 </td>
25367 <td>
25368 <p>
25369 <span class="red">2.16<br> (210ns)</span>
25370 </p>
25371 </td>
25372 <td>
25373 <p>
25374 <span class="blue">1.49<br> (145ns)</span>
25375 </p>
25376 </td>
25377 <td>
25378 <p>
25379 <span class="blue">1.57<br> (152ns)</span>
25380 </p>
25381 </td>
25382 <td>
25383 <p>
25384 <span class="green">1.11<br> (108ns)</span>
25385 </p>
25386 </td>
25387 <td>
25388 <p>
25389 <span class="green">1.09<br> (106ns)</span>
25390 </p>
25391 </td>
25392 <td>
25393 <p>
25394 <span class="green">1.00<br> (97ns)</span>
25395 </p>
25396 </td>
25397 <td>
25398 <p>
25399 <span class="green">1.08<br> (105ns)</span>
25400 </p>
25401 </td>
25402 </tr>
25403 <tr>
25404 <td>
25405 <p>
25406 Order 19
25407 </p>
25408 </td>
25409 <td>
25410 <p>
25411 <span class="blue">1.90<br> (194ns)</span>
25412 </p>
25413 </td>
25414 <td>
25415 <p>
25416 <span class="red">2.27<br> (232ns)</span>
25417 </p>
25418 </td>
25419 <td>
25420 <p>
25421 <span class="blue">1.62<br> (165ns)</span>
25422 </p>
25423 </td>
25424 <td>
25425 <p>
25426 <span class="blue">1.62<br> (165ns)</span>
25427 </p>
25428 </td>
25429 <td>
25430 <p>
25431 <span class="green">1.08<br> (110ns)</span>
25432 </p>
25433 </td>
25434 <td>
25435 <p>
25436 <span class="green">1.00<br> (102ns)</span>
25437 </p>
25438 </td>
25439 <td>
25440 <p>
25441 <span class="green">1.17<br> (119ns)</span>
25442 </p>
25443 </td>
25444 <td>
25445 <p>
25446 <span class="green">1.19<br> (121ns)</span>
25447 </p>
25448 </td>
25449 </tr>
25450 <tr>
25451 <td>
25452 <p>
25453 Order 20
25454 </p>
25455 </td>
25456 <td>
25457 <p>
25458 <span class="blue">1.65<br> (206ns)</span>
25459 </p>
25460 </td>
25461 <td>
25462 <p>
25463 <span class="red">2.08<br> (260ns)</span>
25464 </p>
25465 </td>
25466 <td>
25467 <p>
25468 <span class="blue">1.45<br> (181ns)</span>
25469 </p>
25470 </td>
25471 <td>
25472 <p>
25473 <span class="blue">1.44<br> (180ns)</span>
25474 </p>
25475 </td>
25476 <td>
25477 <p>
25478 <span class="green">1.00<br> (125ns)</span>
25479 </p>
25480 </td>
25481 <td>
25482 <p>
25483 <span class="green">1.00<br> (125ns)</span>
25484 </p>
25485 </td>
25486 <td>
25487 <p>
25488 <span class="green">1.01<br> (126ns)</span>
25489 </p>
25490 </td>
25491 <td>
25492 <p>
25493 <span class="green">1.03<br> (129ns)</span>
25494 </p>
25495 </td>
25496 </tr>
25497 </tbody>
25498 </table></div>
25499 </div>
25500 <br class="table-break">
25501 </div>
25502 <div class="section">
25503 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
25504 <a name="special_function_and_distributio.section_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64" title="Rational Method Comparison with GNU C++ version 5.3.0 on Windows x64">Rational
25505 Method Comparison with GNU C++ version 5.3.0 on Windows x64</a>
25506 </h2></div></div></div>
25507 <div class="table">
25508 <a name="special_function_and_distributio.section_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64.table_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_Windows_x64"></a><p class="title"><b>Table&#160;20.&#160;Rational Method Comparison with GNU C++ version 5.3.0 on Windows x64</b></p>
25509 <div class="table-contents"><table class="table" summary="Rational Method Comparison with GNU C++ version 5.3.0 on Windows x64">
25510 <colgroup>
25511 <col>
25512 <col>
25513 <col>
25514 <col>
25515 <col>
25516 <col>
25517 <col>
25518 <col>
25519 <col>
25520 </colgroup>
25521 <thead><tr>
25522 <th>
25523 <p>
25524 Function
25525 </p>
25526 </th>
25527 <th>
25528 <p>
25529 Method 0<br> (Double Coefficients)
25530 </p>
25531 </th>
25532 <th>
25533 <p>
25534 Method 0<br> (Integer Coefficients)
25535 </p>
25536 </th>
25537 <th>
25538 <p>
25539 Method 1<br> (Double Coefficients)
25540 </p>
25541 </th>
25542 <th>
25543 <p>
25544 Method 1<br> (Integer Coefficients)
25545 </p>
25546 </th>
25547 <th>
25548 <p>
25549 Method 2<br> (Double Coefficients)
25550 </p>
25551 </th>
25552 <th>
25553 <p>
25554 Method 2<br> (Integer Coefficients)
25555 </p>
25556 </th>
25557 <th>
25558 <p>
25559 Method 3<br> (Double Coefficients)
25560 </p>
25561 </th>
25562 <th>
25563 <p>
25564 Method 3<br> (Integer Coefficients)
25565 </p>
25566 </th>
25567 </tr></thead>
25568 <tbody>
25569 <tr>
25570 <td>
25571 <p>
25572 Order 2
25573 </p>
25574 </td>
25575 <td>
25576 <p>
25577 <span class="grey">-</span>
25578 </p>
25579 </td>
25580 <td>
25581 <p>
25582 <span class="grey">-</span>
25583 </p>
25584 </td>
25585 <td>
25586 <p>
25587 <span class="blue">2.00<br> (82ns)</span>
25588 </p>
25589 </td>
25590 <td>
25591 <p>
25592 <span class="blue">1.98<br> (81ns)</span>
25593 </p>
25594 </td>
25595 <td>
25596 <p>
25597 <span class="green">1.07<br> (44ns)</span>
25598 </p>
25599 </td>
25600 <td>
25601 <p>
25602 <span class="green">1.02<br> (42ns)</span>
25603 </p>
25604 </td>
25605 <td>
25606 <p>
25607 <span class="green">1.02<br> (42ns)</span>
25608 </p>
25609 </td>
25610 <td>
25611 <p>
25612 <span class="green">1.00<br> (41ns)</span>
25613 </p>
25614 </td>
25615 </tr>
25616 <tr>
25617 <td>
25618 <p>
25619 Order 3
25620 </p>
25621 </td>
25622 <td>
25623 <p>
25624 <span class="red">2.02<br> (83ns)</span>
25625 </p>
25626 </td>
25627 <td>
25628 <p>
25629 <span class="blue">2.00<br> (82ns)</span>
25630 </p>
25631 </td>
25632 <td>
25633 <p>
25634 <span class="red">2.02<br> (83ns)</span>
25635 </p>
25636 </td>
25637 <td>
25638 <p>
25639 <span class="blue">1.98<br> (81ns)</span>
25640 </p>
25641 </td>
25642 <td>
25643 <p>
25644 <span class="green">1.07<br> (44ns)</span>
25645 </p>
25646 </td>
25647 <td>
25648 <p>
25649 <span class="green">1.02<br> (42ns)</span>
25650 </p>
25651 </td>
25652 <td>
25653 <p>
25654 <span class="green">1.02<br> (42ns)</span>
25655 </p>
25656 </td>
25657 <td>
25658 <p>
25659 <span class="green">1.00<br> (41ns)</span>
25660 </p>
25661 </td>
25662 </tr>
25663 <tr>
25664 <td>
25665 <p>
25666 Order 4
25667 </p>
25668 </td>
25669 <td>
25670 <p>
25671 <span class="blue">1.98<br> (83ns)</span>
25672 </p>
25673 </td>
25674 <td>
25675 <p>
25676 <span class="blue">1.98<br> (83ns)</span>
25677 </p>
25678 </td>
25679 <td>
25680 <p>
25681 <span class="blue">1.93<br> (81ns)</span>
25682 </p>
25683 </td>
25684 <td>
25685 <p>
25686 <span class="blue">1.93<br> (81ns)</span>
25687 </p>
25688 </td>
25689 <td>
25690 <p>
25691 <span class="green">1.00<br> (42ns)</span>
25692 </p>
25693 </td>
25694 <td>
25695 <p>
25696 <span class="green">1.00<br> (42ns)</span>
25697 </p>
25698 </td>
25699 <td>
25700 <p>
25701 <span class="green">1.00<br> (42ns)</span>
25702 </p>
25703 </td>
25704 <td>
25705 <p>
25706 <span class="green">1.00<br> (42ns)</span>
25707 </p>
25708 </td>
25709 </tr>
25710 <tr>
25711 <td>
25712 <p>
25713 Order 5
25714 </p>
25715 </td>
25716 <td>
25717 <p>
25718 <span class="green">1.01<br> (83ns)</span>
25719 </p>
25720 </td>
25721 <td>
25722 <p>
25723 <span class="green">1.10<br> (90ns)</span>
25724 </p>
25725 </td>
25726 <td>
25727 <p>
25728 <span class="green">1.00<br> (82ns)</span>
25729 </p>
25730 </td>
25731 <td>
25732 <p>
25733 <span class="green">1.02<br> (84ns)</span>
25734 </p>
25735 </td>
25736 <td>
25737 <p>
25738 <span class="blue">1.46<br> (120ns)</span>
25739 </p>
25740 </td>
25741 <td>
25742 <p>
25743 <span class="blue">1.46<br> (120ns)</span>
25744 </p>
25745 </td>
25746 <td>
25747 <p>
25748 <span class="blue">1.45<br> (119ns)</span>
25749 </p>
25750 </td>
25751 <td>
25752 <p>
25753 <span class="blue">1.45<br> (119ns)</span>
25754 </p>
25755 </td>
25756 </tr>
25757 <tr>
25758 <td>
25759 <p>
25760 Order 6
25761 </p>
25762 </td>
25763 <td>
25764 <p>
25765 <span class="green">1.03<br> (89ns)</span>
25766 </p>
25767 </td>
25768 <td>
25769 <p>
25770 <span class="green">1.12<br> (96ns)</span>
25771 </p>
25772 </td>
25773 <td>
25774 <p>
25775 <span class="green">1.00<br> (86ns)</span>
25776 </p>
25777 </td>
25778 <td>
25779 <p>
25780 <span class="green">1.00<br> (86ns)</span>
25781 </p>
25782 </td>
25783 <td>
25784 <p>
25785 <span class="blue">1.38<br> (119ns)</span>
25786 </p>
25787 </td>
25788 <td>
25789 <p>
25790 <span class="blue">1.40<br> (120ns)</span>
25791 </p>
25792 </td>
25793 <td>
25794 <p>
25795 <span class="blue">1.40<br> (120ns)</span>
25796 </p>
25797 </td>
25798 <td>
25799 <p>
25800 <span class="blue">1.40<br> (120ns)</span>
25801 </p>
25802 </td>
25803 </tr>
25804 <tr>
25805 <td>
25806 <p>
25807 Order 7
25808 </p>
25809 </td>
25810 <td>
25811 <p>
25812 <span class="green">1.07<br> (98ns)</span>
25813 </p>
25814 </td>
25815 <td>
25816 <p>
25817 <span class="blue">1.25<br> (115ns)</span>
25818 </p>
25819 </td>
25820 <td>
25821 <p>
25822 <span class="green">1.00<br> (92ns)</span>
25823 </p>
25824 </td>
25825 <td>
25826 <p>
25827 <span class="green">1.04<br> (96ns)</span>
25828 </p>
25829 </td>
25830 <td>
25831 <p>
25832 <span class="blue">1.38<br> (127ns)</span>
25833 </p>
25834 </td>
25835 <td>
25836 <p>
25837 <span class="blue">1.38<br> (127ns)</span>
25838 </p>
25839 </td>
25840 <td>
25841 <p>
25842 <span class="blue">1.37<br> (126ns)</span>
25843 </p>
25844 </td>
25845 <td>
25846 <p>
25847 <span class="blue">1.36<br> (125ns)</span>
25848 </p>
25849 </td>
25850 </tr>
25851 <tr>
25852 <td>
25853 <p>
25854 Order 8
25855 </p>
25856 </td>
25857 <td>
25858 <p>
25859 <span class="green">1.08<br> (114ns)</span>
25860 </p>
25861 </td>
25862 <td>
25863 <p>
25864 <span class="blue">1.28<br> (136ns)</span>
25865 </p>
25866 </td>
25867 <td>
25868 <p>
25869 <span class="green">1.00<br> (106ns)</span>
25870 </p>
25871 </td>
25872 <td>
25873 <p>
25874 <span class="green">1.07<br> (113ns)</span>
25875 </p>
25876 </td>
25877 <td>
25878 <p>
25879 <span class="green">1.20<br> (127ns)</span>
25880 </p>
25881 </td>
25882 <td>
25883 <p>
25884 <span class="blue">1.21<br> (128ns)</span>
25885 </p>
25886 </td>
25887 <td>
25888 <p>
25889 <span class="blue">1.22<br> (129ns)</span>
25890 </p>
25891 </td>
25892 <td>
25893 <p>
25894 <span class="blue">1.29<br> (137ns)</span>
25895 </p>
25896 </td>
25897 </tr>
25898 <tr>
25899 <td>
25900 <p>
25901 Order 9
25902 </p>
25903 </td>
25904 <td>
25905 <p>
25906 <span class="green">1.07<br> (131ns)</span>
25907 </p>
25908 </td>
25909 <td>
25910 <p>
25911 <span class="blue">1.27<br> (156ns)</span>
25912 </p>
25913 </td>
25914 <td>
25915 <p>
25916 <span class="green">1.00<br> (123ns)</span>
25917 </p>
25918 </td>
25919 <td>
25920 <p>
25921 <span class="green">1.03<br> (127ns)</span>
25922 </p>
25923 </td>
25924 <td>
25925 <p>
25926 <span class="green">1.07<br> (132ns)</span>
25927 </p>
25928 </td>
25929 <td>
25930 <p>
25931 <span class="green">1.08<br> (133ns)</span>
25932 </p>
25933 </td>
25934 <td>
25935 <p>
25936 <span class="green">1.11<br> (137ns)</span>
25937 </p>
25938 </td>
25939 <td>
25940 <p>
25941 <span class="green">1.07<br> (132ns)</span>
25942 </p>
25943 </td>
25944 </tr>
25945 <tr>
25946 <td>
25947 <p>
25948 Order 10
25949 </p>
25950 </td>
25951 <td>
25952 <p>
25953 <span class="green">1.08<br> (152ns)</span>
25954 </p>
25955 </td>
25956 <td>
25957 <p>
25958 <span class="green">1.17<br> (165ns)</span>
25959 </p>
25960 </td>
25961 <td>
25962 <p>
25963 <span class="green">1.01<br> (143ns)</span>
25964 </p>
25965 </td>
25966 <td>
25967 <p>
25968 <span class="green">1.00<br> (141ns)</span>
25969 </p>
25970 </td>
25971 <td>
25972 <p>
25973 <span class="green">1.01<br> (143ns)</span>
25974 </p>
25975 </td>
25976 <td>
25977 <p>
25978 <span class="green">1.03<br> (145ns)</span>
25979 </p>
25980 </td>
25981 <td>
25982 <p>
25983 <span class="green">1.02<br> (144ns)</span>
25984 </p>
25985 </td>
25986 <td>
25987 <p>
25988 <span class="green">1.03<br> (145ns)</span>
25989 </p>
25990 </td>
25991 </tr>
25992 <tr>
25993 <td>
25994 <p>
25995 Order 11
25996 </p>
25997 </td>
25998 <td>
25999 <p>
26000 <span class="green">1.19<br> (168ns)</span>
26001 </p>
26002 </td>
26003 <td>
26004 <p>
26005 <span class="blue">1.29<br> (182ns)</span>
26006 </p>
26007 </td>
26008 <td>
26009 <p>
26010 <span class="green">1.00<br> (141ns)</span>
26011 </p>
26012 </td>
26013 <td>
26014 <p>
26015 <span class="green">1.03<br> (145ns)</span>
26016 </p>
26017 </td>
26018 <td>
26019 <p>
26020 <span class="green">1.02<br> (144ns)</span>
26021 </p>
26022 </td>
26023 <td>
26024 <p>
26025 <span class="green">1.01<br> (143ns)</span>
26026 </p>
26027 </td>
26028 <td>
26029 <p>
26030 <span class="green">1.01<br> (143ns)</span>
26031 </p>
26032 </td>
26033 <td>
26034 <p>
26035 <span class="green">1.01<br> (143ns)</span>
26036 </p>
26037 </td>
26038 </tr>
26039 <tr>
26040 <td>
26041 <p>
26042 Order 12
26043 </p>
26044 </td>
26045 <td>
26046 <p>
26047 <span class="blue">1.43<br> (213ns)</span>
26048 </p>
26049 </td>
26050 <td>
26051 <p>
26052 <span class="blue">1.35<br> (201ns)</span>
26053 </p>
26054 </td>
26055 <td>
26056 <p>
26057 <span class="green">1.07<br> (160ns)</span>
26058 </p>
26059 </td>
26060 <td>
26061 <p>
26062 <span class="green">1.07<br> (159ns)</span>
26063 </p>
26064 </td>
26065 <td>
26066 <p>
26067 <span class="green">1.03<br> (154ns)</span>
26068 </p>
26069 </td>
26070 <td>
26071 <p>
26072 <span class="green">1.05<br> (156ns)</span>
26073 </p>
26074 </td>
26075 <td>
26076 <p>
26077 <span class="green">1.00<br> (149ns)</span>
26078 </p>
26079 </td>
26080 <td>
26081 <p>
26082 <span class="green">1.01<br> (150ns)</span>
26083 </p>
26084 </td>
26085 </tr>
26086 <tr>
26087 <td>
26088 <p>
26089 Order 13
26090 </p>
26091 </td>
26092 <td>
26093 <p>
26094 <span class="blue">1.40<br> (222ns)</span>
26095 </p>
26096 </td>
26097 <td>
26098 <p>
26099 <span class="blue">1.34<br> (213ns)</span>
26100 </p>
26101 </td>
26102 <td>
26103 <p>
26104 <span class="green">1.12<br> (178ns)</span>
26105 </p>
26106 </td>
26107 <td>
26108 <p>
26109 <span class="green">1.13<br> (180ns)</span>
26110 </p>
26111 </td>
26112 <td>
26113 <p>
26114 <span class="green">1.00<br> (159ns)</span>
26115 </p>
26116 </td>
26117 <td>
26118 <p>
26119 <span class="green">1.01<br> (160ns)</span>
26120 </p>
26121 </td>
26122 <td>
26123 <p>
26124 <span class="green">1.01<br> (160ns)</span>
26125 </p>
26126 </td>
26127 <td>
26128 <p>
26129 <span class="green">1.01<br> (160ns)</span>
26130 </p>
26131 </td>
26132 </tr>
26133 <tr>
26134 <td>
26135 <p>
26136 Order 14
26137 </p>
26138 </td>
26139 <td>
26140 <p>
26141 <span class="blue">1.24<br> (214ns)</span>
26142 </p>
26143 </td>
26144 <td>
26145 <p>
26146 <span class="blue">1.39<br> (239ns)</span>
26147 </p>
26148 </td>
26149 <td>
26150 <p>
26151 <span class="green">1.17<br> (202ns)</span>
26152 </p>
26153 </td>
26154 <td>
26155 <p>
26156 <span class="green">1.16<br> (199ns)</span>
26157 </p>
26158 </td>
26159 <td>
26160 <p>
26161 <span class="green">1.02<br> (176ns)</span>
26162 </p>
26163 </td>
26164 <td>
26165 <p>
26166 <span class="green">1.03<br> (177ns)</span>
26167 </p>
26168 </td>
26169 <td>
26170 <p>
26171 <span class="green">1.00<br> (172ns)</span>
26172 </p>
26173 </td>
26174 <td>
26175 <p>
26176 <span class="green">1.02<br> (176ns)</span>
26177 </p>
26178 </td>
26179 </tr>
26180 <tr>
26181 <td>
26182 <p>
26183 Order 15
26184 </p>
26185 </td>
26186 <td>
26187 <p>
26188 <span class="blue">1.26<br> (226ns)</span>
26189 </p>
26190 </td>
26191 <td>
26192 <p>
26193 <span class="blue">1.55<br> (279ns)</span>
26194 </p>
26195 </td>
26196 <td>
26197 <p>
26198 <span class="blue">1.21<br> (218ns)</span>
26199 </p>
26200 </td>
26201 <td>
26202 <p>
26203 <span class="blue">1.26<br> (227ns)</span>
26204 </p>
26205 </td>
26206 <td>
26207 <p>
26208 <span class="green">1.00<br> (180ns)</span>
26209 </p>
26210 </td>
26211 <td>
26212 <p>
26213 <span class="green">1.01<br> (182ns)</span>
26214 </p>
26215 </td>
26216 <td>
26217 <p>
26218 <span class="green">1.01<br> (182ns)</span>
26219 </p>
26220 </td>
26221 <td>
26222 <p>
26223 <span class="green">1.01<br> (182ns)</span>
26224 </p>
26225 </td>
26226 </tr>
26227 <tr>
26228 <td>
26229 <p>
26230 Order 16
26231 </p>
26232 </td>
26233 <td>
26234 <p>
26235 <span class="blue">1.26<br> (249ns)</span>
26236 </p>
26237 </td>
26238 <td>
26239 <p>
26240 <span class="blue">1.46<br> (287ns)</span>
26241 </p>
26242 </td>
26243 <td>
26244 <p>
26245 <span class="blue">1.24<br> (244ns)</span>
26246 </p>
26247 </td>
26248 <td>
26249 <p>
26250 <span class="blue">1.22<br> (240ns)</span>
26251 </p>
26252 </td>
26253 <td>
26254 <p>
26255 <span class="green">1.01<br> (199ns)</span>
26256 </p>
26257 </td>
26258 <td>
26259 <p>
26260 <span class="green">1.01<br> (199ns)</span>
26261 </p>
26262 </td>
26263 <td>
26264 <p>
26265 <span class="green">1.00<br> (197ns)</span>
26266 </p>
26267 </td>
26268 <td>
26269 <p>
26270 <span class="green">1.07<br> (210ns)</span>
26271 </p>
26272 </td>
26273 </tr>
26274 <tr>
26275 <td>
26276 <p>
26277 Order 17
26278 </p>
26279 </td>
26280 <td>
26281 <p>
26282 <span class="blue">1.31<br> (264ns)</span>
26283 </p>
26284 </td>
26285 <td>
26286 <p>
26287 <span class="blue">1.56<br> (314ns)</span>
26288 </p>
26289 </td>
26290 <td>
26291 <p>
26292 <span class="blue">1.33<br> (268ns)</span>
26293 </p>
26294 </td>
26295 <td>
26296 <p>
26297 <span class="blue">1.32<br> (265ns)</span>
26298 </p>
26299 </td>
26300 <td>
26301 <p>
26302 <span class="green">1.00<br> (201ns)</span>
26303 </p>
26304 </td>
26305 <td>
26306 <p>
26307 <span class="green">1.02<br> (205ns)</span>
26308 </p>
26309 </td>
26310 <td>
26311 <p>
26312 <span class="green">1.00<br> (202ns)</span>
26313 </p>
26314 </td>
26315 <td>
26316 <p>
26317 <span class="green">1.01<br> (204ns)</span>
26318 </p>
26319 </td>
26320 </tr>
26321 <tr>
26322 <td>
26323 <p>
26324 Order 18
26325 </p>
26326 </td>
26327 <td>
26328 <p>
26329 <span class="blue">1.24<br> (277ns)</span>
26330 </p>
26331 </td>
26332 <td>
26333 <p>
26334 <span class="blue">1.45<br> (323ns)</span>
26335 </p>
26336 </td>
26337 <td>
26338 <p>
26339 <span class="blue">1.28<br> (285ns)</span>
26340 </p>
26341 </td>
26342 <td>
26343 <p>
26344 <span class="blue">1.36<br> (303ns)</span>
26345 </p>
26346 </td>
26347 <td>
26348 <p>
26349 <span class="green">1.01<br> (226ns)</span>
26350 </p>
26351 </td>
26352 <td>
26353 <p>
26354 <span class="green">1.03<br> (229ns)</span>
26355 </p>
26356 </td>
26357 <td>
26358 <p>
26359 <span class="green">1.02<br> (228ns)</span>
26360 </p>
26361 </td>
26362 <td>
26363 <p>
26364 <span class="green">1.00<br> (223ns)</span>
26365 </p>
26366 </td>
26367 </tr>
26368 <tr>
26369 <td>
26370 <p>
26371 Order 19
26372 </p>
26373 </td>
26374 <td>
26375 <p>
26376 <span class="blue">1.32<br> (294ns)</span>
26377 </p>
26378 </td>
26379 <td>
26380 <p>
26381 <span class="blue">1.51<br> (335ns)</span>
26382 </p>
26383 </td>
26384 <td>
26385 <p>
26386 <span class="blue">1.40<br> (310ns)</span>
26387 </p>
26388 </td>
26389 <td>
26390 <p>
26391 <span class="blue">1.41<br> (313ns)</span>
26392 </p>
26393 </td>
26394 <td>
26395 <p>
26396 <span class="green">1.11<br> (246ns)</span>
26397 </p>
26398 </td>
26399 <td>
26400 <p>
26401 <span class="green">1.02<br> (227ns)</span>
26402 </p>
26403 </td>
26404 <td>
26405 <p>
26406 <span class="green">1.00<br> (223ns)</span>
26407 </p>
26408 </td>
26409 <td>
26410 <p>
26411 <span class="green">1.00<br> (222ns)</span>
26412 </p>
26413 </td>
26414 </tr>
26415 <tr>
26416 <td>
26417 <p>
26418 Order 20
26419 </p>
26420 </td>
26421 <td>
26422 <p>
26423 <span class="blue">1.26<br> (315ns)</span>
26424 </p>
26425 </td>
26426 <td>
26427 <p>
26428 <span class="blue">1.47<br> (368ns)</span>
26429 </p>
26430 </td>
26431 <td>
26432 <p>
26433 <span class="blue">1.35<br> (338ns)</span>
26434 </p>
26435 </td>
26436 <td>
26437 <p>
26438 <span class="blue">1.36<br> (339ns)</span>
26439 </p>
26440 </td>
26441 <td>
26442 <p>
26443 <span class="green">1.07<br> (267ns)</span>
26444 </p>
26445 </td>
26446 <td>
26447 <p>
26448 <span class="green">1.06<br> (266ns)</span>
26449 </p>
26450 </td>
26451 <td>
26452 <p>
26453 <span class="green">1.00<br> (250ns)</span>
26454 </p>
26455 </td>
26456 <td>
26457 <p>
26458 <span class="green">1.00<br> (251ns)</span>
26459 </p>
26460 </td>
26461 </tr>
26462 </tbody>
26463 </table></div>
26464 </div>
26465 <br class="table-break">
26466 </div>
26467 <div class="section">
26468 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
26469 <a name="special_function_and_distributio.section_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_linux" title="Rational Method Comparison with GNU C++ version 5.3.0 on linux">Rational
26470 Method Comparison with GNU C++ version 5.3.0 on linux</a>
26471 </h2></div></div></div>
26472 <div class="table">
26473 <a name="special_function_and_distributio.section_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_linux.table_Rational_Method_Comparison_with_GNU_C_version_5_3_0_on_linux"></a><p class="title"><b>Table&#160;21.&#160;Rational Method Comparison with GNU C++ version 5.3.0 on linux</b></p>
26474 <div class="table-contents"><table class="table" summary="Rational Method Comparison with GNU C++ version 5.3.0 on linux">
26475 <colgroup>
26476 <col>
26477 <col>
26478 <col>
26479 <col>
26480 <col>
26481 <col>
26482 <col>
26483 <col>
26484 <col>
26485 </colgroup>
26486 <thead><tr>
26487 <th>
26488 <p>
26489 Function
26490 </p>
26491 </th>
26492 <th>
26493 <p>
26494 Method 0<br> (Double Coefficients)
26495 </p>
26496 </th>
26497 <th>
26498 <p>
26499 Method 0<br> (Integer Coefficients)
26500 </p>
26501 </th>
26502 <th>
26503 <p>
26504 Method 1<br> (Double Coefficients)
26505 </p>
26506 </th>
26507 <th>
26508 <p>
26509 Method 1<br> (Integer Coefficients)
26510 </p>
26511 </th>
26512 <th>
26513 <p>
26514 Method 2<br> (Double Coefficients)
26515 </p>
26516 </th>
26517 <th>
26518 <p>
26519 Method 2<br> (Integer Coefficients)
26520 </p>
26521 </th>
26522 <th>
26523 <p>
26524 Method 3<br> (Double Coefficients)
26525 </p>
26526 </th>
26527 <th>
26528 <p>
26529 Method 3<br> (Integer Coefficients)
26530 </p>
26531 </th>
26532 </tr></thead>
26533 <tbody>
26534 <tr>
26535 <td>
26536 <p>
26537 Order 2
26538 </p>
26539 </td>
26540 <td>
26541 <p>
26542 <span class="grey">-</span>
26543 </p>
26544 </td>
26545 <td>
26546 <p>
26547 <span class="grey">-</span>
26548 </p>
26549 </td>
26550 <td>
26551 <p>
26552 <span class="blue">1.95<br> (84ns)</span>
26553 </p>
26554 </td>
26555 <td>
26556 <p>
26557 <span class="blue">1.93<br> (83ns)</span>
26558 </p>
26559 </td>
26560 <td>
26561 <p>
26562 <span class="green">1.05<br> (45ns)</span>
26563 </p>
26564 </td>
26565 <td>
26566 <p>
26567 <span class="green">1.00<br> (43ns)</span>
26568 </p>
26569 </td>
26570 <td>
26571 <p>
26572 <span class="green">1.05<br> (45ns)</span>
26573 </p>
26574 </td>
26575 <td>
26576 <p>
26577 <span class="green">1.02<br> (44ns)</span>
26578 </p>
26579 </td>
26580 </tr>
26581 <tr>
26582 <td>
26583 <p>
26584 Order 3
26585 </p>
26586 </td>
26587 <td>
26588 <p>
26589 <span class="blue">1.95<br> (84ns)</span>
26590 </p>
26591 </td>
26592 <td>
26593 <p>
26594 <span class="blue">1.98<br> (85ns)</span>
26595 </p>
26596 </td>
26597 <td>
26598 <p>
26599 <span class="blue">1.95<br> (84ns)</span>
26600 </p>
26601 </td>
26602 <td>
26603 <p>
26604 <span class="blue">1.98<br> (85ns)</span>
26605 </p>
26606 </td>
26607 <td>
26608 <p>
26609 <span class="green">1.00<br> (43ns)</span>
26610 </p>
26611 </td>
26612 <td>
26613 <p>
26614 <span class="green">1.02<br> (44ns)</span>
26615 </p>
26616 </td>
26617 <td>
26618 <p>
26619 <span class="green">1.05<br> (45ns)</span>
26620 </p>
26621 </td>
26622 <td>
26623 <p>
26624 <span class="green">1.02<br> (44ns)</span>
26625 </p>
26626 </td>
26627 </tr>
26628 <tr>
26629 <td>
26630 <p>
26631 Order 4
26632 </p>
26633 </td>
26634 <td>
26635 <p>
26636 <span class="blue">1.93<br> (85ns)</span>
26637 </p>
26638 </td>
26639 <td>
26640 <p>
26641 <span class="blue">1.95<br> (86ns)</span>
26642 </p>
26643 </td>
26644 <td>
26645 <p>
26646 <span class="blue">1.91<br> (84ns)</span>
26647 </p>
26648 </td>
26649 <td>
26650 <p>
26651 <span class="blue">1.93<br> (85ns)</span>
26652 </p>
26653 </td>
26654 <td>
26655 <p>
26656 <span class="green">1.00<br> (44ns)</span>
26657 </p>
26658 </td>
26659 <td>
26660 <p>
26661 <span class="green">1.00<br> (44ns)</span>
26662 </p>
26663 </td>
26664 <td>
26665 <p>
26666 <span class="green">1.02<br> (45ns)</span>
26667 </p>
26668 </td>
26669 <td>
26670 <p>
26671 <span class="green">1.00<br> (44ns)</span>
26672 </p>
26673 </td>
26674 </tr>
26675 <tr>
26676 <td>
26677 <p>
26678 Order 5
26679 </p>
26680 </td>
26681 <td>
26682 <p>
26683 <span class="green">1.00<br> (85ns)</span>
26684 </p>
26685 </td>
26686 <td>
26687 <p>
26688 <span class="green">1.08<br> (92ns)</span>
26689 </p>
26690 </td>
26691 <td>
26692 <p>
26693 <span class="green">1.13<br> (96ns)</span>
26694 </p>
26695 </td>
26696 <td>
26697 <p>
26698 <span class="green">1.00<br> (85ns)</span>
26699 </p>
26700 </td>
26701 <td>
26702 <p>
26703 <span class="blue">1.47<br> (125ns)</span>
26704 </p>
26705 </td>
26706 <td>
26707 <p>
26708 <span class="blue">1.49<br> (127ns)</span>
26709 </p>
26710 </td>
26711 <td>
26712 <p>
26713 <span class="blue">1.51<br> (128ns)</span>
26714 </p>
26715 </td>
26716 <td>
26717 <p>
26718 <span class="blue">1.47<br> (125ns)</span>
26719 </p>
26720 </td>
26721 </tr>
26722 <tr>
26723 <td>
26724 <p>
26725 Order 6
26726 </p>
26727 </td>
26728 <td>
26729 <p>
26730 <span class="green">1.00<br> (92ns)</span>
26731 </p>
26732 </td>
26733 <td>
26734 <p>
26735 <span class="green">1.09<br> (100ns)</span>
26736 </p>
26737 </td>
26738 <td>
26739 <p>
26740 <span class="green">1.03<br> (95ns)</span>
26741 </p>
26742 </td>
26743 <td>
26744 <p>
26745 <span class="green">1.01<br> (93ns)</span>
26746 </p>
26747 </td>
26748 <td>
26749 <p>
26750 <span class="blue">1.38<br> (127ns)</span>
26751 </p>
26752 </td>
26753 <td>
26754 <p>
26755 <span class="blue">1.38<br> (127ns)</span>
26756 </p>
26757 </td>
26758 <td>
26759 <p>
26760 <span class="blue">1.35<br> (124ns)</span>
26761 </p>
26762 </td>
26763 <td>
26764 <p>
26765 <span class="blue">1.34<br> (123ns)</span>
26766 </p>
26767 </td>
26768 </tr>
26769 <tr>
26770 <td>
26771 <p>
26772 Order 7
26773 </p>
26774 </td>
26775 <td>
26776 <p>
26777 <span class="green">1.06<br> (101ns)</span>
26778 </p>
26779 </td>
26780 <td>
26781 <p>
26782 <span class="blue">1.26<br> (120ns)</span>
26783 </p>
26784 </td>
26785 <td>
26786 <p>
26787 <span class="green">1.00<br> (95ns)</span>
26788 </p>
26789 </td>
26790 <td>
26791 <p>
26792 <span class="green">1.00<br> (95ns)</span>
26793 </p>
26794 </td>
26795 <td>
26796 <p>
26797 <span class="blue">1.51<br> (143ns)</span>
26798 </p>
26799 </td>
26800 <td>
26801 <p>
26802 <span class="blue">1.42<br> (135ns)</span>
26803 </p>
26804 </td>
26805 <td>
26806 <p>
26807 <span class="blue">1.37<br> (130ns)</span>
26808 </p>
26809 </td>
26810 <td>
26811 <p>
26812 <span class="blue">1.37<br> (130ns)</span>
26813 </p>
26814 </td>
26815 </tr>
26816 <tr>
26817 <td>
26818 <p>
26819 Order 8
26820 </p>
26821 </td>
26822 <td>
26823 <p>
26824 <span class="blue">1.20<br> (118ns)</span>
26825 </p>
26826 </td>
26827 <td>
26828 <p>
26829 <span class="blue">1.43<br> (140ns)</span>
26830 </p>
26831 </td>
26832 <td>
26833 <p>
26834 <span class="green">1.02<br> (100ns)</span>
26835 </p>
26836 </td>
26837 <td>
26838 <p>
26839 <span class="green">1.00<br> (98ns)</span>
26840 </p>
26841 </td>
26842 <td>
26843 <p>
26844 <span class="blue">1.35<br> (132ns)</span>
26845 </p>
26846 </td>
26847 <td>
26848 <p>
26849 <span class="blue">1.37<br> (134ns)</span>
26850 </p>
26851 </td>
26852 <td>
26853 <p>
26854 <span class="blue">1.37<br> (134ns)</span>
26855 </p>
26856 </td>
26857 <td>
26858 <p>
26859 <span class="blue">1.38<br> (135ns)</span>
26860 </p>
26861 </td>
26862 </tr>
26863 <tr>
26864 <td>
26865 <p>
26866 Order 9
26867 </p>
26868 </td>
26869 <td>
26870 <p>
26871 <span class="green">1.18<br> (136ns)</span>
26872 </p>
26873 </td>
26874 <td>
26875 <p>
26876 <span class="blue">1.36<br> (156ns)</span>
26877 </p>
26878 </td>
26879 <td>
26880 <p>
26881 <span class="green">1.00<br> (115ns)</span>
26882 </p>
26883 </td>
26884 <td>
26885 <p>
26886 <span class="green">1.03<br> (119ns)</span>
26887 </p>
26888 </td>
26889 <td>
26890 <p>
26891 <span class="blue">1.23<br> (141ns)</span>
26892 </p>
26893 </td>
26894 <td>
26895 <p>
26896 <span class="blue">1.26<br> (145ns)</span>
26897 </p>
26898 </td>
26899 <td>
26900 <p>
26901 <span class="blue">1.23<br> (141ns)</span>
26902 </p>
26903 </td>
26904 <td>
26905 <p>
26906 <span class="blue">1.22<br> (140ns)</span>
26907 </p>
26908 </td>
26909 </tr>
26910 <tr>
26911 <td>
26912 <p>
26913 Order 10
26914 </p>
26915 </td>
26916 <td>
26917 <p>
26918 <span class="blue">1.24<br> (168ns)</span>
26919 </p>
26920 </td>
26921 <td>
26922 <p>
26923 <span class="blue">1.30<br> (175ns)</span>
26924 </p>
26925 </td>
26926 <td>
26927 <p>
26928 <span class="green">1.00<br> (135ns)</span>
26929 </p>
26930 </td>
26931 <td>
26932 <p>
26933 <span class="green">1.00<br> (135ns)</span>
26934 </p>
26935 </td>
26936 <td>
26937 <p>
26938 <span class="green">1.18<br> (159ns)</span>
26939 </p>
26940 </td>
26941 <td>
26942 <p>
26943 <span class="green">1.13<br> (152ns)</span>
26944 </p>
26945 </td>
26946 <td>
26947 <p>
26948 <span class="green">1.15<br> (155ns)</span>
26949 </p>
26950 </td>
26951 <td>
26952 <p>
26953 <span class="green">1.16<br> (157ns)</span>
26954 </p>
26955 </td>
26956 </tr>
26957 <tr>
26958 <td>
26959 <p>
26960 Order 11
26961 </p>
26962 </td>
26963 <td>
26964 <p>
26965 <span class="blue">1.31<br> (191ns)</span>
26966 </p>
26967 </td>
26968 <td>
26969 <p>
26970 <span class="blue">1.25<br> (182ns)</span>
26971 </p>
26972 </td>
26973 <td>
26974 <p>
26975 <span class="green">1.00<br> (146ns)</span>
26976 </p>
26977 </td>
26978 <td>
26979 <p>
26980 <span class="green">1.02<br> (149ns)</span>
26981 </p>
26982 </td>
26983 <td>
26984 <p>
26985 <span class="green">1.03<br> (151ns)</span>
26986 </p>
26987 </td>
26988 <td>
26989 <p>
26990 <span class="green">1.05<br> (154ns)</span>
26991 </p>
26992 </td>
26993 <td>
26994 <p>
26995 <span class="green">1.02<br> (149ns)</span>
26996 </p>
26997 </td>
26998 <td>
26999 <p>
27000 <span class="green">1.05<br> (154ns)</span>
27001 </p>
27002 </td>
27003 </tr>
27004 <tr>
27005 <td>
27006 <p>
27007 Order 12
27008 </p>
27009 </td>
27010 <td>
27011 <p>
27012 <span class="blue">1.23<br> (198ns)</span>
27013 </p>
27014 </td>
27015 <td>
27016 <p>
27017 <span class="blue">1.22<br> (197ns)</span>
27018 </p>
27019 </td>
27020 <td>
27021 <p>
27022 <span class="green">1.02<br> (165ns)</span>
27023 </p>
27024 </td>
27025 <td>
27026 <p>
27027 <span class="green">1.00<br> (161ns)</span>
27028 </p>
27029 </td>
27030 <td>
27031 <p>
27032 <span class="green">1.03<br> (166ns)</span>
27033 </p>
27034 </td>
27035 <td>
27036 <p>
27037 <span class="green">1.06<br> (170ns)</span>
27038 </p>
27039 </td>
27040 <td>
27041 <p>
27042 <span class="green">1.01<br> (163ns)</span>
27043 </p>
27044 </td>
27045 <td>
27046 <p>
27047 <span class="green">1.01<br> (163ns)</span>
27048 </p>
27049 </td>
27050 </tr>
27051 <tr>
27052 <td>
27053 <p>
27054 Order 13
27055 </p>
27056 </td>
27057 <td>
27058 <p>
27059 <span class="blue">1.26<br> (211ns)</span>
27060 </p>
27061 </td>
27062 <td>
27063 <p>
27064 <span class="blue">1.32<br> (220ns)</span>
27065 </p>
27066 </td>
27067 <td>
27068 <p>
27069 <span class="green">1.07<br> (179ns)</span>
27070 </p>
27071 </td>
27072 <td>
27073 <p>
27074 <span class="green">1.07<br> (179ns)</span>
27075 </p>
27076 </td>
27077 <td>
27078 <p>
27079 <span class="green">1.00<br> (167ns)</span>
27080 </p>
27081 </td>
27082 <td>
27083 <p>
27084 <span class="green">1.01<br> (169ns)</span>
27085 </p>
27086 </td>
27087 <td>
27088 <p>
27089 <span class="green">1.04<br> (174ns)</span>
27090 </p>
27091 </td>
27092 <td>
27093 <p>
27094 <span class="green">1.03<br> (172ns)</span>
27095 </p>
27096 </td>
27097 </tr>
27098 <tr>
27099 <td>
27100 <p>
27101 Order 14
27102 </p>
27103 </td>
27104 <td>
27105 <p>
27106 <span class="blue">1.25<br> (225ns)</span>
27107 </p>
27108 </td>
27109 <td>
27110 <p>
27111 <span class="blue">1.42<br> (255ns)</span>
27112 </p>
27113 </td>
27114 <td>
27115 <p>
27116 <span class="green">1.16<br> (208ns)</span>
27117 </p>
27118 </td>
27119 <td>
27120 <p>
27121 <span class="green">1.17<br> (211ns)</span>
27122 </p>
27123 </td>
27124 <td>
27125 <p>
27126 <span class="green">1.03<br> (185ns)</span>
27127 </p>
27128 </td>
27129 <td>
27130 <p>
27131 <span class="green">1.03<br> (185ns)</span>
27132 </p>
27133 </td>
27134 <td>
27135 <p>
27136 <span class="green">1.00<br> (180ns)</span>
27137 </p>
27138 </td>
27139 <td>
27140 <p>
27141 <span class="green">1.02<br> (184ns)</span>
27142 </p>
27143 </td>
27144 </tr>
27145 <tr>
27146 <td>
27147 <p>
27148 Order 15
27149 </p>
27150 </td>
27151 <td>
27152 <p>
27153 <span class="blue">1.26<br> (241ns)</span>
27154 </p>
27155 </td>
27156 <td>
27157 <p>
27158 <span class="blue">1.44<br> (276ns)</span>
27159 </p>
27160 </td>
27161 <td>
27162 <p>
27163 <span class="green">1.19<br> (229ns)</span>
27164 </p>
27165 </td>
27166 <td>
27167 <p>
27168 <span class="blue">1.24<br> (238ns)</span>
27169 </p>
27170 </td>
27171 <td>
27172 <p>
27173 <span class="green">1.03<br> (197ns)</span>
27174 </p>
27175 </td>
27176 <td>
27177 <p>
27178 <span class="green">1.01<br> (194ns)</span>
27179 </p>
27180 </td>
27181 <td>
27182 <p>
27183 <span class="green">1.00<br> (192ns)</span>
27184 </p>
27185 </td>
27186 <td>
27187 <p>
27188 <span class="green">1.00<br> (192ns)</span>
27189 </p>
27190 </td>
27191 </tr>
27192 <tr>
27193 <td>
27194 <p>
27195 Order 16
27196 </p>
27197 </td>
27198 <td>
27199 <p>
27200 <span class="blue">1.23<br> (253ns)</span>
27201 </p>
27202 </td>
27203 <td>
27204 <p>
27205 <span class="blue">1.46<br> (300ns)</span>
27206 </p>
27207 </td>
27208 <td>
27209 <p>
27210 <span class="green">1.18<br> (244ns)</span>
27211 </p>
27212 </td>
27213 <td>
27214 <p>
27215 <span class="green">1.17<br> (241ns)</span>
27216 </p>
27217 </td>
27218 <td>
27219 <p>
27220 <span class="green">1.01<br> (209ns)</span>
27221 </p>
27222 </td>
27223 <td>
27224 <p>
27225 <span class="green">1.00<br> (206ns)</span>
27226 </p>
27227 </td>
27228 <td>
27229 <p>
27230 <span class="green">1.04<br> (214ns)</span>
27231 </p>
27232 </td>
27233 <td>
27234 <p>
27235 <span class="green">1.04<br> (214ns)</span>
27236 </p>
27237 </td>
27238 </tr>
27239 <tr>
27240 <td>
27241 <p>
27242 Order 17
27243 </p>
27244 </td>
27245 <td>
27246 <p>
27247 <span class="blue">1.23<br> (268ns)</span>
27248 </p>
27249 </td>
27250 <td>
27251 <p>
27252 <span class="blue">1.43<br> (312ns)</span>
27253 </p>
27254 </td>
27255 <td>
27256 <p>
27257 <span class="blue">1.21<br> (263ns)</span>
27258 </p>
27259 </td>
27260 <td>
27261 <p>
27262 <span class="green">1.20<br> (261ns)</span>
27263 </p>
27264 </td>
27265 <td>
27266 <p>
27267 <span class="green">1.00<br> (218ns)</span>
27268 </p>
27269 </td>
27270 <td>
27271 <p>
27272 <span class="green">1.04<br> (227ns)</span>
27273 </p>
27274 </td>
27275 <td>
27276 <p>
27277 <span class="green">1.03<br> (225ns)</span>
27278 </p>
27279 </td>
27280 <td>
27281 <p>
27282 <span class="green">1.00<br> (218ns)</span>
27283 </p>
27284 </td>
27285 </tr>
27286 <tr>
27287 <td>
27288 <p>
27289 Order 18
27290 </p>
27291 </td>
27292 <td>
27293 <p>
27294 <span class="blue">1.29<br> (295ns)</span>
27295 </p>
27296 </td>
27297 <td>
27298 <p>
27299 <span class="blue">1.45<br> (332ns)</span>
27300 </p>
27301 </td>
27302 <td>
27303 <p>
27304 <span class="green">1.19<br> (273ns)</span>
27305 </p>
27306 </td>
27307 <td>
27308 <p>
27309 <span class="blue">1.20<br> (275ns)</span>
27310 </p>
27311 </td>
27312 <td>
27313 <p>
27314 <span class="green">1.03<br> (236ns)</span>
27315 </p>
27316 </td>
27317 <td>
27318 <p>
27319 <span class="green">1.03<br> (237ns)</span>
27320 </p>
27321 </td>
27322 <td>
27323 <p>
27324 <span class="green">1.00<br> (230ns)</span>
27325 </p>
27326 </td>
27327 <td>
27328 <p>
27329 <span class="green">1.00<br> (229ns)</span>
27330 </p>
27331 </td>
27332 </tr>
27333 <tr>
27334 <td>
27335 <p>
27336 Order 19
27337 </p>
27338 </td>
27339 <td>
27340 <p>
27341 <span class="blue">1.28<br> (309ns)</span>
27342 </p>
27343 </td>
27344 <td>
27345 <p>
27346 <span class="blue">1.46<br> (353ns)</span>
27347 </p>
27348 </td>
27349 <td>
27350 <p>
27351 <span class="blue">1.20<br> (291ns)</span>
27352 </p>
27353 </td>
27354 <td>
27355 <p>
27356 <span class="blue">1.22<br> (295ns)</span>
27357 </p>
27358 </td>
27359 <td>
27360 <p>
27361 <span class="green">1.03<br> (249ns)</span>
27362 </p>
27363 </td>
27364 <td>
27365 <p>
27366 <span class="green">1.03<br> (250ns)</span>
27367 </p>
27368 </td>
27369 <td>
27370 <p>
27371 <span class="green">1.00<br> (242ns)</span>
27372 </p>
27373 </td>
27374 <td>
27375 <p>
27376 <span class="green">1.04<br> (252ns)</span>
27377 </p>
27378 </td>
27379 </tr>
27380 <tr>
27381 <td>
27382 <p>
27383 Order 20
27384 </p>
27385 </td>
27386 <td>
27387 <p>
27388 <span class="blue">1.24<br> (325ns)</span>
27389 </p>
27390 </td>
27391 <td>
27392 <p>
27393 <span class="blue">1.41<br> (369ns)</span>
27394 </p>
27395 </td>
27396 <td>
27397 <p>
27398 <span class="green">1.16<br> (304ns)</span>
27399 </p>
27400 </td>
27401 <td>
27402 <p>
27403 <span class="green">1.15<br> (300ns)</span>
27404 </p>
27405 </td>
27406 <td>
27407 <p>
27408 <span class="green">1.01<br> (264ns)</span>
27409 </p>
27410 </td>
27411 <td>
27412 <p>
27413 <span class="green">1.04<br> (273ns)</span>
27414 </p>
27415 </td>
27416 <td>
27417 <p>
27418 <span class="green">1.00<br> (262ns)</span>
27419 </p>
27420 </td>
27421 <td>
27422 <p>
27423 <span class="green">1.00<br> (263ns)</span>
27424 </p>
27425 </td>
27426 </tr>
27427 </tbody>
27428 </table></div>
27429 </div>
27430 <br class="table-break">
27431 </div>
27432 <div class="section">
27433 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
27434 <a name="special_function_and_distributio.section_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64" title="Rational Method Comparison with Intel C++ C++0x mode version 1600 on Windows x64">Rational
27435 Method Comparison with Intel C++ C++0x mode version 1600 on Windows x64</a>
27436 </h2></div></div></div>
27437 <div class="table">
27438 <a name="special_function_and_distributio.section_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64.table_Rational_Method_Comparison_with_Intel_C_C_0x_mode_version_1600_on_Windows_x64"></a><p class="title"><b>Table&#160;22.&#160;Rational Method Comparison with Intel C++ C++0x mode version 1600 on
27439 Windows x64</b></p>
27440 <div class="table-contents"><table class="table" summary="Rational Method Comparison with Intel C++ C++0x mode version 1600 on
27441 Windows x64">
27442 <colgroup>
27443 <col>
27444 <col>
27445 <col>
27446 <col>
27447 <col>
27448 <col>
27449 <col>
27450 <col>
27451 <col>
27452 </colgroup>
27453 <thead><tr>
27454 <th>
27455 <p>
27456 Function
27457 </p>
27458 </th>
27459 <th>
27460 <p>
27461 Method 0<br> (Double Coefficients)
27462 </p>
27463 </th>
27464 <th>
27465 <p>
27466 Method 0<br> (Integer Coefficients)
27467 </p>
27468 </th>
27469 <th>
27470 <p>
27471 Method 1<br> (Double Coefficients)
27472 </p>
27473 </th>
27474 <th>
27475 <p>
27476 Method 1<br> (Integer Coefficients)
27477 </p>
27478 </th>
27479 <th>
27480 <p>
27481 Method 2<br> (Double Coefficients)
27482 </p>
27483 </th>
27484 <th>
27485 <p>
27486 Method 2<br> (Integer Coefficients)
27487 </p>
27488 </th>
27489 <th>
27490 <p>
27491 Method 3<br> (Double Coefficients)
27492 </p>
27493 </th>
27494 <th>
27495 <p>
27496 Method 3<br> (Integer Coefficients)
27497 </p>
27498 </th>
27499 </tr></thead>
27500 <tbody>
27501 <tr>
27502 <td>
27503 <p>
27504 Order 2
27505 </p>
27506 </td>
27507 <td>
27508 <p>
27509 <span class="grey">-</span>
27510 </p>
27511 </td>
27512 <td>
27513 <p>
27514 <span class="grey">-</span>
27515 </p>
27516 </td>
27517 <td>
27518 <p>
27519 <span class="blue">1.95<br> (78ns)</span>
27520 </p>
27521 </td>
27522 <td>
27523 <p>
27524 <span class="blue">1.95<br> (78ns)</span>
27525 </p>
27526 </td>
27527 <td>
27528 <p>
27529 <span class="green">1.00<br> (40ns)</span>
27530 </p>
27531 </td>
27532 <td>
27533 <p>
27534 <span class="green">1.00<br> (40ns)</span>
27535 </p>
27536 </td>
27537 <td>
27538 <p>
27539 <span class="green">1.02<br> (41ns)</span>
27540 </p>
27541 </td>
27542 <td>
27543 <p>
27544 <span class="green">1.00<br> (40ns)</span>
27545 </p>
27546 </td>
27547 </tr>
27548 <tr>
27549 <td>
27550 <p>
27551 Order 3
27552 </p>
27553 </td>
27554 <td>
27555 <p>
27556 <span class="red">3.90<br> (78ns)</span>
27557 </p>
27558 </td>
27559 <td>
27560 <p>
27561 <span class="red">3.95<br> (79ns)</span>
27562 </p>
27563 </td>
27564 <td>
27565 <p>
27566 <span class="red">3.90<br> (78ns)</span>
27567 </p>
27568 </td>
27569 <td>
27570 <p>
27571 <span class="red">3.95<br> (79ns)</span>
27572 </p>
27573 </td>
27574 <td>
27575 <p>
27576 <span class="green">1.00<br> (20ns)</span>
27577 </p>
27578 </td>
27579 <td>
27580 <p>
27581 <span class="green">1.00<br> (20ns)</span>
27582 </p>
27583 </td>
27584 <td>
27585 <p>
27586 <span class="green">1.00<br> (20ns)</span>
27587 </p>
27588 </td>
27589 <td>
27590 <p>
27591 <span class="green">1.00<br> (20ns)</span>
27592 </p>
27593 </td>
27594 </tr>
27595 <tr>
27596 <td>
27597 <p>
27598 Order 4
27599 </p>
27600 </td>
27601 <td>
27602 <p>
27603 <span class="red">3.95<br> (79ns)</span>
27604 </p>
27605 </td>
27606 <td>
27607 <p>
27608 <span class="red">4.00<br> (80ns)</span>
27609 </p>
27610 </td>
27611 <td>
27612 <p>
27613 <span class="red">3.95<br> (79ns)</span>
27614 </p>
27615 </td>
27616 <td>
27617 <p>
27618 <span class="red">3.95<br> (79ns)</span>
27619 </p>
27620 </td>
27621 <td>
27622 <p>
27623 <span class="green">1.00<br> (20ns)</span>
27624 </p>
27625 </td>
27626 <td>
27627 <p>
27628 <span class="green">1.00<br> (20ns)</span>
27629 </p>
27630 </td>
27631 <td>
27632 <p>
27633 <span class="green">1.00<br> (20ns)</span>
27634 </p>
27635 </td>
27636 <td>
27637 <p>
27638 <span class="green">1.00<br> (20ns)</span>
27639 </p>
27640 </td>
27641 </tr>
27642 <tr>
27643 <td>
27644 <p>
27645 Order 5
27646 </p>
27647 </td>
27648 <td>
27649 <p>
27650 <span class="green">1.01<br> (80ns)</span>
27651 </p>
27652 </td>
27653 <td>
27654 <p>
27655 <span class="green">1.06<br> (84ns)</span>
27656 </p>
27657 </td>
27658 <td>
27659 <p>
27660 <span class="green">1.00<br> (79ns)</span>
27661 </p>
27662 </td>
27663 <td>
27664 <p>
27665 <span class="green">1.00<br> (79ns)</span>
27666 </p>
27667 </td>
27668 <td>
27669 <p>
27670 <span class="blue">1.48<br> (117ns)</span>
27671 </p>
27672 </td>
27673 <td>
27674 <p>
27675 <span class="blue">1.48<br> (117ns)</span>
27676 </p>
27677 </td>
27678 <td>
27679 <p>
27680 <span class="blue">1.47<br> (116ns)</span>
27681 </p>
27682 </td>
27683 <td>
27684 <p>
27685 <span class="blue">1.47<br> (116ns)</span>
27686 </p>
27687 </td>
27688 </tr>
27689 <tr>
27690 <td>
27691 <p>
27692 Order 6
27693 </p>
27694 </td>
27695 <td>
27696 <p>
27697 <span class="green">1.06<br> (86ns)</span>
27698 </p>
27699 </td>
27700 <td>
27701 <p>
27702 <span class="green">1.19<br> (96ns)</span>
27703 </p>
27704 </td>
27705 <td>
27706 <p>
27707 <span class="green">1.00<br> (81ns)</span>
27708 </p>
27709 </td>
27710 <td>
27711 <p>
27712 <span class="green">1.00<br> (81ns)</span>
27713 </p>
27714 </td>
27715 <td>
27716 <p>
27717 <span class="blue">1.43<br> (116ns)</span>
27718 </p>
27719 </td>
27720 <td>
27721 <p>
27722 <span class="blue">1.43<br> (116ns)</span>
27723 </p>
27724 </td>
27725 <td>
27726 <p>
27727 <span class="blue">1.43<br> (116ns)</span>
27728 </p>
27729 </td>
27730 <td>
27731 <p>
27732 <span class="blue">1.43<br> (116ns)</span>
27733 </p>
27734 </td>
27735 </tr>
27736 <tr>
27737 <td>
27738 <p>
27739 Order 7
27740 </p>
27741 </td>
27742 <td>
27743 <p>
27744 <span class="green">1.11<br> (94ns)</span>
27745 </p>
27746 </td>
27747 <td>
27748 <p>
27749 <span class="blue">1.31<br> (111ns)</span>
27750 </p>
27751 </td>
27752 <td>
27753 <p>
27754 <span class="green">1.00<br> (85ns)</span>
27755 </p>
27756 </td>
27757 <td>
27758 <p>
27759 <span class="green">1.00<br> (85ns)</span>
27760 </p>
27761 </td>
27762 <td>
27763 <p>
27764 <span class="blue">1.38<br> (117ns)</span>
27765 </p>
27766 </td>
27767 <td>
27768 <p>
27769 <span class="blue">1.38<br> (117ns)</span>
27770 </p>
27771 </td>
27772 <td>
27773 <p>
27774 <span class="blue">1.38<br> (117ns)</span>
27775 </p>
27776 </td>
27777 <td>
27778 <p>
27779 <span class="blue">1.36<br> (116ns)</span>
27780 </p>
27781 </td>
27782 </tr>
27783 <tr>
27784 <td>
27785 <p>
27786 Order 8
27787 </p>
27788 </td>
27789 <td>
27790 <p>
27791 <span class="green">1.18<br> (105ns)</span>
27792 </p>
27793 </td>
27794 <td>
27795 <p>
27796 <span class="blue">1.40<br> (125ns)</span>
27797 </p>
27798 </td>
27799 <td>
27800 <p>
27801 <span class="green">1.00<br> (89ns)</span>
27802 </p>
27803 </td>
27804 <td>
27805 <p>
27806 <span class="green">1.00<br> (89ns)</span>
27807 </p>
27808 </td>
27809 <td>
27810 <p>
27811 <span class="blue">1.37<br> (122ns)</span>
27812 </p>
27813 </td>
27814 <td>
27815 <p>
27816 <span class="blue">1.36<br> (121ns)</span>
27817 </p>
27818 </td>
27819 <td>
27820 <p>
27821 <span class="blue">1.52<br> (135ns)</span>
27822 </p>
27823 </td>
27824 <td>
27825 <p>
27826 <span class="blue">1.53<br> (136ns)</span>
27827 </p>
27828 </td>
27829 </tr>
27830 <tr>
27831 <td>
27832 <p>
27833 Order 9
27834 </p>
27835 </td>
27836 <td>
27837 <p>
27838 <span class="blue">1.28<br> (124ns)</span>
27839 </p>
27840 </td>
27841 <td>
27842 <p>
27843 <span class="blue">1.47<br> (143ns)</span>
27844 </p>
27845 </td>
27846 <td>
27847 <p>
27848 <span class="green">1.09<br> (106ns)</span>
27849 </p>
27850 </td>
27851 <td>
27852 <p>
27853 <span class="green">1.00<br> (97ns)</span>
27854 </p>
27855 </td>
27856 <td>
27857 <p>
27858 <span class="blue">1.31<br> (127ns)</span>
27859 </p>
27860 </td>
27861 <td>
27862 <p>
27863 <span class="blue">1.31<br> (127ns)</span>
27864 </p>
27865 </td>
27866 <td>
27867 <p>
27868 <span class="blue">1.45<br> (141ns)</span>
27869 </p>
27870 </td>
27871 <td>
27872 <p>
27873 <span class="blue">1.42<br> (138ns)</span>
27874 </p>
27875 </td>
27876 </tr>
27877 <tr>
27878 <td>
27879 <p>
27880 Order 10
27881 </p>
27882 </td>
27883 <td>
27884 <p>
27885 <span class="blue">1.23<br> (135ns)</span>
27886 </p>
27887 </td>
27888 <td>
27889 <p>
27890 <span class="blue">1.45<br> (159ns)</span>
27891 </p>
27892 </td>
27893 <td>
27894 <p>
27895 <span class="green">1.00<br> (110ns)</span>
27896 </p>
27897 </td>
27898 <td>
27899 <p>
27900 <span class="green">1.01<br> (111ns)</span>
27901 </p>
27902 </td>
27903 <td>
27904 <p>
27905 <span class="blue">1.21<br> (133ns)</span>
27906 </p>
27907 </td>
27908 <td>
27909 <p>
27910 <span class="green">1.20<br> (132ns)</span>
27911 </p>
27912 </td>
27913 <td>
27914 <p>
27915 <span class="blue">1.44<br> (158ns)</span>
27916 </p>
27917 </td>
27918 <td>
27919 <p>
27920 <span class="blue">1.75<br> (192ns)</span>
27921 </p>
27922 </td>
27923 </tr>
27924 <tr>
27925 <td>
27926 <p>
27927 Order 11
27928 </p>
27929 </td>
27930 <td>
27931 <p>
27932 <span class="blue">1.27<br> (158ns)</span>
27933 </p>
27934 </td>
27935 <td>
27936 <p>
27937 <span class="blue">1.37<br> (170ns)</span>
27938 </p>
27939 </td>
27940 <td>
27941 <p>
27942 <span class="green">1.00<br> (124ns)</span>
27943 </p>
27944 </td>
27945 <td>
27946 <p>
27947 <span class="green">1.02<br> (126ns)</span>
27948 </p>
27949 </td>
27950 <td>
27951 <p>
27952 <span class="green">1.12<br> (139ns)</span>
27953 </p>
27954 </td>
27955 <td>
27956 <p>
27957 <span class="green">1.12<br> (139ns)</span>
27958 </p>
27959 </td>
27960 <td>
27961 <p>
27962 <span class="blue">1.29<br> (160ns)</span>
27963 </p>
27964 </td>
27965 <td>
27966 <p>
27967 <span class="blue">1.69<br> (210ns)</span>
27968 </p>
27969 </td>
27970 </tr>
27971 <tr>
27972 <td>
27973 <p>
27974 Order 12
27975 </p>
27976 </td>
27977 <td>
27978 <p>
27979 <span class="blue">1.26<br> (175ns)</span>
27980 </p>
27981 </td>
27982 <td>
27983 <p>
27984 <span class="blue">1.35<br> (188ns)</span>
27985 </p>
27986 </td>
27987 <td>
27988 <p>
27989 <span class="green">1.00<br> (139ns)</span>
27990 </p>
27991 </td>
27992 <td>
27993 <p>
27994 <span class="green">1.00<br> (139ns)</span>
27995 </p>
27996 </td>
27997 <td>
27998 <p>
27999 <span class="green">1.06<br> (148ns)</span>
28000 </p>
28001 </td>
28002 <td>
28003 <p>
28004 <span class="green">1.06<br> (147ns)</span>
28005 </p>
28006 </td>
28007 <td>
28008 <p>
28009 <span class="blue">1.32<br> (183ns)</span>
28010 </p>
28011 </td>
28012 <td>
28013 <p>
28014 <span class="blue">1.60<br> (223ns)</span>
28015 </p>
28016 </td>
28017 </tr>
28018 <tr>
28019 <td>
28020 <p>
28021 Order 13
28022 </p>
28023 </td>
28024 <td>
28025 <p>
28026 <span class="blue">1.69<br> (191ns)</span>
28027 </p>
28028 </td>
28029 <td>
28030 <p>
28031 <span class="blue">1.77<br> (200ns)</span>
28032 </p>
28033 </td>
28034 <td>
28035 <p>
28036 <span class="green">1.00<br> (113ns)</span>
28037 </p>
28038 </td>
28039 <td>
28040 <p>
28041 <span class="green">1.00<br> (113ns)</span>
28042 </p>
28043 </td>
28044 <td>
28045 <p>
28046 <span class="green">1.01<br> (114ns)</span>
28047 </p>
28048 </td>
28049 <td>
28050 <p>
28051 <span class="green">1.01<br> (114ns)</span>
28052 </p>
28053 </td>
28054 <td>
28055 <p>
28056 <span class="blue">1.74<br> (197ns)</span>
28057 </p>
28058 </td>
28059 <td>
28060 <p>
28061 <span class="red">2.08<br> (235ns)</span>
28062 </p>
28063 </td>
28064 </tr>
28065 <tr>
28066 <td>
28067 <p>
28068 Order 14
28069 </p>
28070 </td>
28071 <td>
28072 <p>
28073 <span class="blue">1.74<br> (203ns)</span>
28074 </p>
28075 </td>
28076 <td>
28077 <p>
28078 <span class="blue">1.86<br> (218ns)</span>
28079 </p>
28080 </td>
28081 <td>
28082 <p>
28083 <span class="green">1.00<br> (117ns)</span>
28084 </p>
28085 </td>
28086 <td>
28087 <p>
28088 <span class="green">1.00<br> (117ns)</span>
28089 </p>
28090 </td>
28091 <td>
28092 <p>
28093 <span class="green">1.02<br> (119ns)</span>
28094 </p>
28095 </td>
28096 <td>
28097 <p>
28098 <span class="green">1.09<br> (128ns)</span>
28099 </p>
28100 </td>
28101 <td>
28102 <p>
28103 <span class="blue">1.84<br> (215ns)</span>
28104 </p>
28105 </td>
28106 <td>
28107 <p>
28108 <span class="red">2.23<br> (261ns)</span>
28109 </p>
28110 </td>
28111 </tr>
28112 <tr>
28113 <td>
28114 <p>
28115 Order 15
28116 </p>
28117 </td>
28118 <td>
28119 <p>
28120 <span class="blue">1.81<br> (219ns)</span>
28121 </p>
28122 </td>
28123 <td>
28124 <p>
28125 <span class="blue">1.93<br> (233ns)</span>
28126 </p>
28127 </td>
28128 <td>
28129 <p>
28130 <span class="green">1.00<br> (121ns)</span>
28131 </p>
28132 </td>
28133 <td>
28134 <p>
28135 <span class="green">1.00<br> (121ns)</span>
28136 </p>
28137 </td>
28138 <td>
28139 <p>
28140 <span class="green">1.02<br> (123ns)</span>
28141 </p>
28142 </td>
28143 <td>
28144 <p>
28145 <span class="green">1.03<br> (125ns)</span>
28146 </p>
28147 </td>
28148 <td>
28149 <p>
28150 <span class="blue">1.83<br> (222ns)</span>
28151 </p>
28152 </td>
28153 <td>
28154 <p>
28155 <span class="red">2.31<br> (280ns)</span>
28156 </p>
28157 </td>
28158 </tr>
28159 <tr>
28160 <td>
28161 <p>
28162 Order 16
28163 </p>
28164 </td>
28165 <td>
28166 <p>
28167 <span class="blue">1.85<br> (231ns)</span>
28168 </p>
28169 </td>
28170 <td>
28171 <p>
28172 <span class="red">2.01<br> (251ns)</span>
28173 </p>
28174 </td>
28175 <td>
28176 <p>
28177 <span class="green">1.00<br> (125ns)</span>
28178 </p>
28179 </td>
28180 <td>
28181 <p>
28182 <span class="green">1.00<br> (125ns)</span>
28183 </p>
28184 </td>
28185 <td>
28186 <p>
28187 <span class="green">1.03<br> (129ns)</span>
28188 </p>
28189 </td>
28190 <td>
28191 <p>
28192 <span class="green">1.02<br> (128ns)</span>
28193 </p>
28194 </td>
28195 <td>
28196 <p>
28197 <span class="blue">1.89<br> (236ns)</span>
28198 </p>
28199 </td>
28200 <td>
28201 <p>
28202 <span class="red">2.49<br> (311ns)</span>
28203 </p>
28204 </td>
28205 </tr>
28206 <tr>
28207 <td>
28208 <p>
28209 Order 17
28210 </p>
28211 </td>
28212 <td>
28213 <p>
28214 <span class="blue">1.85<br> (241ns)</span>
28215 </p>
28216 </td>
28217 <td>
28218 <p>
28219 <span class="red">2.11<br> (274ns)</span>
28220 </p>
28221 </td>
28222 <td>
28223 <p>
28224 <span class="green">1.00<br> (130ns)</span>
28225 </p>
28226 </td>
28227 <td>
28228 <p>
28229 <span class="green">1.04<br> (135ns)</span>
28230 </p>
28231 </td>
28232 <td>
28233 <p>
28234 <span class="green">1.00<br> (130ns)</span>
28235 </p>
28236 </td>
28237 <td>
28238 <p>
28239 <span class="green">1.02<br> (133ns)</span>
28240 </p>
28241 </td>
28242 <td>
28243 <p>
28244 <span class="blue">1.87<br> (243ns)</span>
28245 </p>
28246 </td>
28247 <td>
28248 <p>
28249 <span class="red">2.48<br> (323ns)</span>
28250 </p>
28251 </td>
28252 </tr>
28253 <tr>
28254 <td>
28255 <p>
28256 Order 18
28257 </p>
28258 </td>
28259 <td>
28260 <p>
28261 <span class="blue">1.90<br> (254ns)</span>
28262 </p>
28263 </td>
28264 <td>
28265 <p>
28266 <span class="red">2.25<br> (301ns)</span>
28267 </p>
28268 </td>
28269 <td>
28270 <p>
28271 <span class="green">1.03<br> (138ns)</span>
28272 </p>
28273 </td>
28274 <td>
28275 <p>
28276 <span class="green">1.01<br> (135ns)</span>
28277 </p>
28278 </td>
28279 <td>
28280 <p>
28281 <span class="green">1.01<br> (136ns)</span>
28282 </p>
28283 </td>
28284 <td>
28285 <p>
28286 <span class="green">1.00<br> (134ns)</span>
28287 </p>
28288 </td>
28289 <td>
28290 <p>
28291 <span class="blue">1.92<br> (257ns)</span>
28292 </p>
28293 </td>
28294 <td>
28295 <p>
28296 <span class="red">2.59<br> (347ns)</span>
28297 </p>
28298 </td>
28299 </tr>
28300 <tr>
28301 <td>
28302 <p>
28303 Order 19
28304 </p>
28305 </td>
28306 <td>
28307 <p>
28308 <span class="red">2.04<br> (278ns)</span>
28309 </p>
28310 </td>
28311 <td>
28312 <p>
28313 <span class="red">2.33<br> (317ns)</span>
28314 </p>
28315 </td>
28316 <td>
28317 <p>
28318 <span class="green">1.07<br> (145ns)</span>
28319 </p>
28320 </td>
28321 <td>
28322 <p>
28323 <span class="red">4.06<br> (552ns)</span>
28324 </p>
28325 </td>
28326 <td>
28327 <p>
28328 <span class="green">1.00<br> (136ns)</span>
28329 </p>
28330 </td>
28331 <td>
28332 <p>
28333 <span class="green">1.04<br> (142ns)</span>
28334 </p>
28335 </td>
28336 <td>
28337 <p>
28338 <span class="blue">1.93<br> (263ns)</span>
28339 </p>
28340 </td>
28341 <td>
28342 <p>
28343 <span class="red">2.68<br> (364ns)</span>
28344 </p>
28345 </td>
28346 </tr>
28347 <tr>
28348 <td>
28349 <p>
28350 Order 20
28351 </p>
28352 </td>
28353 <td>
28354 <p>
28355 <span class="red">2.14<br> (295ns)</span>
28356 </p>
28357 </td>
28358 <td>
28359 <p>
28360 <span class="red">2.43<br> (336ns)</span>
28361 </p>
28362 </td>
28363 <td>
28364 <p>
28365 <span class="green">1.07<br> (147ns)</span>
28366 </p>
28367 </td>
28368 <td>
28369 <p>
28370 <span class="red">4.12<br> (568ns)</span>
28371 </p>
28372 </td>
28373 <td>
28374 <p>
28375 <span class="green">1.00<br> (138ns)</span>
28376 </p>
28377 </td>
28378 <td>
28379 <p>
28380 <span class="red">3.06<br> (422ns)</span>
28381 </p>
28382 </td>
28383 <td>
28384 <p>
28385 <span class="blue">1.86<br> (256ns)</span>
28386 </p>
28387 </td>
28388 <td>
28389 <p>
28390 <span class="red">2.85<br> (393ns)</span>
28391 </p>
28392 </td>
28393 </tr>
28394 </tbody>
28395 </table></div>
28396 </div>
28397 <br class="table-break">
28398 </div>
28399 <div class="section">
28400 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
28401 <a name="special_function_and_distributio.section_Rational_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_Rational_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64" title="Rational Method Comparison with Microsoft Visual C++ version 14.0 on Windows x64">Rational
28402 Method Comparison with Microsoft Visual C++ version 14.0 on Windows x64</a>
28403 </h2></div></div></div>
28404 <div class="table">
28405 <a name="special_function_and_distributio.section_Rational_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64.table_Rational_Method_Comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><p class="title"><b>Table&#160;23.&#160;Rational Method Comparison with Microsoft Visual C++ version 14.0 on
28406 Windows x64</b></p>
28407 <div class="table-contents"><table class="table" summary="Rational Method Comparison with Microsoft Visual C++ version 14.0 on
28408 Windows x64">
28409 <colgroup>
28410 <col>
28411 <col>
28412 <col>
28413 <col>
28414 <col>
28415 <col>
28416 <col>
28417 <col>
28418 <col>
28419 </colgroup>
28420 <thead><tr>
28421 <th>
28422 <p>
28423 Function
28424 </p>
28425 </th>
28426 <th>
28427 <p>
28428 Method 0<br> (Double Coefficients)
28429 </p>
28430 </th>
28431 <th>
28432 <p>
28433 Method 0<br> (Integer Coefficients)
28434 </p>
28435 </th>
28436 <th>
28437 <p>
28438 Method 1<br> (Double Coefficients)
28439 </p>
28440 </th>
28441 <th>
28442 <p>
28443 Method 1<br> (Integer Coefficients)
28444 </p>
28445 </th>
28446 <th>
28447 <p>
28448 Method 2<br> (Double Coefficients)
28449 </p>
28450 </th>
28451 <th>
28452 <p>
28453 Method 2<br> (Integer Coefficients)
28454 </p>
28455 </th>
28456 <th>
28457 <p>
28458 Method 3<br> (Double Coefficients)
28459 </p>
28460 </th>
28461 <th>
28462 <p>
28463 Method 3<br> (Integer Coefficients)
28464 </p>
28465 </th>
28466 </tr></thead>
28467 <tbody>
28468 <tr>
28469 <td>
28470 <p>
28471 Order 2
28472 </p>
28473 </td>
28474 <td>
28475 <p>
28476 <span class="grey">-</span>
28477 </p>
28478 </td>
28479 <td>
28480 <p>
28481 <span class="grey">-</span>
28482 </p>
28483 </td>
28484 <td>
28485 <p>
28486 <span class="red">2.12<br> (89ns)</span>
28487 </p>
28488 </td>
28489 <td>
28490 <p>
28491 <span class="blue">1.95<br> (82ns)</span>
28492 </p>
28493 </td>
28494 <td>
28495 <p>
28496 <span class="green">1.00<br> (42ns)</span>
28497 </p>
28498 </td>
28499 <td>
28500 <p>
28501 <span class="green">1.00<br> (42ns)</span>
28502 </p>
28503 </td>
28504 <td>
28505 <p>
28506 <span class="green">1.00<br> (42ns)</span>
28507 </p>
28508 </td>
28509 <td>
28510 <p>
28511 <span class="green">1.00<br> (42ns)</span>
28512 </p>
28513 </td>
28514 </tr>
28515 <tr>
28516 <td>
28517 <p>
28518 Order 3
28519 </p>
28520 </td>
28521 <td>
28522 <p>
28523 <span class="red">2.10<br> (88ns)</span>
28524 </p>
28525 </td>
28526 <td>
28527 <p>
28528 <span class="red">2.10<br> (88ns)</span>
28529 </p>
28530 </td>
28531 <td>
28532 <p>
28533 <span class="red">2.05<br> (86ns)</span>
28534 </p>
28535 </td>
28536 <td>
28537 <p>
28538 <span class="red">2.10<br> (88ns)</span>
28539 </p>
28540 </td>
28541 <td>
28542 <p>
28543 <span class="green">1.05<br> (44ns)</span>
28544 </p>
28545 </td>
28546 <td>
28547 <p>
28548 <span class="green">1.00<br> (42ns)</span>
28549 </p>
28550 </td>
28551 <td>
28552 <p>
28553 <span class="green">1.00<br> (42ns)</span>
28554 </p>
28555 </td>
28556 <td>
28557 <p>
28558 <span class="green">1.00<br> (42ns)</span>
28559 </p>
28560 </td>
28561 </tr>
28562 <tr>
28563 <td>
28564 <p>
28565 Order 4
28566 </p>
28567 </td>
28568 <td>
28569 <p>
28570 <span class="red">2.12<br> (89ns)</span>
28571 </p>
28572 </td>
28573 <td>
28574 <p>
28575 <span class="red">2.21<br> (93ns)</span>
28576 </p>
28577 </td>
28578 <td>
28579 <p>
28580 <span class="blue">1.98<br> (83ns)</span>
28581 </p>
28582 </td>
28583 <td>
28584 <p>
28585 <span class="red">2.10<br> (88ns)</span>
28586 </p>
28587 </td>
28588 <td>
28589 <p>
28590 <span class="green">1.02<br> (43ns)</span>
28591 </p>
28592 </td>
28593 <td>
28594 <p>
28595 <span class="green">1.02<br> (43ns)</span>
28596 </p>
28597 </td>
28598 <td>
28599 <p>
28600 <span class="green">1.02<br> (43ns)</span>
28601 </p>
28602 </td>
28603 <td>
28604 <p>
28605 <span class="green">1.00<br> (42ns)</span>
28606 </p>
28607 </td>
28608 </tr>
28609 <tr>
28610 <td>
28611 <p>
28612 Order 5
28613 </p>
28614 </td>
28615 <td>
28616 <p>
28617 <span class="green">1.07<br> (90ns)</span>
28618 </p>
28619 </td>
28620 <td>
28621 <p>
28622 <span class="green">1.15<br> (97ns)</span>
28623 </p>
28624 </td>
28625 <td>
28626 <p>
28627 <span class="green">1.08<br> (91ns)</span>
28628 </p>
28629 </td>
28630 <td>
28631 <p>
28632 <span class="green">1.00<br> (84ns)</span>
28633 </p>
28634 </td>
28635 <td>
28636 <p>
28637 <span class="blue">1.45<br> (122ns)</span>
28638 </p>
28639 </td>
28640 <td>
28641 <p>
28642 <span class="blue">1.46<br> (123ns)</span>
28643 </p>
28644 </td>
28645 <td>
28646 <p>
28647 <span class="blue">1.45<br> (122ns)</span>
28648 </p>
28649 </td>
28650 <td>
28651 <p>
28652 <span class="blue">1.45<br> (122ns)</span>
28653 </p>
28654 </td>
28655 </tr>
28656 <tr>
28657 <td>
28658 <p>
28659 Order 6
28660 </p>
28661 </td>
28662 <td>
28663 <p>
28664 <span class="green">1.16<br> (102ns)</span>
28665 </p>
28666 </td>
28667 <td>
28668 <p>
28669 <span class="blue">1.58<br> (139ns)</span>
28670 </p>
28671 </td>
28672 <td>
28673 <p>
28674 <span class="green">1.00<br> (88ns)</span>
28675 </p>
28676 </td>
28677 <td>
28678 <p>
28679 <span class="green">1.03<br> (91ns)</span>
28680 </p>
28681 </td>
28682 <td>
28683 <p>
28684 <span class="blue">1.44<br> (127ns)</span>
28685 </p>
28686 </td>
28687 <td>
28688 <p>
28689 <span class="blue">1.44<br> (127ns)</span>
28690 </p>
28691 </td>
28692 <td>
28693 <p>
28694 <span class="blue">1.41<br> (124ns)</span>
28695 </p>
28696 </td>
28697 <td>
28698 <p>
28699 <span class="blue">1.38<br> (121ns)</span>
28700 </p>
28701 </td>
28702 </tr>
28703 <tr>
28704 <td>
28705 <p>
28706 Order 7
28707 </p>
28708 </td>
28709 <td>
28710 <p>
28711 <span class="blue">1.29<br> (121ns)</span>
28712 </p>
28713 </td>
28714 <td>
28715 <p>
28716 <span class="blue">1.44<br> (135ns)</span>
28717 </p>
28718 </td>
28719 <td>
28720 <p>
28721 <span class="green">1.01<br> (95ns)</span>
28722 </p>
28723 </td>
28724 <td>
28725 <p>
28726 <span class="green">1.00<br> (94ns)</span>
28727 </p>
28728 </td>
28729 <td>
28730 <p>
28731 <span class="blue">1.38<br> (130ns)</span>
28732 </p>
28733 </td>
28734 <td>
28735 <p>
28736 <span class="blue">1.36<br> (128ns)</span>
28737 </p>
28738 </td>
28739 <td>
28740 <p>
28741 <span class="blue">1.33<br> (125ns)</span>
28742 </p>
28743 </td>
28744 <td>
28745 <p>
28746 <span class="blue">1.36<br> (128ns)</span>
28747 </p>
28748 </td>
28749 </tr>
28750 <tr>
28751 <td>
28752 <p>
28753 Order 8
28754 </p>
28755 </td>
28756 <td>
28757 <p>
28758 <span class="blue">1.33<br> (134ns)</span>
28759 </p>
28760 </td>
28761 <td>
28762 <p>
28763 <span class="blue">1.52<br> (154ns)</span>
28764 </p>
28765 </td>
28766 <td>
28767 <p>
28768 <span class="green">1.00<br> (101ns)</span>
28769 </p>
28770 </td>
28771 <td>
28772 <p>
28773 <span class="green">1.08<br> (109ns)</span>
28774 </p>
28775 </td>
28776 <td>
28777 <p>
28778 <span class="blue">1.38<br> (139ns)</span>
28779 </p>
28780 </td>
28781 <td>
28782 <p>
28783 <span class="blue">1.31<br> (132ns)</span>
28784 </p>
28785 </td>
28786 <td>
28787 <p>
28788 <span class="blue">1.39<br> (140ns)</span>
28789 </p>
28790 </td>
28791 <td>
28792 <p>
28793 <span class="blue">1.37<br> (138ns)</span>
28794 </p>
28795 </td>
28796 </tr>
28797 <tr>
28798 <td>
28799 <p>
28800 Order 9
28801 </p>
28802 </td>
28803 <td>
28804 <p>
28805 <span class="green">1.18<br> (141ns)</span>
28806 </p>
28807 </td>
28808 <td>
28809 <p>
28810 <span class="blue">1.45<br> (172ns)</span>
28811 </p>
28812 </td>
28813 <td>
28814 <p>
28815 <span class="green">1.00<br> (119ns)</span>
28816 </p>
28817 </td>
28818 <td>
28819 <p>
28820 <span class="green">1.08<br> (128ns)</span>
28821 </p>
28822 </td>
28823 <td>
28824 <p>
28825 <span class="green">1.13<br> (135ns)</span>
28826 </p>
28827 </td>
28828 <td>
28829 <p>
28830 <span class="blue">1.26<br> (150ns)</span>
28831 </p>
28832 </td>
28833 <td>
28834 <p>
28835 <span class="blue">1.26<br> (150ns)</span>
28836 </p>
28837 </td>
28838 <td>
28839 <p>
28840 <span class="blue">1.27<br> (151ns)</span>
28841 </p>
28842 </td>
28843 </tr>
28844 <tr>
28845 <td>
28846 <p>
28847 Order 10
28848 </p>
28849 </td>
28850 <td>
28851 <p>
28852 <span class="blue">1.29<br> (180ns)</span>
28853 </p>
28854 </td>
28855 <td>
28856 <p>
28857 <span class="blue">1.28<br> (178ns)</span>
28858 </p>
28859 </td>
28860 <td>
28861 <p>
28862 <span class="green">1.05<br> (146ns)</span>
28863 </p>
28864 </td>
28865 <td>
28866 <p>
28867 <span class="green">1.00<br> (139ns)</span>
28868 </p>
28869 </td>
28870 <td>
28871 <p>
28872 <span class="green">1.06<br> (147ns)</span>
28873 </p>
28874 </td>
28875 <td>
28876 <p>
28877 <span class="green">1.06<br> (147ns)</span>
28878 </p>
28879 </td>
28880 <td>
28881 <p>
28882 <span class="green">1.18<br> (164ns)</span>
28883 </p>
28884 </td>
28885 <td>
28886 <p>
28887 <span class="green">1.17<br> (163ns)</span>
28888 </p>
28889 </td>
28890 </tr>
28891 <tr>
28892 <td>
28893 <p>
28894 Order 11
28895 </p>
28896 </td>
28897 <td>
28898 <p>
28899 <span class="blue">1.28<br> (187ns)</span>
28900 </p>
28901 </td>
28902 <td>
28903 <p>
28904 <span class="blue">1.28<br> (187ns)</span>
28905 </p>
28906 </td>
28907 <td>
28908 <p>
28909 <span class="green">1.06<br> (155ns)</span>
28910 </p>
28911 </td>
28912 <td>
28913 <p>
28914 <span class="green">1.05<br> (154ns)</span>
28915 </p>
28916 </td>
28917 <td>
28918 <p>
28919 <span class="green">1.03<br> (151ns)</span>
28920 </p>
28921 </td>
28922 <td>
28923 <p>
28924 <span class="green">1.00<br> (146ns)</span>
28925 </p>
28926 </td>
28927 <td>
28928 <p>
28929 <span class="green">1.19<br> (174ns)</span>
28930 </p>
28931 </td>
28932 <td>
28933 <p>
28934 <span class="blue">1.47<br> (215ns)</span>
28935 </p>
28936 </td>
28937 </tr>
28938 <tr>
28939 <td>
28940 <p>
28941 Order 12
28942 </p>
28943 </td>
28944 <td>
28945 <p>
28946 <span class="blue">1.22<br> (197ns)</span>
28947 </p>
28948 </td>
28949 <td>
28950 <p>
28951 <span class="blue">1.38<br> (223ns)</span>
28952 </p>
28953 </td>
28954 <td>
28955 <p>
28956 <span class="green">1.04<br> (168ns)</span>
28957 </p>
28958 </td>
28959 <td>
28960 <p>
28961 <span class="green">1.04<br> (169ns)</span>
28962 </p>
28963 </td>
28964 <td>
28965 <p>
28966 <span class="green">1.00<br> (162ns)</span>
28967 </p>
28968 </td>
28969 <td>
28970 <p>
28971 <span class="green">1.04<br> (169ns)</span>
28972 </p>
28973 </td>
28974 <td>
28975 <p>
28976 <span class="blue">1.22<br> (198ns)</span>
28977 </p>
28978 </td>
28979 <td>
28980 <p>
28981 <span class="blue">1.52<br> (246ns)</span>
28982 </p>
28983 </td>
28984 </tr>
28985 <tr>
28986 <td>
28987 <p>
28988 Order 13
28989 </p>
28990 </td>
28991 <td>
28992 <p>
28993 <span class="blue">1.23<br> (209ns)</span>
28994 </p>
28995 </td>
28996 <td>
28997 <p>
28998 <span class="blue">1.29<br> (220ns)</span>
28999 </p>
29000 </td>
29001 <td>
29002 <p>
29003 <span class="green">1.15<br> (196ns)</span>
29004 </p>
29005 </td>
29006 <td>
29007 <p>
29008 <span class="green">1.10<br> (187ns)</span>
29009 </p>
29010 </td>
29011 <td>
29012 <p>
29013 <span class="green">1.00<br> (170ns)</span>
29014 </p>
29015 </td>
29016 <td>
29017 <p>
29018 <span class="green">1.15<br> (196ns)</span>
29019 </p>
29020 </td>
29021 <td>
29022 <p>
29023 <span class="blue">1.22<br> (208ns)</span>
29024 </p>
29025 </td>
29026 <td>
29027 <p>
29028 <span class="blue">1.61<br> (273ns)</span>
29029 </p>
29030 </td>
29031 </tr>
29032 <tr>
29033 <td>
29034 <p>
29035 Order 14
29036 </p>
29037 </td>
29038 <td>
29039 <p>
29040 <span class="blue">1.28<br> (242ns)</span>
29041 </p>
29042 </td>
29043 <td>
29044 <p>
29045 <span class="blue">1.39<br> (262ns)</span>
29046 </p>
29047 </td>
29048 <td>
29049 <p>
29050 <span class="green">1.15<br> (218ns)</span>
29051 </p>
29052 </td>
29053 <td>
29054 <p>
29055 <span class="green">1.14<br> (216ns)</span>
29056 </p>
29057 </td>
29058 <td>
29059 <p>
29060 <span class="green">1.00<br> (189ns)</span>
29061 </p>
29062 </td>
29063 <td>
29064 <p>
29065 <span class="green">1.01<br> (191ns)</span>
29066 </p>
29067 </td>
29068 <td>
29069 <p>
29070 <span class="blue">1.49<br> (282ns)</span>
29071 </p>
29072 </td>
29073 <td>
29074 <p>
29075 <span class="blue">1.53<br> (290ns)</span>
29076 </p>
29077 </td>
29078 </tr>
29079 <tr>
29080 <td>
29081 <p>
29082 Order 15
29083 </p>
29084 </td>
29085 <td>
29086 <p>
29087 <span class="blue">1.28<br> (260ns)</span>
29088 </p>
29089 </td>
29090 <td>
29091 <p>
29092 <span class="blue">1.34<br> (273ns)</span>
29093 </p>
29094 </td>
29095 <td>
29096 <p>
29097 <span class="green">1.12<br> (227ns)</span>
29098 </p>
29099 </td>
29100 <td>
29101 <p>
29102 <span class="green">1.15<br> (233ns)</span>
29103 </p>
29104 </td>
29105 <td>
29106 <p>
29107 <span class="green">1.00<br> (203ns)</span>
29108 </p>
29109 </td>
29110 <td>
29111 <p>
29112 <span class="green">1.00<br> (203ns)</span>
29113 </p>
29114 </td>
29115 <td>
29116 <p>
29117 <span class="blue">1.38<br> (280ns)</span>
29118 </p>
29119 </td>
29120 <td>
29121 <p>
29122 <span class="blue">1.47<br> (298ns)</span>
29123 </p>
29124 </td>
29125 </tr>
29126 <tr>
29127 <td>
29128 <p>
29129 Order 16
29130 </p>
29131 </td>
29132 <td>
29133 <p>
29134 <span class="blue">1.35<br> (288ns)</span>
29135 </p>
29136 </td>
29137 <td>
29138 <p>
29139 <span class="blue">1.40<br> (300ns)</span>
29140 </p>
29141 </td>
29142 <td>
29143 <p>
29144 <span class="blue">1.22<br> (261ns)</span>
29145 </p>
29146 </td>
29147 <td>
29148 <p>
29149 <span class="green">1.18<br> (252ns)</span>
29150 </p>
29151 </td>
29152 <td>
29153 <p>
29154 <span class="green">1.00<br> (214ns)</span>
29155 </p>
29156 </td>
29157 <td>
29158 <p>
29159 <span class="blue">1.23<br> (264ns)</span>
29160 </p>
29161 </td>
29162 <td>
29163 <p>
29164 <span class="blue">1.43<br> (305ns)</span>
29165 </p>
29166 </td>
29167 <td>
29168 <p>
29169 <span class="blue">1.52<br> (325ns)</span>
29170 </p>
29171 </td>
29172 </tr>
29173 <tr>
29174 <td>
29175 <p>
29176 Order 17
29177 </p>
29178 </td>
29179 <td>
29180 <p>
29181 <span class="green">1.16<br> (259ns)</span>
29182 </p>
29183 </td>
29184 <td>
29185 <p>
29186 <span class="blue">1.47<br> (328ns)</span>
29187 </p>
29188 </td>
29189 <td>
29190 <p>
29191 <span class="green">1.15<br> (256ns)</span>
29192 </p>
29193 </td>
29194 <td>
29195 <p>
29196 <span class="blue">1.35<br> (302ns)</span>
29197 </p>
29198 </td>
29199 <td>
29200 <p>
29201 <span class="green">1.00<br> (223ns)</span>
29202 </p>
29203 </td>
29204 <td>
29205 <p>
29206 <span class="blue">1.22<br> (273ns)</span>
29207 </p>
29208 </td>
29209 <td>
29210 <p>
29211 <span class="blue">1.50<br> (334ns)</span>
29212 </p>
29213 </td>
29214 <td>
29215 <p>
29216 <span class="blue">1.52<br> (339ns)</span>
29217 </p>
29218 </td>
29219 </tr>
29220 <tr>
29221 <td>
29222 <p>
29223 Order 18
29224 </p>
29225 </td>
29226 <td>
29227 <p>
29228 <span class="green">1.10<br> (273ns)</span>
29229 </p>
29230 </td>
29231 <td>
29232 <p>
29233 <span class="blue">1.46<br> (363ns)</span>
29234 </p>
29235 </td>
29236 <td>
29237 <p>
29238 <span class="green">1.10<br> (273ns)</span>
29239 </p>
29240 </td>
29241 <td>
29242 <p>
29243 <span class="blue">1.75<br> (434ns)</span>
29244 </p>
29245 </td>
29246 <td>
29247 <p>
29248 <span class="green">1.00<br> (248ns)</span>
29249 </p>
29250 </td>
29251 <td>
29252 <p>
29253 <span class="blue">1.30<br> (322ns)</span>
29254 </p>
29255 </td>
29256 <td>
29257 <p>
29258 <span class="blue">1.41<br> (349ns)</span>
29259 </p>
29260 </td>
29261 <td>
29262 <p>
29263 <span class="blue">1.46<br> (363ns)</span>
29264 </p>
29265 </td>
29266 </tr>
29267 <tr>
29268 <td>
29269 <p>
29270 Order 19
29271 </p>
29272 </td>
29273 <td>
29274 <p>
29275 <span class="blue">1.26<br> (330ns)</span>
29276 </p>
29277 </td>
29278 <td>
29279 <p>
29280 <span class="blue">1.35<br> (352ns)</span>
29281 </p>
29282 </td>
29283 <td>
29284 <p>
29285 <span class="blue">1.24<br> (324ns)</span>
29286 </p>
29287 </td>
29288 <td>
29289 <p>
29290 <span class="blue">1.33<br> (348ns)</span>
29291 </p>
29292 </td>
29293 <td>
29294 <p>
29295 <span class="green">1.00<br> (261ns)</span>
29296 </p>
29297 </td>
29298 <td>
29299 <p>
29300 <span class="blue">1.22<br> (319ns)</span>
29301 </p>
29302 </td>
29303 <td>
29304 <p>
29305 <span class="blue">1.44<br> (377ns)</span>
29306 </p>
29307 </td>
29308 <td>
29309 <p>
29310 <span class="blue">1.46<br> (381ns)</span>
29311 </p>
29312 </td>
29313 </tr>
29314 <tr>
29315 <td>
29316 <p>
29317 Order 20
29318 </p>
29319 </td>
29320 <td>
29321 <p>
29322 <span class="blue">1.24<br> (330ns)</span>
29323 </p>
29324 </td>
29325 <td>
29326 <p>
29327 <span class="blue">1.60<br> (427ns)</span>
29328 </p>
29329 </td>
29330 <td>
29331 <p>
29332 <span class="blue">1.22<br> (327ns)</span>
29333 </p>
29334 </td>
29335 <td>
29336 <p>
29337 <span class="blue">1.56<br> (416ns)</span>
29338 </p>
29339 </td>
29340 <td>
29341 <p>
29342 <span class="green">1.00<br> (267ns)</span>
29343 </p>
29344 </td>
29345 <td>
29346 <p>
29347 <span class="green">1.19<br> (317ns)</span>
29348 </p>
29349 </td>
29350 <td>
29351 <p>
29352 <span class="blue">1.57<br> (418ns)</span>
29353 </p>
29354 </td>
29355 <td>
29356 <p>
29357 <span class="blue">1.56<br> (416ns)</span>
29358 </p>
29359 </td>
29360 </tr>
29361 </tbody>
29362 </table></div>
29363 </div>
29364 <br class="table-break">
29365 </div>
29366 <div class="section">
29367 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
29368 <a name="special_function_and_distributio.section_gcd_method_comparison_with_Clang_version_3_8_0_trunk_256686_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_gcd_method_comparison_with_Clang_version_3_8_0_trunk_256686_on_linux" title="gcd method comparison with Clang version 3.8.0 (trunk 256686) on linux">gcd
29369 method comparison with Clang version 3.8.0 (trunk 256686) on linux</a>
29370 </h2></div></div></div>
29371 <div class="table">
29372 <a name="special_function_and_distributio.section_gcd_method_comparison_with_Clang_version_3_8_0_trunk_256686_on_linux.table_gcd_method_comparison_with_Clang_version_3_8_0_trunk_256686_on_linux"></a><p class="title"><b>Table&#160;24.&#160;gcd method comparison with Clang version 3.8.0 (trunk 256686) on linux</b></p>
29373 <div class="table-contents"><table class="table" summary="gcd method comparison with Clang version 3.8.0 (trunk 256686) on linux">
29374 <colgroup>
29375 <col>
29376 <col>
29377 <col>
29378 <col>
29379 <col>
29380 <col>
29381 </colgroup>
29382 <thead><tr>
29383 <th>
29384 <p>
29385 Function
29386 </p>
29387 </th>
29388 <th>
29389 <p>
29390 Stein_gcd boost 1.61
29391 </p>
29392 </th>
29393 <th>
29394 <p>
29395 Euclid_gcd boost 1.61
29396 </p>
29397 </th>
29398 <th>
29399 <p>
29400 Stein_gcd_textbook boost 1.61
29401 </p>
29402 </th>
29403 <th>
29404 <p>
29405 gcd_euclid_textbook boost 1.61
29406 </p>
29407 </th>
29408 <th>
29409 <p>
29410 mixed_binary_gcd boost 1.61
29411 </p>
29412 </th>
29413 </tr></thead>
29414 <tbody>
29415 <tr>
29416 <td>
29417 <p>
29418 gcd&lt;boost::multiprecision::uint1024_t&gt; (Trivial cases)
29419 </p>
29420 </td>
29421 <td>
29422 <p>
29423 <span class="red">2.90<br> (2168ns)</span>
29424 </p>
29425 </td>
29426 <td>
29427 <p>
29428 <span class="green">1.06<br> (789ns)</span>
29429 </p>
29430 </td>
29431 <td>
29432 <p>
29433 <span class="blue">1.44<br> (1076ns)</span>
29434 </p>
29435 </td>
29436 <td>
29437 <p>
29438 <span class="green">1.00<br> (747ns)</span>
29439 </p>
29440 </td>
29441 <td>
29442 <p>
29443 <span class="green">1.02<br> (765ns)</span>
29444 </p>
29445 </td>
29446 </tr>
29447 <tr>
29448 <td>
29449 <p>
29450 gcd&lt;boost::multiprecision::uint1024_t&gt; (adjacent Fibonacci
29451 numbers)
29452 </p>
29453 </td>
29454 <td>
29455 <p>
29456 <span class="blue">1.94<br> (31316360ns)</span>
29457 </p>
29458 </td>
29459 <td>
29460 <p>
29461 <span class="red">3.87<br> (62642261ns)</span>
29462 </p>
29463 </td>
29464 <td>
29465 <p>
29466 <span class="blue">1.51<br> (24472987ns)</span>
29467 </p>
29468 </td>
29469 <td>
29470 <p>
29471 <span class="red">3.83<br> (61916324ns)</span>
29472 </p>
29473 </td>
29474 <td>
29475 <p>
29476 <span class="green">1.00<br> (16179799ns)</span>
29477 </p>
29478 </td>
29479 </tr>
29480 <tr>
29481 <td>
29482 <p>
29483 gcd&lt;boost::multiprecision::uint1024_t&gt; (permutations of Fibonacci
29484 numbers)
29485 </p>
29486 </td>
29487 <td>
29488 <p>
29489 <span class="red">11.97<br> (18043652628ns)</span>
29490 </p>
29491 </td>
29492 <td>
29493 <p>
29494 <span class="green">1.00<br> (1507174851ns)</span>
29495 </p>
29496 </td>
29497 <td>
29498 <p>
29499 <span class="red">9.58<br> (14431204875ns)</span>
29500 </p>
29501 </td>
29502 <td>
29503 <p>
29504 <span class="green">1.02<br> (1531576481ns)</span>
29505 </p>
29506 </td>
29507 <td>
29508 <p>
29509 <span class="blue">1.64<br> (2465688542ns)</span>
29510 </p>
29511 </td>
29512 </tr>
29513 <tr>
29514 <td>
29515 <p>
29516 gcd&lt;boost::multiprecision::uint1024_t&gt; (random prime number
29517 products)
29518 </p>
29519 </td>
29520 <td>
29521 <p>
29522 <span class="red">4.83<br> (4723442ns)</span>
29523 </p>
29524 </td>
29525 <td>
29526 <p>
29527 <span class="blue">1.28<br> (1251922ns)</span>
29528 </p>
29529 </td>
29530 <td>
29531 <p>
29532 <span class="red">3.98<br> (3887583ns)</span>
29533 </p>
29534 </td>
29535 <td>
29536 <p>
29537 <span class="blue">1.32<br> (1287721ns)</span>
29538 </p>
29539 </td>
29540 <td>
29541 <p>
29542 <span class="green">1.00<br> (977931ns)</span>
29543 </p>
29544 </td>
29545 </tr>
29546 <tr>
29547 <td>
29548 <p>
29549 gcd&lt;boost::multiprecision::uint1024_t&gt; (uniform random numbers)
29550 </p>
29551 </td>
29552 <td>
29553 <p>
29554 <span class="blue">1.74<br> (124484347ns)</span>
29555 </p>
29556 </td>
29557 <td>
29558 <p>
29559 <span class="blue">1.35<br> (96356140ns)</span>
29560 </p>
29561 </td>
29562 <td>
29563 <p>
29564 <span class="blue">1.36<br> (97020965ns)</span>
29565 </p>
29566 </td>
29567 <td>
29568 <p>
29569 <span class="blue">1.28<br> (91336905ns)</span>
29570 </p>
29571 </td>
29572 <td>
29573 <p>
29574 <span class="green">1.00<br> (71465869ns)</span>
29575 </p>
29576 </td>
29577 </tr>
29578 <tr>
29579 <td>
29580 <p>
29581 gcd&lt;boost::multiprecision::uint256_t&gt; (Trivial cases)
29582 </p>
29583 </td>
29584 <td>
29585 <p>
29586 <span class="red">3.65<br> (1972ns)</span>
29587 </p>
29588 </td>
29589 <td>
29590 <p>
29591 <span class="green">1.15<br> (622ns)</span>
29592 </p>
29593 </td>
29594 <td>
29595 <p>
29596 <span class="blue">1.59<br> (860ns)</span>
29597 </p>
29598 </td>
29599 <td>
29600 <p>
29601 <span class="green">1.00<br> (540ns)</span>
29602 </p>
29603 </td>
29604 <td>
29605 <p>
29606 <span class="green">1.04<br> (563ns)</span>
29607 </p>
29608 </td>
29609 </tr>
29610 <tr>
29611 <td>
29612 <p>
29613 gcd&lt;boost::multiprecision::uint256_t&gt; (adjacent Fibonacci numbers)
29614 </p>
29615 </td>
29616 <td>
29617 <p>
29618 <span class="red">2.08<br> (17450117ns)</span>
29619 </p>
29620 </td>
29621 <td>
29622 <p>
29623 <span class="blue">1.97<br> (16495829ns)</span>
29624 </p>
29625 </td>
29626 <td>
29627 <p>
29628 <span class="blue">1.53<br> (12849563ns)</span>
29629 </p>
29630 </td>
29631 <td>
29632 <p>
29633 <span class="blue">1.94<br> (16231394ns)</span>
29634 </p>
29635 </td>
29636 <td>
29637 <p>
29638 <span class="green">1.00<br> (8381691ns)</span>
29639 </p>
29640 </td>
29641 </tr>
29642 <tr>
29643 <td>
29644 <p>
29645 gcd&lt;boost::multiprecision::uint256_t&gt; (permutations of Fibonacci
29646 numbers)
29647 </p>
29648 </td>
29649 <td>
29650 <p>
29651 <span class="red">2.49<br> (9126691475ns)</span>
29652 </p>
29653 </td>
29654 <td>
29655 <p>
29656 <span class="blue">1.38<br> (5069244283ns)</span>
29657 </p>
29658 </td>
29659 <td>
29660 <p>
29661 <span class="blue">1.86<br> (6804097262ns)</span>
29662 </p>
29663 </td>
29664 <td>
29665 <p>
29666 <span class="blue">1.40<br> (5124612784ns)</span>
29667 </p>
29668 </td>
29669 <td>
29670 <p>
29671 <span class="green">1.00<br> (3667503540ns)</span>
29672 </p>
29673 </td>
29674 </tr>
29675 <tr>
29676 <td>
29677 <p>
29678 gcd&lt;boost::multiprecision::uint256_t&gt; (random prime number
29679 products)
29680 </p>
29681 </td>
29682 <td>
29683 <p>
29684 <span class="red">4.95<br> (4874581ns)</span>
29685 </p>
29686 </td>
29687 <td>
29688 <p>
29689 <span class="blue">1.24<br> (1225945ns)</span>
29690 </p>
29691 </td>
29692 <td>
29693 <p>
29694 <span class="red">3.86<br> (3806213ns)</span>
29695 </p>
29696 </td>
29697 <td>
29698 <p>
29699 <span class="blue">1.23<br> (1210277ns)</span>
29700 </p>
29701 </td>
29702 <td>
29703 <p>
29704 <span class="green">1.00<br> (985502ns)</span>
29705 </p>
29706 </td>
29707 </tr>
29708 <tr>
29709 <td>
29710 <p>
29711 gcd&lt;boost::multiprecision::uint256_t&gt; (uniform random numbers)
29712 </p>
29713 </td>
29714 <td>
29715 <p>
29716 <span class="blue">1.85<br> (22005838ns)</span>
29717 </p>
29718 </td>
29719 <td>
29720 <p>
29721 <span class="blue">1.38<br> (16479606ns)</span>
29722 </p>
29723 </td>
29724 <td>
29725 <p>
29726 <span class="blue">1.41<br> (16807035ns)</span>
29727 </p>
29728 </td>
29729 <td>
29730 <p>
29731 <span class="blue">1.39<br> (16496596ns)</span>
29732 </p>
29733 </td>
29734 <td>
29735 <p>
29736 <span class="green">1.00<br> (11900084ns)</span>
29737 </p>
29738 </td>
29739 </tr>
29740 <tr>
29741 <td>
29742 <p>
29743 gcd&lt;boost::multiprecision::uint512_t&gt; (Trivial cases)
29744 </p>
29745 </td>
29746 <td>
29747 <p>
29748 <span class="red">3.36<br> (2013ns)</span>
29749 </p>
29750 </td>
29751 <td>
29752 <p>
29753 <span class="green">1.07<br> (642ns)</span>
29754 </p>
29755 </td>
29756 <td>
29757 <p>
29758 <span class="blue">1.53<br> (916ns)</span>
29759 </p>
29760 </td>
29761 <td>
29762 <p>
29763 <span class="green">1.00<br> (599ns)</span>
29764 </p>
29765 </td>
29766 <td>
29767 <p>
29768 <span class="green">1.05<br> (626ns)</span>
29769 </p>
29770 </td>
29771 </tr>
29772 <tr>
29773 <td>
29774 <p>
29775 gcd&lt;boost::multiprecision::uint512_t&gt; (adjacent Fibonacci numbers)
29776 </p>
29777 </td>
29778 <td>
29779 <p>
29780 <span class="red">2.04<br> (30307983ns)</span>
29781 </p>
29782 </td>
29783 <td>
29784 <p>
29785 <span class="red">2.80<br> (41616297ns)</span>
29786 </p>
29787 </td>
29788 <td>
29789 <p>
29790 <span class="blue">1.47<br> (21863333ns)</span>
29791 </p>
29792 </td>
29793 <td>
29794 <p>
29795 <span class="red">2.71<br> (40178640ns)</span>
29796 </p>
29797 </td>
29798 <td>
29799 <p>
29800 <span class="green">1.00<br> (14839571ns)</span>
29801 </p>
29802 </td>
29803 </tr>
29804 <tr>
29805 <td>
29806 <p>
29807 gcd&lt;boost::multiprecision::uint512_t&gt; (permutations of Fibonacci
29808 numbers)
29809 </p>
29810 </td>
29811 <td>
29812 <p>
29813 <span class="red">3.83<br> (16865014424ns)</span>
29814 </p>
29815 </td>
29816 <td>
29817 <p>
29818 <span class="blue">1.32<br> (5812976738ns)</span>
29819 </p>
29820 </td>
29821 <td>
29822 <p>
29823 <span class="red">2.82<br> (12405385177ns)</span>
29824 </p>
29825 </td>
29826 <td>
29827 <p>
29828 <span class="blue">1.25<br> (5504816915ns)</span>
29829 </p>
29830 </td>
29831 <td>
29832 <p>
29833 <span class="green">1.00<br> (4400311295ns)</span>
29834 </p>
29835 </td>
29836 </tr>
29837 <tr>
29838 <td>
29839 <p>
29840 gcd&lt;boost::multiprecision::uint512_t&gt; (random prime number
29841 products)
29842 </p>
29843 </td>
29844 <td>
29845 <p>
29846 <span class="red">4.73<br> (5052367ns)</span>
29847 </p>
29848 </td>
29849 <td>
29850 <p>
29851 <span class="blue">1.28<br> (1366348ns)</span>
29852 </p>
29853 </td>
29854 <td>
29855 <p>
29856 <span class="red">3.75<br> (4007526ns)</span>
29857 </p>
29858 </td>
29859 <td>
29860 <p>
29861 <span class="blue">1.26<br> (1344357ns)</span>
29862 </p>
29863 </td>
29864 <td>
29865 <p>
29866 <span class="green">1.00<br> (1067390ns)</span>
29867 </p>
29868 </td>
29869 </tr>
29870 <tr>
29871 <td>
29872 <p>
29873 gcd&lt;boost::multiprecision::uint512_t&gt; (uniform random numbers)
29874 </p>
29875 </td>
29876 <td>
29877 <p>
29878 <span class="blue">1.81<br> (51516027ns)</span>
29879 </p>
29880 </td>
29881 <td>
29882 <p>
29883 <span class="blue">1.41<br> (40297849ns)</span>
29884 </p>
29885 </td>
29886 <td>
29887 <p>
29888 <span class="blue">1.29<br> (36761270ns)</span>
29889 </p>
29890 </td>
29891 <td>
29892 <p>
29893 <span class="blue">1.38<br> (39294531ns)</span>
29894 </p>
29895 </td>
29896 <td>
29897 <p>
29898 <span class="green">1.00<br> (28540198ns)</span>
29899 </p>
29900 </td>
29901 </tr>
29902 <tr>
29903 <td>
29904 <p>
29905 gcd&lt;unsigned long long&gt; (Trivial cases)
29906 </p>
29907 </td>
29908 <td>
29909 <p>
29910 <span class="green">1.16<br> (142ns)</span>
29911 </p>
29912 </td>
29913 <td>
29914 <p>
29915 <span class="blue">1.32<br> (161ns)</span>
29916 </p>
29917 </td>
29918 <td>
29919 <p>
29920 <span class="blue">1.47<br> (179ns)</span>
29921 </p>
29922 </td>
29923 <td>
29924 <p>
29925 <span class="green">1.09<br> (133ns)</span>
29926 </p>
29927 </td>
29928 <td>
29929 <p>
29930 <span class="green">1.00<br> (122ns)</span>
29931 </p>
29932 </td>
29933 </tr>
29934 <tr>
29935 <td>
29936 <p>
29937 gcd&lt;unsigned long long&gt; (adjacent Fibonacci numbers)
29938 </p>
29939 </td>
29940 <td>
29941 <p>
29942 <span class="green">1.00<br> (11337ns)</span>
29943 </p>
29944 </td>
29945 <td>
29946 <p>
29947 <span class="red">7.82<br> (88645ns)</span>
29948 </p>
29949 </td>
29950 <td>
29951 <p>
29952 <span class="red">3.32<br> (37618ns)</span>
29953 </p>
29954 </td>
29955 <td>
29956 <p>
29957 <span class="red">8.27<br> (93731ns)</span>
29958 </p>
29959 </td>
29960 <td>
29961 <p>
29962 <span class="blue">1.79<br> (20288ns)</span>
29963 </p>
29964 </td>
29965 </tr>
29966 <tr>
29967 <td>
29968 <p>
29969 gcd&lt;unsigned long long&gt; (permutations of Fibonacci numbers)
29970 </p>
29971 </td>
29972 <td>
29973 <p>
29974 <span class="red">2.27<br> (3094725ns)</span>
29975 </p>
29976 </td>
29977 <td>
29978 <p>
29979 <span class="green">1.15<br> (1564746ns)</span>
29980 </p>
29981 </td>
29982 <td>
29983 <p>
29984 <span class="red">3.68<br> (5018874ns)</span>
29985 </p>
29986 </td>
29987 <td>
29988 <p>
29989 <span class="green">1.10<br> (1504161ns)</span>
29990 </p>
29991 </td>
29992 <td>
29993 <p>
29994 <span class="green">1.00<br> (1365661ns)</span>
29995 </p>
29996 </td>
29997 </tr>
29998 <tr>
29999 <td>
30000 <p>
30001 gcd&lt;unsigned long long&gt; (random prime number products)
30002 </p>
30003 </td>
30004 <td>
30005 <p>
30006 <span class="blue">1.44<br> (563322ns)</span>
30007 </p>
30008 </td>
30009 <td>
30010 <p>
30011 <span class="green">1.15<br> (448479ns)</span>
30012 </p>
30013 </td>
30014 <td>
30015 <p>
30016 <span class="red">2.40<br> (938942ns)</span>
30017 </p>
30018 </td>
30019 <td>
30020 <p>
30021 <span class="green">1.12<br> (439560ns)</span>
30022 </p>
30023 </td>
30024 <td>
30025 <p>
30026 <span class="green">1.00<br> (391207ns)</span>
30027 </p>
30028 </td>
30029 </tr>
30030 <tr>
30031 <td>
30032 <p>
30033 gcd&lt;unsigned long long&gt; (uniform random numbers)
30034 </p>
30035 </td>
30036 <td>
30037 <p>
30038 <span class="green">1.00<br> (718895ns)</span>
30039 </p>
30040 </td>
30041 <td>
30042 <p>
30043 <span class="green">1.10<br> (791723ns)</span>
30044 </p>
30045 </td>
30046 <td>
30047 <p>
30048 <span class="blue">1.70<br> (1224803ns)</span>
30049 </p>
30050 </td>
30051 <td>
30052 <p>
30053 <span class="green">1.09<br> (781750ns)</span>
30054 </p>
30055 </td>
30056 <td>
30057 <p>
30058 <span class="green">1.03<br> (737606ns)</span>
30059 </p>
30060 </td>
30061 </tr>
30062 <tr>
30063 <td>
30064 <p>
30065 gcd&lt;unsigned long&gt; (Trivial cases)
30066 </p>
30067 </td>
30068 <td>
30069 <p>
30070 <span class="green">1.06<br> (128ns)</span>
30071 </p>
30072 </td>
30073 <td>
30074 <p>
30075 <span class="blue">1.38<br> (167ns)</span>
30076 </p>
30077 </td>
30078 <td>
30079 <p>
30080 <span class="blue">1.57<br> (190ns)</span>
30081 </p>
30082 </td>
30083 <td>
30084 <p>
30085 <span class="green">1.07<br> (129ns)</span>
30086 </p>
30087 </td>
30088 <td>
30089 <p>
30090 <span class="green">1.00<br> (121ns)</span>
30091 </p>
30092 </td>
30093 </tr>
30094 <tr>
30095 <td>
30096 <p>
30097 gcd&lt;unsigned long&gt; (adjacent Fibonacci numbers)
30098 </p>
30099 </td>
30100 <td>
30101 <p>
30102 <span class="green">1.00<br> (11188ns)</span>
30103 </p>
30104 </td>
30105 <td>
30106 <p>
30107 <span class="red">7.89<br> (88300ns)</span>
30108 </p>
30109 </td>
30110 <td>
30111 <p>
30112 <span class="red">3.06<br> (34190ns)</span>
30113 </p>
30114 </td>
30115 <td>
30116 <p>
30117 <span class="red">7.84<br> (87699ns)</span>
30118 </p>
30119 </td>
30120 <td>
30121 <p>
30122 <span class="blue">1.80<br> (20152ns)</span>
30123 </p>
30124 </td>
30125 </tr>
30126 <tr>
30127 <td>
30128 <p>
30129 gcd&lt;unsigned long&gt; (permutations of Fibonacci numbers)
30130 </p>
30131 </td>
30132 <td>
30133 <p>
30134 <span class="red">2.33<br> (3012118ns)</span>
30135 </p>
30136 </td>
30137 <td>
30138 <p>
30139 <span class="blue">1.22<br> (1578276ns)</span>
30140 </p>
30141 </td>
30142 <td>
30143 <p>
30144 <span class="red">3.70<br> (4788935ns)</span>
30145 </p>
30146 </td>
30147 <td>
30148 <p>
30149 <span class="green">1.17<br> (1512843ns)</span>
30150 </p>
30151 </td>
30152 <td>
30153 <p>
30154 <span class="green">1.00<br> (1293335ns)</span>
30155 </p>
30156 </td>
30157 </tr>
30158 <tr>
30159 <td>
30160 <p>
30161 gcd&lt;unsigned long&gt; (random prime number products)
30162 </p>
30163 </td>
30164 <td>
30165 <p>
30166 <span class="blue">1.44<br> (547427ns)</span>
30167 </p>
30168 </td>
30169 <td>
30170 <p>
30171 <span class="green">1.18<br> (447239ns)</span>
30172 </p>
30173 </td>
30174 <td>
30175 <p>
30176 <span class="red">2.30<br> (876396ns)</span>
30177 </p>
30178 </td>
30179 <td>
30180 <p>
30181 <span class="green">1.16<br> (440962ns)</span>
30182 </p>
30183 </td>
30184 <td>
30185 <p>
30186 <span class="green">1.00<br> (380492ns)</span>
30187 </p>
30188 </td>
30189 </tr>
30190 <tr>
30191 <td>
30192 <p>
30193 gcd&lt;unsigned long&gt; (uniform random numbers)
30194 </p>
30195 </td>
30196 <td>
30197 <p>
30198 <span class="green">1.01<br> (706547ns)</span>
30199 </p>
30200 </td>
30201 <td>
30202 <p>
30203 <span class="green">1.13<br> (788922ns)</span>
30204 </p>
30205 </td>
30206 <td>
30207 <p>
30208 <span class="blue">1.65<br> (1154470ns)</span>
30209 </p>
30210 </td>
30211 <td>
30212 <p>
30213 <span class="green">1.11<br> (777950ns)</span>
30214 </p>
30215 </td>
30216 <td>
30217 <p>
30218 <span class="green">1.00<br> (697913ns)</span>
30219 </p>
30220 </td>
30221 </tr>
30222 <tr>
30223 <td>
30224 <p>
30225 gcd&lt;unsigned short&gt; (Trivial cases)
30226 </p>
30227 </td>
30228 <td>
30229 <p>
30230 <span class="blue">1.67<br> (132ns)</span>
30231 </p>
30232 </td>
30233 <td>
30234 <p>
30235 <span class="green">1.09<br> (86ns)</span>
30236 </p>
30237 </td>
30238 <td>
30239 <p>
30240 <span class="red">2.48<br> (196ns)</span>
30241 </p>
30242 </td>
30243 <td>
30244 <p>
30245 <span class="green">1.00<br> (79ns)</span>
30246 </p>
30247 </td>
30248 <td>
30249 <p>
30250 <span class="blue">1.20<br> (95ns)</span>
30251 </p>
30252 </td>
30253 </tr>
30254 <tr>
30255 <td>
30256 <p>
30257 gcd&lt;unsigned short&gt; (adjacent Fibonacci numbers)
30258 </p>
30259 </td>
30260 <td>
30261 <p>
30262 <span class="green">1.00<br> (1059ns)</span>
30263 </p>
30264 </td>
30265 <td>
30266 <p>
30267 <span class="red">3.86<br> (4088ns)</span>
30268 </p>
30269 </td>
30270 <td>
30271 <p>
30272 <span class="red">2.15<br> (2277ns)</span>
30273 </p>
30274 </td>
30275 <td>
30276 <p>
30277 <span class="red">3.43<br> (3632ns)</span>
30278 </p>
30279 </td>
30280 <td>
30281 <p>
30282 <span class="blue">1.20<br> (1276ns)</span>
30283 </p>
30284 </td>
30285 </tr>
30286 <tr>
30287 <td>
30288 <p>
30289 gcd&lt;unsigned short&gt; (permutations of Fibonacci numbers)
30290 </p>
30291 </td>
30292 <td>
30293 <p>
30294 <span class="blue">1.41<br> (22350ns)</span>
30295 </p>
30296 </td>
30297 <td>
30298 <p>
30299 <span class="blue">1.66<br> (26480ns)</span>
30300 </p>
30301 </td>
30302 <td>
30303 <p>
30304 <span class="red">3.80<br> (60467ns)</span>
30305 </p>
30306 </td>
30307 <td>
30308 <p>
30309 <span class="blue">1.58<br> (25159ns)</span>
30310 </p>
30311 </td>
30312 <td>
30313 <p>
30314 <span class="green">1.00<br> (15906ns)</span>
30315 </p>
30316 </td>
30317 </tr>
30318 <tr>
30319 <td>
30320 <p>
30321 gcd&lt;unsigned short&gt; (random prime number products)
30322 </p>
30323 </td>
30324 <td>
30325 <p>
30326 <span class="blue">1.57<br> (153466ns)</span>
30327 </p>
30328 </td>
30329 <td>
30330 <p>
30331 <span class="green">1.12<br> (109188ns)</span>
30332 </p>
30333 </td>
30334 <td>
30335 <p>
30336 <span class="red">2.63<br> (256492ns)</span>
30337 </p>
30338 </td>
30339 <td>
30340 <p>
30341 <span class="green">1.00<br> (97526ns)</span>
30342 </p>
30343 </td>
30344 <td>
30345 <p>
30346 <span class="green">1.07<br> (103893ns)</span>
30347 </p>
30348 </td>
30349 </tr>
30350 <tr>
30351 <td>
30352 <p>
30353 gcd&lt;unsigned short&gt; (uniform random numbers)
30354 </p>
30355 </td>
30356 <td>
30357 <p>
30358 <span class="blue">1.31<br> (190489ns)</span>
30359 </p>
30360 </td>
30361 <td>
30362 <p>
30363 <span class="green">1.07<br> (156183ns)</span>
30364 </p>
30365 </td>
30366 <td>
30367 <p>
30368 <span class="red">2.18<br> (317399ns)</span>
30369 </p>
30370 </td>
30371 <td>
30372 <p>
30373 <span class="green">1.00<br> (145520ns)</span>
30374 </p>
30375 </td>
30376 <td>
30377 <p>
30378 <span class="green">1.01<br> (147682ns)</span>
30379 </p>
30380 </td>
30381 </tr>
30382 <tr>
30383 <td>
30384 <p>
30385 gcd&lt;unsigned&gt; (Trivial cases)
30386 </p>
30387 </td>
30388 <td>
30389 <p>
30390 <span class="blue">1.53<br> (130ns)</span>
30391 </p>
30392 </td>
30393 <td>
30394 <p>
30395 <span class="green">1.05<br> (89ns)</span>
30396 </p>
30397 </td>
30398 <td>
30399 <p>
30400 <span class="red">2.08<br> (177ns)</span>
30401 </p>
30402 </td>
30403 <td>
30404 <p>
30405 <span class="green">1.00<br> (85ns)</span>
30406 </p>
30407 </td>
30408 <td>
30409 <p>
30410 <span class="green">1.07<br> (91ns)</span>
30411 </p>
30412 </td>
30413 </tr>
30414 <tr>
30415 <td>
30416 <p>
30417 gcd&lt;unsigned&gt; (adjacent Fibonacci numbers)
30418 </p>
30419 </td>
30420 <td>
30421 <p>
30422 <span class="green">1.00<br> (2757ns)</span>
30423 </p>
30424 </td>
30425 <td>
30426 <p>
30427 <span class="red">5.15<br> (14202ns)</span>
30428 </p>
30429 </td>
30430 <td>
30431 <p>
30432 <span class="red">3.01<br> (8301ns)</span>
30433 </p>
30434 </td>
30435 <td>
30436 <p>
30437 <span class="red">5.12<br> (14103ns)</span>
30438 </p>
30439 </td>
30440 <td>
30441 <p>
30442 <span class="green">1.19<br> (3271ns)</span>
30443 </p>
30444 </td>
30445 </tr>
30446 <tr>
30447 <td>
30448 <p>
30449 gcd&lt;unsigned&gt; (permutations of Fibonacci numbers)
30450 </p>
30451 </td>
30452 <td>
30453 <p>
30454 <span class="red">2.65<br> (341353ns)</span>
30455 </p>
30456 </td>
30457 <td>
30458 <p>
30459 <span class="blue">1.41<br> (181367ns)</span>
30460 </p>
30461 </td>
30462 <td>
30463 <p>
30464 <span class="red">4.61<br> (594132ns)</span>
30465 </p>
30466 </td>
30467 <td>
30468 <p>
30469 <span class="blue">1.35<br> (173905ns)</span>
30470 </p>
30471 </td>
30472 <td>
30473 <p>
30474 <span class="green">1.00<br> (128782ns)</span>
30475 </p>
30476 </td>
30477 </tr>
30478 <tr>
30479 <td>
30480 <p>
30481 gcd&lt;unsigned&gt; (random prime number products)
30482 </p>
30483 </td>
30484 <td>
30485 <p>
30486 <span class="blue">1.62<br> (291727ns)</span>
30487 </p>
30488 </td>
30489 <td>
30490 <p>
30491 <span class="green">1.06<br> (190741ns)</span>
30492 </p>
30493 </td>
30494 <td>
30495 <p>
30496 <span class="red">2.73<br> (490180ns)</span>
30497 </p>
30498 </td>
30499 <td>
30500 <p>
30501 <span class="green">1.04<br> (187255ns)</span>
30502 </p>
30503 </td>
30504 <td>
30505 <p>
30506 <span class="green">1.00<br> (179681ns)</span>
30507 </p>
30508 </td>
30509 </tr>
30510 <tr>
30511 <td>
30512 <p>
30513 gcd&lt;unsigned&gt; (uniform random numbers)
30514 </p>
30515 </td>
30516 <td>
30517 <p>
30518 <span class="blue">1.26<br> (352457ns)</span>
30519 </p>
30520 </td>
30521 <td>
30522 <p>
30523 <span class="green">1.03<br> (288254ns)</span>
30524 </p>
30525 </td>
30526 <td>
30527 <p>
30528 <span class="red">2.17<br> (607171ns)</span>
30529 </p>
30530 </td>
30531 <td>
30532 <p>
30533 <span class="green">1.00<br> (280216ns)</span>
30534 </p>
30535 </td>
30536 <td>
30537 <p>
30538 <span class="green">1.02<br> (286875ns)</span>
30539 </p>
30540 </td>
30541 </tr>
30542 </tbody>
30543 </table></div>
30544 </div>
30545 <br class="table-break">
30546 </div>
30547 <div class="section">
30548 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
30549 <a name="special_function_and_distributio.section_gcd_method_comparison_with_GNU_C_version_5_3_0_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_gcd_method_comparison_with_GNU_C_version_5_3_0_on_linux" title="gcd method comparison with GNU C++ version 5.3.0 on linux">gcd
30550 method comparison with GNU C++ version 5.3.0 on linux</a>
30551 </h2></div></div></div>
30552 <div class="table">
30553 <a name="special_function_and_distributio.section_gcd_method_comparison_with_GNU_C_version_5_3_0_on_linux.table_gcd_method_comparison_with_GNU_C_version_5_3_0_on_linux"></a><p class="title"><b>Table&#160;25.&#160;gcd method comparison with GNU C++ version 5.3.0 on linux</b></p>
30554 <div class="table-contents"><table class="table" summary="gcd method comparison with GNU C++ version 5.3.0 on linux">
30555 <colgroup>
30556 <col>
30557 <col>
30558 <col>
30559 <col>
30560 <col>
30561 <col>
30562 </colgroup>
30563 <thead><tr>
30564 <th>
30565 <p>
30566 Function
30567 </p>
30568 </th>
30569 <th>
30570 <p>
30571 Stein_gcd boost 1.61
30572 </p>
30573 </th>
30574 <th>
30575 <p>
30576 Euclid_gcd boost 1.61
30577 </p>
30578 </th>
30579 <th>
30580 <p>
30581 Stein_gcd_textbook boost 1.61
30582 </p>
30583 </th>
30584 <th>
30585 <p>
30586 gcd_euclid_textbook boost 1.61
30587 </p>
30588 </th>
30589 <th>
30590 <p>
30591 mixed_binary_gcd boost 1.61
30592 </p>
30593 </th>
30594 </tr></thead>
30595 <tbody>
30596 <tr>
30597 <td>
30598 <p>
30599 gcd&lt;boost::multiprecision::uint1024_t&gt; (Trivial cases)
30600 </p>
30601 </td>
30602 <td>
30603 <p>
30604 <span class="red">3.13<br> (2802ns)</span>
30605 </p>
30606 </td>
30607 <td>
30608 <p>
30609 <span class="green">1.00<br> (895ns)</span>
30610 </p>
30611 </td>
30612 <td>
30613 <p>
30614 <span class="blue">1.44<br> (1286ns)</span>
30615 </p>
30616 </td>
30617 <td>
30618 <p>
30619 <span class="green">1.14<br> (1016ns)</span>
30620 </p>
30621 </td>
30622 <td>
30623 <p>
30624 <span class="green">1.02<br> (914ns)</span>
30625 </p>
30626 </td>
30627 </tr>
30628 <tr>
30629 <td>
30630 <p>
30631 gcd&lt;boost::multiprecision::uint1024_t&gt; (adjacent Fibonacci
30632 numbers)
30633 </p>
30634 </td>
30635 <td>
30636 <p>
30637 <span class="red">2.31<br> (41775723ns)</span>
30638 </p>
30639 </td>
30640 <td>
30641 <p>
30642 <span class="red">3.87<br> (69955770ns)</span>
30643 </p>
30644 </td>
30645 <td>
30646 <p>
30647 <span class="blue">1.54<br> (27777726ns)</span>
30648 </p>
30649 </td>
30650 <td>
30651 <p>
30652 <span class="red">4.68<br> (84599574ns)</span>
30653 </p>
30654 </td>
30655 <td>
30656 <p>
30657 <span class="green">1.00<br> (18077291ns)</span>
30658 </p>
30659 </td>
30660 </tr>
30661 <tr>
30662 <td>
30663 <p>
30664 gcd&lt;boost::multiprecision::uint1024_t&gt; (permutations of Fibonacci
30665 numbers)
30666 </p>
30667 </td>
30668 <td>
30669 <p>
30670 <span class="red">14.78<br> (23241632149ns)</span>
30671 </p>
30672 </td>
30673 <td>
30674 <p>
30675 <span class="green">1.00<br> (1572425270ns)</span>
30676 </p>
30677 </td>
30678 <td>
30679 <p>
30680 <span class="red">10.27<br> (16142366056ns)</span>
30681 </p>
30682 </td>
30683 <td>
30684 <p>
30685 <span class="blue">1.22<br> (1911988140ns)</span>
30686 </p>
30687 </td>
30688 <td>
30689 <p>
30690 <span class="blue">1.66<br> (2606038259ns)</span>
30691 </p>
30692 </td>
30693 </tr>
30694 <tr>
30695 <td>
30696 <p>
30697 gcd&lt;boost::multiprecision::uint1024_t&gt; (random prime number
30698 products)
30699 </p>
30700 </td>
30701 <td>
30702 <p>
30703 <span class="red">6.05<br> (6355783ns)</span>
30704 </p>
30705 </td>
30706 <td>
30707 <p>
30708 <span class="blue">1.28<br> (1346702ns)</span>
30709 </p>
30710 </td>
30711 <td>
30712 <p>
30713 <span class="red">4.27<br> (4483024ns)</span>
30714 </p>
30715 </td>
30716 <td>
30717 <p>
30718 <span class="blue">1.75<br> (1832606ns)</span>
30719 </p>
30720 </td>
30721 <td>
30722 <p>
30723 <span class="green">1.00<br> (1049715ns)</span>
30724 </p>
30725 </td>
30726 </tr>
30727 <tr>
30728 <td>
30729 <p>
30730 gcd&lt;boost::multiprecision::uint1024_t&gt; (uniform random numbers)
30731 </p>
30732 </td>
30733 <td>
30734 <p>
30735 <span class="blue">1.91<br> (147141332ns)</span>
30736 </p>
30737 </td>
30738 <td>
30739 <p>
30740 <span class="blue">1.40<br> (107633586ns)</span>
30741 </p>
30742 </td>
30743 <td>
30744 <p>
30745 <span class="blue">1.35<br> (103810056ns)</span>
30746 </p>
30747 </td>
30748 <td>
30749 <p>
30750 <span class="blue">1.65<br> (126771843ns)</span>
30751 </p>
30752 </td>
30753 <td>
30754 <p>
30755 <span class="green">1.00<br> (76852875ns)</span>
30756 </p>
30757 </td>
30758 </tr>
30759 <tr>
30760 <td>
30761 <p>
30762 gcd&lt;boost::multiprecision::uint256_t&gt; (Trivial cases)
30763 </p>
30764 </td>
30765 <td>
30766 <p>
30767 <span class="red">3.92<br> (2186ns)</span>
30768 </p>
30769 </td>
30770 <td>
30771 <p>
30772 <span class="green">1.00<br> (558ns)</span>
30773 </p>
30774 </td>
30775 <td>
30776 <p>
30777 <span class="blue">1.54<br> (862ns)</span>
30778 </p>
30779 </td>
30780 <td>
30781 <p>
30782 <span class="green">1.00<br> (558ns)</span>
30783 </p>
30784 </td>
30785 <td>
30786 <p>
30787 <span class="green">1.03<br> (572ns)</span>
30788 </p>
30789 </td>
30790 </tr>
30791 <tr>
30792 <td>
30793 <p>
30794 gcd&lt;boost::multiprecision::uint256_t&gt; (adjacent Fibonacci numbers)
30795 </p>
30796 </td>
30797 <td>
30798 <p>
30799 <span class="blue">1.92<br> (17235572ns)</span>
30800 </p>
30801 </td>
30802 <td>
30803 <p>
30804 <span class="blue">1.89<br> (16956962ns)</span>
30805 </p>
30806 </td>
30807 <td>
30808 <p>
30809 <span class="blue">1.24<br> (11155401ns)</span>
30810 </p>
30811 </td>
30812 <td>
30813 <p>
30814 <span class="red">2.17<br> (19466812ns)</span>
30815 </p>
30816 </td>
30817 <td>
30818 <p>
30819 <span class="green">1.00<br> (8964083ns)</span>
30820 </p>
30821 </td>
30822 </tr>
30823 <tr>
30824 <td>
30825 <p>
30826 gcd&lt;boost::multiprecision::uint256_t&gt; (permutations of Fibonacci
30827 numbers)
30828 </p>
30829 </td>
30830 <td>
30831 <p>
30832 <span class="red">2.45<br> (9417422440ns)</span>
30833 </p>
30834 </td>
30835 <td>
30836 <p>
30837 <span class="blue">1.37<br> (5269990456ns)</span>
30838 </p>
30839 </td>
30840 <td>
30841 <p>
30842 <span class="blue">1.58<br> (6081011309ns)</span>
30843 </p>
30844 </td>
30845 <td>
30846 <p>
30847 <span class="blue">1.57<br> (6044479950ns)</span>
30848 </p>
30849 </td>
30850 <td>
30851 <p>
30852 <span class="green">1.00<br> (3841778329ns)</span>
30853 </p>
30854 </td>
30855 </tr>
30856 <tr>
30857 <td>
30858 <p>
30859 gcd&lt;boost::multiprecision::uint256_t&gt; (random prime number
30860 products)
30861 </p>
30862 </td>
30863 <td>
30864 <p>
30865 <span class="red">4.87<br> (4919066ns)</span>
30866 </p>
30867 </td>
30868 <td>
30869 <p>
30870 <span class="blue">1.22<br> (1236082ns)</span>
30871 </p>
30872 </td>
30873 <td>
30874 <p>
30875 <span class="red">3.29<br> (3328411ns)</span>
30876 </p>
30877 </td>
30878 <td>
30879 <p>
30880 <span class="blue">1.43<br> (1447819ns)</span>
30881 </p>
30882 </td>
30883 <td>
30884 <p>
30885 <span class="green">1.00<br> (1011109ns)</span>
30886 </p>
30887 </td>
30888 </tr>
30889 <tr>
30890 <td>
30891 <p>
30892 gcd&lt;boost::multiprecision::uint256_t&gt; (uniform random numbers)
30893 </p>
30894 </td>
30895 <td>
30896 <p>
30897 <span class="blue">1.83<br> (22425804ns)</span>
30898 </p>
30899 </td>
30900 <td>
30901 <p>
30902 <span class="blue">1.40<br> (17164135ns)</span>
30903 </p>
30904 </td>
30905 <td>
30906 <p>
30907 <span class="green">1.19<br> (14545436ns)</span>
30908 </p>
30909 </td>
30910 <td>
30911 <p>
30912 <span class="blue">1.63<br> (19976038ns)</span>
30913 </p>
30914 </td>
30915 <td>
30916 <p>
30917 <span class="green">1.00<br> (12252895ns)</span>
30918 </p>
30919 </td>
30920 </tr>
30921 <tr>
30922 <td>
30923 <p>
30924 gcd&lt;boost::multiprecision::uint512_t&gt; (Trivial cases)
30925 </p>
30926 </td>
30927 <td>
30928 <p>
30929 <span class="red">3.43<br> (2342ns)</span>
30930 </p>
30931 </td>
30932 <td>
30933 <p>
30934 <span class="green">1.00<br> (683ns)</span>
30935 </p>
30936 </td>
30937 <td>
30938 <p>
30939 <span class="blue">1.33<br> (911ns)</span>
30940 </p>
30941 </td>
30942 <td>
30943 <p>
30944 <span class="green">1.00<br> (686ns)</span>
30945 </p>
30946 </td>
30947 <td>
30948 <p>
30949 <span class="green">1.00<br> (683ns)</span>
30950 </p>
30951 </td>
30952 </tr>
30953 <tr>
30954 <td>
30955 <p>
30956 gcd&lt;boost::multiprecision::uint512_t&gt; (adjacent Fibonacci numbers)
30957 </p>
30958 </td>
30959 <td>
30960 <p>
30961 <span class="blue">1.95<br> (32049761ns)</span>
30962 </p>
30963 </td>
30964 <td>
30965 <p>
30966 <span class="red">2.76<br> (45352231ns)</span>
30967 </p>
30968 </td>
30969 <td>
30970 <p>
30971 <span class="blue">1.28<br> (20998111ns)</span>
30972 </p>
30973 </td>
30974 <td>
30975 <p>
30976 <span class="red">3.06<br> (50350772ns)</span>
30977 </p>
30978 </td>
30979 <td>
30980 <p>
30981 <span class="green">1.00<br> (16436491ns)</span>
30982 </p>
30983 </td>
30984 </tr>
30985 <tr>
30986 <td>
30987 <p>
30988 gcd&lt;boost::multiprecision::uint512_t&gt; (permutations of Fibonacci
30989 numbers)
30990 </p>
30991 </td>
30992 <td>
30993 <p>
30994 <span class="red">3.55<br> (17112372205ns)</span>
30995 </p>
30996 </td>
30997 <td>
30998 <p>
30999 <span class="blue">1.23<br> (5911837749ns)</span>
31000 </p>
31001 </td>
31002 <td>
31003 <p>
31004 <span class="red">2.50<br> (12050581754ns)</span>
31005 </p>
31006 </td>
31007 <td>
31008 <p>
31009 <span class="blue">1.41<br> (6807285781ns)</span>
31010 </p>
31011 </td>
31012 <td>
31013 <p>
31014 <span class="green">1.00<br> (4825798492ns)</span>
31015 </p>
31016 </td>
31017 </tr>
31018 <tr>
31019 <td>
31020 <p>
31021 gcd&lt;boost::multiprecision::uint512_t&gt; (random prime number
31022 products)
31023 </p>
31024 </td>
31025 <td>
31026 <p>
31027 <span class="red">4.50<br> (5057957ns)</span>
31028 </p>
31029 </td>
31030 <td>
31031 <p>
31032 <span class="blue">1.24<br> (1389638ns)</span>
31033 </p>
31034 </td>
31035 <td>
31036 <p>
31037 <span class="red">3.14<br> (3534092ns)</span>
31038 </p>
31039 </td>
31040 <td>
31041 <p>
31042 <span class="blue">1.46<br> (1639899ns)</span>
31043 </p>
31044 </td>
31045 <td>
31046 <p>
31047 <span class="green">1.00<br> (1125162ns)</span>
31048 </p>
31049 </td>
31050 </tr>
31051 <tr>
31052 <td>
31053 <p>
31054 gcd&lt;boost::multiprecision::uint512_t&gt; (uniform random numbers)
31055 </p>
31056 </td>
31057 <td>
31058 <p>
31059 <span class="blue">1.73<br> (54047618ns)</span>
31060 </p>
31061 </td>
31062 <td>
31063 <p>
31064 <span class="blue">1.41<br> (43900144ns)</span>
31065 </p>
31066 </td>
31067 <td>
31068 <p>
31069 <span class="green">1.18<br> (36748862ns)</span>
31070 </p>
31071 </td>
31072 <td>
31073 <p>
31074 <span class="blue">1.59<br> (49619900ns)</span>
31075 </p>
31076 </td>
31077 <td>
31078 <p>
31079 <span class="green">1.00<br> (31215862ns)</span>
31080 </p>
31081 </td>
31082 </tr>
31083 <tr>
31084 <td>
31085 <p>
31086 gcd&lt;unsigned long long&gt; (Trivial cases)
31087 </p>
31088 </td>
31089 <td>
31090 <p>
31091 <span class="green">1.00<br> (126ns)</span>
31092 </p>
31093 </td>
31094 <td>
31095 <p>
31096 <span class="blue">1.39<br> (175ns)</span>
31097 </p>
31098 </td>
31099 <td>
31100 <p>
31101 <span class="blue">1.25<br> (157ns)</span>
31102 </p>
31103 </td>
31104 <td>
31105 <p>
31106 <span class="green">1.13<br> (142ns)</span>
31107 </p>
31108 </td>
31109 <td>
31110 <p>
31111 <span class="green">1.08<br> (136ns)</span>
31112 </p>
31113 </td>
31114 </tr>
31115 <tr>
31116 <td>
31117 <p>
31118 gcd&lt;unsigned long long&gt; (adjacent Fibonacci numbers)
31119 </p>
31120 </td>
31121 <td>
31122 <p>
31123 <span class="green">1.00<br> (9128ns)</span>
31124 </p>
31125 </td>
31126 <td>
31127 <p>
31128 <span class="red">9.71<br> (88614ns)</span>
31129 </p>
31130 </td>
31131 <td>
31132 <p>
31133 <span class="blue">1.42<br> (12990ns)</span>
31134 </p>
31135 </td>
31136 <td>
31137 <p>
31138 <span class="red">9.53<br> (86978ns)</span>
31139 </p>
31140 </td>
31141 <td>
31142 <p>
31143 <span class="red">2.05<br> (18728ns)</span>
31144 </p>
31145 </td>
31146 </tr>
31147 <tr>
31148 <td>
31149 <p>
31150 gcd&lt;unsigned long long&gt; (permutations of Fibonacci numbers)
31151 </p>
31152 </td>
31153 <td>
31154 <p>
31155 <span class="red">2.35<br> (3279425ns)</span>
31156 </p>
31157 </td>
31158 <td>
31159 <p>
31160 <span class="green">1.13<br> (1572402ns)</span>
31161 </p>
31162 </td>
31163 <td>
31164 <p>
31165 <span class="blue">1.97<br> (2742654ns)</span>
31166 </p>
31167 </td>
31168 <td>
31169 <p>
31170 <span class="green">1.09<br> (1514923ns)</span>
31171 </p>
31172 </td>
31173 <td>
31174 <p>
31175 <span class="green">1.00<br> (1393889ns)</span>
31176 </p>
31177 </td>
31178 </tr>
31179 <tr>
31180 <td>
31181 <p>
31182 gcd&lt;unsigned long long&gt; (random prime number products)
31183 </p>
31184 </td>
31185 <td>
31186 <p>
31187 <span class="blue">1.47<br> (602247ns)</span>
31188 </p>
31189 </td>
31190 <td>
31191 <p>
31192 <span class="green">1.10<br> (447959ns)</span>
31193 </p>
31194 </td>
31195 <td>
31196 <p>
31197 <span class="blue">1.24<br> (506832ns)</span>
31198 </p>
31199 </td>
31200 <td>
31201 <p>
31202 <span class="green">1.08<br> (442637ns)</span>
31203 </p>
31204 </td>
31205 <td>
31206 <p>
31207 <span class="green">1.00<br> (408504ns)</span>
31208 </p>
31209 </td>
31210 </tr>
31211 <tr>
31212 <td>
31213 <p>
31214 gcd&lt;unsigned long long&gt; (uniform random numbers)
31215 </p>
31216 </td>
31217 <td>
31218 <p>
31219 <span class="green">1.16<br> (782472ns)</span>
31220 </p>
31221 </td>
31222 <td>
31223 <p>
31224 <span class="green">1.16<br> (781423ns)</span>
31225 </p>
31226 </td>
31227 <td>
31228 <p>
31229 <span class="green">1.00<br> (672974ns)</span>
31230 </p>
31231 </td>
31232 <td>
31233 <p>
31234 <span class="green">1.16<br> (779270ns)</span>
31235 </p>
31236 </td>
31237 <td>
31238 <p>
31239 <span class="green">1.10<br> (742312ns)</span>
31240 </p>
31241 </td>
31242 </tr>
31243 <tr>
31244 <td>
31245 <p>
31246 gcd&lt;unsigned long&gt; (Trivial cases)
31247 </p>
31248 </td>
31249 <td>
31250 <p>
31251 <span class="green">1.00<br> (112ns)</span>
31252 </p>
31253 </td>
31254 <td>
31255 <p>
31256 <span class="blue">1.42<br> (159ns)</span>
31257 </p>
31258 </td>
31259 <td>
31260 <p>
31261 <span class="blue">1.22<br> (137ns)</span>
31262 </p>
31263 </td>
31264 <td>
31265 <p>
31266 <span class="blue">1.21<br> (135ns)</span>
31267 </p>
31268 </td>
31269 <td>
31270 <p>
31271 <span class="blue">1.21<br> (135ns)</span>
31272 </p>
31273 </td>
31274 </tr>
31275 <tr>
31276 <td>
31277 <p>
31278 gcd&lt;unsigned long&gt; (adjacent Fibonacci numbers)
31279 </p>
31280 </td>
31281 <td>
31282 <p>
31283 <span class="green">1.00<br> (10253ns)</span>
31284 </p>
31285 </td>
31286 <td>
31287 <p>
31288 <span class="red">8.66<br> (88746ns)</span>
31289 </p>
31290 </td>
31291 <td>
31292 <p>
31293 <span class="blue">1.31<br> (13391ns)</span>
31294 </p>
31295 </td>
31296 <td>
31297 <p>
31298 <span class="red">8.51<br> (87217ns)</span>
31299 </p>
31300 </td>
31301 <td>
31302 <p>
31303 <span class="blue">1.79<br> (18361ns)</span>
31304 </p>
31305 </td>
31306 </tr>
31307 <tr>
31308 <td>
31309 <p>
31310 gcd&lt;unsigned long&gt; (permutations of Fibonacci numbers)
31311 </p>
31312 </td>
31313 <td>
31314 <p>
31315 <span class="red">2.35<br> (3271184ns)</span>
31316 </p>
31317 </td>
31318 <td>
31319 <p>
31320 <span class="green">1.13<br> (1576470ns)</span>
31321 </p>
31322 </td>
31323 <td>
31324 <p>
31325 <span class="blue">1.99<br> (2761823ns)</span>
31326 </p>
31327 </td>
31328 <td>
31329 <p>
31330 <span class="green">1.10<br> (1524202ns)</span>
31331 </p>
31332 </td>
31333 <td>
31334 <p>
31335 <span class="green">1.00<br> (1391168ns)</span>
31336 </p>
31337 </td>
31338 </tr>
31339 <tr>
31340 <td>
31341 <p>
31342 gcd&lt;unsigned long&gt; (random prime number products)
31343 </p>
31344 </td>
31345 <td>
31346 <p>
31347 <span class="blue">1.45<br> (597876ns)</span>
31348 </p>
31349 </td>
31350 <td>
31351 <p>
31352 <span class="green">1.08<br> (446057ns)</span>
31353 </p>
31354 </td>
31355 <td>
31356 <p>
31357 <span class="blue">1.22<br> (501704ns)</span>
31358 </p>
31359 </td>
31360 <td>
31361 <p>
31362 <span class="green">1.08<br> (445617ns)</span>
31363 </p>
31364 </td>
31365 <td>
31366 <p>
31367 <span class="green">1.00<br> (412184ns)</span>
31368 </p>
31369 </td>
31370 </tr>
31371 <tr>
31372 <td>
31373 <p>
31374 gcd&lt;unsigned long&gt; (uniform random numbers)
31375 </p>
31376 </td>
31377 <td>
31378 <p>
31379 <span class="green">1.18<br> (794630ns)</span>
31380 </p>
31381 </td>
31382 <td>
31383 <p>
31384 <span class="green">1.18<br> (793453ns)</span>
31385 </p>
31386 </td>
31387 <td>
31388 <p>
31389 <span class="green">1.00<br> (675176ns)</span>
31390 </p>
31391 </td>
31392 <td>
31393 <p>
31394 <span class="green">1.17<br> (791469ns)</span>
31395 </p>
31396 </td>
31397 <td>
31398 <p>
31399 <span class="green">1.15<br> (775141ns)</span>
31400 </p>
31401 </td>
31402 </tr>
31403 <tr>
31404 <td>
31405 <p>
31406 gcd&lt;unsigned short&gt; (Trivial cases)
31407 </p>
31408 </td>
31409 <td>
31410 <p>
31411 <span class="blue">1.37<br> (127ns)</span>
31412 </p>
31413 </td>
31414 <td>
31415 <p>
31416 <span class="green">1.01<br> (94ns)</span>
31417 </p>
31418 </td>
31419 <td>
31420 <p>
31421 <span class="blue">1.65<br> (153ns)</span>
31422 </p>
31423 </td>
31424 <td>
31425 <p>
31426 <span class="green">1.00<br> (93ns)</span>
31427 </p>
31428 </td>
31429 <td>
31430 <p>
31431 <span class="green">1.15<br> (107ns)</span>
31432 </p>
31433 </td>
31434 </tr>
31435 <tr>
31436 <td>
31437 <p>
31438 gcd&lt;unsigned short&gt; (adjacent Fibonacci numbers)
31439 </p>
31440 </td>
31441 <td>
31442 <p>
31443 <span class="green">1.00<br> (647ns)</span>
31444 </p>
31445 </td>
31446 <td>
31447 <p>
31448 <span class="red">4.94<br> (3195ns)</span>
31449 </p>
31450 </td>
31451 <td>
31452 <p>
31453 <span class="blue">1.85<br> (1197ns)</span>
31454 </p>
31455 </td>
31456 <td>
31457 <p>
31458 <span class="red">4.80<br> (3103ns)</span>
31459 </p>
31460 </td>
31461 <td>
31462 <p>
31463 <span class="blue">1.26<br> (814ns)</span>
31464 </p>
31465 </td>
31466 </tr>
31467 <tr>
31468 <td>
31469 <p>
31470 gcd&lt;unsigned short&gt; (permutations of Fibonacci numbers)
31471 </p>
31472 </td>
31473 <td>
31474 <p>
31475 <span class="red">2.18<br> (23922ns)</span>
31476 </p>
31477 </td>
31478 <td>
31479 <p>
31480 <span class="red">2.18<br> (23937ns)</span>
31481 </p>
31482 </td>
31483 <td>
31484 <p>
31485 <span class="red">3.25<br> (35622ns)</span>
31486 </p>
31487 </td>
31488 <td>
31489 <p>
31490 <span class="red">2.02<br> (22184ns)</span>
31491 </p>
31492 </td>
31493 <td>
31494 <p>
31495 <span class="green">1.00<br> (10975ns)</span>
31496 </p>
31497 </td>
31498 </tr>
31499 <tr>
31500 <td>
31501 <p>
31502 gcd&lt;unsigned short&gt; (random prime number products)
31503 </p>
31504 </td>
31505 <td>
31506 <p>
31507 <span class="blue">1.76<br> (164869ns)</span>
31508 </p>
31509 </td>
31510 <td>
31511 <p>
31512 <span class="green">1.06<br> (99310ns)</span>
31513 </p>
31514 </td>
31515 <td>
31516 <p>
31517 <span class="blue">1.75<br> (163857ns)</span>
31518 </p>
31519 </td>
31520 <td>
31521 <p>
31522 <span class="green">1.00<br> (93720ns)</span>
31523 </p>
31524 </td>
31525 <td>
31526 <p>
31527 <span class="green">1.03<br> (96506ns)</span>
31528 </p>
31529 </td>
31530 </tr>
31531 <tr>
31532 <td>
31533 <p>
31534 gcd&lt;unsigned short&gt; (uniform random numbers)
31535 </p>
31536 </td>
31537 <td>
31538 <p>
31539 <span class="blue">1.49<br> (207037ns)</span>
31540 </p>
31541 </td>
31542 <td>
31543 <p>
31544 <span class="green">1.03<br> (143353ns)</span>
31545 </p>
31546 </td>
31547 <td>
31548 <p>
31549 <span class="blue">1.49<br> (206536ns)</span>
31550 </p>
31551 </td>
31552 <td>
31553 <p>
31554 <span class="green">1.00<br> (138705ns)</span>
31555 </p>
31556 </td>
31557 <td>
31558 <p>
31559 <span class="green">1.05<br> (145798ns)</span>
31560 </p>
31561 </td>
31562 </tr>
31563 <tr>
31564 <td>
31565 <p>
31566 gcd&lt;unsigned&gt; (Trivial cases)
31567 </p>
31568 </td>
31569 <td>
31570 <p>
31571 <span class="blue">1.33<br> (118ns)</span>
31572 </p>
31573 </td>
31574 <td>
31575 <p>
31576 <span class="green">1.04<br> (93ns)</span>
31577 </p>
31578 </td>
31579 <td>
31580 <p>
31581 <span class="blue">1.66<br> (148ns)</span>
31582 </p>
31583 </td>
31584 <td>
31585 <p>
31586 <span class="green">1.00<br> (89ns)</span>
31587 </p>
31588 </td>
31589 <td>
31590 <p>
31591 <span class="green">1.11<br> (99ns)</span>
31592 </p>
31593 </td>
31594 </tr>
31595 <tr>
31596 <td>
31597 <p>
31598 gcd&lt;unsigned&gt; (adjacent Fibonacci numbers)
31599 </p>
31600 </td>
31601 <td>
31602 <p>
31603 <span class="green">1.00<br> (1828ns)</span>
31604 </p>
31605 </td>
31606 <td>
31607 <p>
31608 <span class="red">8.08<br> (14770ns)</span>
31609 </p>
31610 </td>
31611 <td>
31612 <p>
31613 <span class="red">2.43<br> (4441ns)</span>
31614 </p>
31615 </td>
31616 <td>
31617 <p>
31618 <span class="red">7.29<br> (13321ns)</span>
31619 </p>
31620 </td>
31621 <td>
31622 <p>
31623 <span class="blue">1.48<br> (2706ns)</span>
31624 </p>
31625 </td>
31626 </tr>
31627 <tr>
31628 <td>
31629 <p>
31630 gcd&lt;unsigned&gt; (permutations of Fibonacci numbers)
31631 </p>
31632 </td>
31633 <td>
31634 <p>
31635 <span class="red">2.12<br> (350485ns)</span>
31636 </p>
31637 </td>
31638 <td>
31639 <p>
31640 <span class="green">1.16<br> (190884ns)</span>
31641 </p>
31642 </td>
31643 <td>
31644 <p>
31645 <span class="red">2.17<br> (359150ns)</span>
31646 </p>
31647 </td>
31648 <td>
31649 <p>
31650 <span class="green">1.03<br> (170124ns)</span>
31651 </p>
31652 </td>
31653 <td>
31654 <p>
31655 <span class="green">1.00<br> (165174ns)</span>
31656 </p>
31657 </td>
31658 </tr>
31659 <tr>
31660 <td>
31661 <p>
31662 gcd&lt;unsigned&gt; (random prime number products)
31663 </p>
31664 </td>
31665 <td>
31666 <p>
31667 <span class="blue">1.73<br> (316056ns)</span>
31668 </p>
31669 </td>
31670 <td>
31671 <p>
31672 <span class="green">1.09<br> (199210ns)</span>
31673 </p>
31674 </td>
31675 <td>
31676 <p>
31677 <span class="blue">1.61<br> (295756ns)</span>
31678 </p>
31679 </td>
31680 <td>
31681 <p>
31682 <span class="green">1.00<br> (183139ns)</span>
31683 </p>
31684 </td>
31685 <td>
31686 <p>
31687 <span class="blue">1.24<br> (226528ns)</span>
31688 </p>
31689 </td>
31690 </tr>
31691 <tr>
31692 <td>
31693 <p>
31694 gcd&lt;unsigned&gt; (uniform random numbers)
31695 </p>
31696 </td>
31697 <td>
31698 <p>
31699 <span class="blue">1.37<br> (389398ns)</span>
31700 </p>
31701 </td>
31702 <td>
31703 <p>
31704 <span class="green">1.03<br> (293115ns)</span>
31705 </p>
31706 </td>
31707 <td>
31708 <p>
31709 <span class="blue">1.32<br> (375314ns)</span>
31710 </p>
31711 </td>
31712 <td>
31713 <p>
31714 <span class="green">1.00<br> (284048ns)</span>
31715 </p>
31716 </td>
31717 <td>
31718 <p>
31719 <span class="blue">1.24<br> (352400ns)</span>
31720 </p>
31721 </td>
31722 </tr>
31723 </tbody>
31724 </table></div>
31725 </div>
31726 <br class="table-break">
31727 </div>
31728 <div class="section">
31729 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
31730 <a name="special_function_and_distributio.section_gcd_method_comparison_with_Intel_C_C_0x_mode_version_1500_on_linux"></a><a class="link" href="index.html#special_function_and_distributio.section_gcd_method_comparison_with_Intel_C_C_0x_mode_version_1500_on_linux" title="gcd method comparison with Intel C++ C++0x mode version 1500 on linux">gcd
31731 method comparison with Intel C++ C++0x mode version 1500 on linux</a>
31732 </h2></div></div></div>
31733 <div class="table">
31734 <a name="special_function_and_distributio.section_gcd_method_comparison_with_Intel_C_C_0x_mode_version_1500_on_linux.table_gcd_method_comparison_with_Intel_C_C_0x_mode_version_1500_on_linux"></a><p class="title"><b>Table&#160;26.&#160;gcd method comparison with Intel C++ C++0x mode version 1500 on linux</b></p>
31735 <div class="table-contents"><table class="table" summary="gcd method comparison with Intel C++ C++0x mode version 1500 on linux">
31736 <colgroup>
31737 <col>
31738 <col>
31739 <col>
31740 <col>
31741 <col>
31742 <col>
31743 </colgroup>
31744 <thead><tr>
31745 <th>
31746 <p>
31747 Function
31748 </p>
31749 </th>
31750 <th>
31751 <p>
31752 Stein_gcd boost 1.61
31753 </p>
31754 </th>
31755 <th>
31756 <p>
31757 Euclid_gcd boost 1.61
31758 </p>
31759 </th>
31760 <th>
31761 <p>
31762 Stein_gcd_textbook boost 1.61
31763 </p>
31764 </th>
31765 <th>
31766 <p>
31767 gcd_euclid_textbook boost 1.61
31768 </p>
31769 </th>
31770 <th>
31771 <p>
31772 mixed_binary_gcd boost 1.61
31773 </p>
31774 </th>
31775 </tr></thead>
31776 <tbody>
31777 <tr>
31778 <td>
31779 <p>
31780 gcd&lt;boost::multiprecision::uint1024_t&gt; (Trivial cases)
31781 </p>
31782 </td>
31783 <td>
31784 <p>
31785 <span class="red">4.77<br> (4641ns)</span>
31786 </p>
31787 </td>
31788 <td>
31789 <p>
31790 <span class="green">1.01<br> (980ns)</span>
31791 </p>
31792 </td>
31793 <td>
31794 <p>
31795 <span class="red">2.10<br> (2043ns)</span>
31796 </p>
31797 </td>
31798 <td>
31799 <p>
31800 <span class="green">1.00<br> (973ns)</span>
31801 </p>
31802 </td>
31803 <td>
31804 <p>
31805 <span class="red">2.02<br> (1970ns)</span>
31806 </p>
31807 </td>
31808 </tr>
31809 <tr>
31810 <td>
31811 <p>
31812 gcd&lt;boost::multiprecision::uint1024_t&gt; (adjacent Fibonacci
31813 numbers)
31814 </p>
31815 </td>
31816 <td>
31817 <p>
31818 <span class="red">2.08<br> (58154864ns)</span>
31819 </p>
31820 </td>
31821 <td>
31822 <p>
31823 <span class="red">2.50<br> (69904918ns)</span>
31824 </p>
31825 </td>
31826 <td>
31827 <p>
31828 <span class="blue">1.33<br> (37216550ns)</span>
31829 </p>
31830 </td>
31831 <td>
31832 <p>
31833 <span class="red">2.71<br> (75796697ns)</span>
31834 </p>
31835 </td>
31836 <td>
31837 <p>
31838 <span class="green">1.00<br> (27972451ns)</span>
31839 </p>
31840 </td>
31841 </tr>
31842 <tr>
31843 <td>
31844 <p>
31845 gcd&lt;boost::multiprecision::uint1024_t&gt; (permutations of Fibonacci
31846 numbers)
31847 </p>
31848 </td>
31849 <td>
31850 <p>
31851 <span class="red">19.48<br> (33271105714ns)</span>
31852 </p>
31853 </td>
31854 <td>
31855 <p>
31856 <span class="green">1.00<br> (1708193354ns)</span>
31857 </p>
31858 </td>
31859 <td>
31860 <p>
31861 <span class="red">12.76<br> (21792913775ns)</span>
31862 </p>
31863 </td>
31864 <td>
31865 <p>
31866 <span class="green">1.06<br> (1815382677ns)</span>
31867 </p>
31868 </td>
31869 <td>
31870 <p>
31871 <span class="red">2.18<br> (3723938582ns)</span>
31872 </p>
31873 </td>
31874 </tr>
31875 <tr>
31876 <td>
31877 <p>
31878 gcd&lt;boost::multiprecision::uint1024_t&gt; (random prime number
31879 products)
31880 </p>
31881 </td>
31882 <td>
31883 <p>
31884 <span class="red">6.89<br> (9414373ns)</span>
31885 </p>
31886 </td>
31887 <td>
31888 <p>
31889 <span class="green">1.00<br> (1367187ns)</span>
31890 </p>
31891 </td>
31892 <td>
31893 <p>
31894 <span class="red">4.72<br> (6458117ns)</span>
31895 </p>
31896 </td>
31897 <td>
31898 <p>
31899 <span class="green">1.16<br> (1583753ns)</span>
31900 </p>
31901 </td>
31902 <td>
31903 <p>
31904 <span class="green">1.14<br> (1562793ns)</span>
31905 </p>
31906 </td>
31907 </tr>
31908 <tr>
31909 <td>
31910 <p>
31911 gcd&lt;boost::multiprecision::uint1024_t&gt; (uniform random numbers)
31912 </p>
31913 </td>
31914 <td>
31915 <p>
31916 <span class="blue">1.93<br> (202561994ns)</span>
31917 </p>
31918 </td>
31919 <td>
31920 <p>
31921 <span class="green">1.06<br> (111048658ns)</span>
31922 </p>
31923 </td>
31924 <td>
31925 <p>
31926 <span class="blue">1.27<br> (132829158ns)</span>
31927 </p>
31928 </td>
31929 <td>
31930 <p>
31931 <span class="green">1.08<br> (113036723ns)</span>
31932 </p>
31933 </td>
31934 <td>
31935 <p>
31936 <span class="green">1.00<br> (104969288ns)</span>
31937 </p>
31938 </td>
31939 </tr>
31940 <tr>
31941 <td>
31942 <p>
31943 gcd&lt;boost::multiprecision::uint256_t&gt; (Trivial cases)
31944 </p>
31945 </td>
31946 <td>
31947 <p>
31948 <span class="red">6.93<br> (3917ns)</span>
31949 </p>
31950 </td>
31951 <td>
31952 <p>
31953 <span class="green">1.00<br> (565ns)</span>
31954 </p>
31955 </td>
31956 <td>
31957 <p>
31958 <span class="red">2.62<br> (1479ns)</span>
31959 </p>
31960 </td>
31961 <td>
31962 <p>
31963 <span class="green">1.01<br> (573ns)</span>
31964 </p>
31965 </td>
31966 <td>
31967 <p>
31968 <span class="red">2.71<br> (1531ns)</span>
31969 </p>
31970 </td>
31971 </tr>
31972 <tr>
31973 <td>
31974 <p>
31975 gcd&lt;boost::multiprecision::uint256_t&gt; (adjacent Fibonacci numbers)
31976 </p>
31977 </td>
31978 <td>
31979 <p>
31980 <span class="red">2.21<br> (30286211ns)</span>
31981 </p>
31982 </td>
31983 <td>
31984 <p>
31985 <span class="blue">1.23<br> (16874361ns)</span>
31986 </p>
31987 </td>
31988 <td>
31989 <p>
31990 <span class="blue">1.39<br> (19081717ns)</span>
31991 </p>
31992 </td>
31993 <td>
31994 <p>
31995 <span class="blue">1.29<br> (17676519ns)</span>
31996 </p>
31997 </td>
31998 <td>
31999 <p>
32000 <span class="green">1.00<br> (13726965ns)</span>
32001 </p>
32002 </td>
32003 </tr>
32004 <tr>
32005 <td>
32006 <p>
32007 gcd&lt;boost::multiprecision::uint256_t&gt; (permutations of Fibonacci
32008 numbers)
32009 </p>
32010 </td>
32011 <td>
32012 <p>
32013 <span class="red">3.09<br> (16264475163ns)</span>
32014 </p>
32015 </td>
32016 <td>
32017 <p>
32018 <span class="green">1.00<br> (5267565731ns)</span>
32019 </p>
32020 </td>
32021 <td>
32022 <p>
32023 <span class="blue">1.95<br> (10286841026ns)</span>
32024 </p>
32025 </td>
32026 <td>
32027 <p>
32028 <span class="green">1.04<br> (5490091759ns)</span>
32029 </p>
32030 </td>
32031 <td>
32032 <p>
32033 <span class="green">1.10<br> (5793652829ns)</span>
32034 </p>
32035 </td>
32036 </tr>
32037 <tr>
32038 <td>
32039 <p>
32040 gcd&lt;boost::multiprecision::uint256_t&gt; (random prime number
32041 products)
32042 </p>
32043 </td>
32044 <td>
32045 <p>
32046 <span class="red">7.24<br> (9135147ns)</span>
32047 </p>
32048 </td>
32049 <td>
32050 <p>
32051 <span class="green">1.00<br> (1261015ns)</span>
32052 </p>
32053 </td>
32054 <td>
32055 <p>
32056 <span class="red">4.68<br> (5898603ns)</span>
32057 </p>
32058 </td>
32059 <td>
32060 <p>
32061 <span class="green">1.04<br> (1309201ns)</span>
32062 </p>
32063 </td>
32064 <td>
32065 <p>
32066 <span class="green">1.19<br> (1498616ns)</span>
32067 </p>
32068 </td>
32069 </tr>
32070 <tr>
32071 <td>
32072 <p>
32073 gcd&lt;boost::multiprecision::uint256_t&gt; (uniform random numbers)
32074 </p>
32075 </td>
32076 <td>
32077 <p>
32078 <span class="red">2.19<br> (37665692ns)</span>
32079 </p>
32080 </td>
32081 <td>
32082 <p>
32083 <span class="green">1.00<br> (17208818ns)</span>
32084 </p>
32085 </td>
32086 <td>
32087 <p>
32088 <span class="blue">1.40<br> (24038634ns)</span>
32089 </p>
32090 </td>
32091 <td>
32092 <p>
32093 <span class="green">1.04<br> (17885551ns)</span>
32094 </p>
32095 </td>
32096 <td>
32097 <p>
32098 <span class="green">1.04<br> (17856525ns)</span>
32099 </p>
32100 </td>
32101 </tr>
32102 <tr>
32103 <td>
32104 <p>
32105 gcd&lt;boost::multiprecision::uint512_t&gt; (Trivial cases)
32106 </p>
32107 </td>
32108 <td>
32109 <p>
32110 <span class="red">6.14<br> (4226ns)</span>
32111 </p>
32112 </td>
32113 <td>
32114 <p>
32115 <span class="green">1.04<br> (714ns)</span>
32116 </p>
32117 </td>
32118 <td>
32119 <p>
32120 <span class="red">2.40<br> (1650ns)</span>
32121 </p>
32122 </td>
32123 <td>
32124 <p>
32125 <span class="green">1.00<br> (688ns)</span>
32126 </p>
32127 </td>
32128 <td>
32129 <p>
32130 <span class="red">2.54<br> (1750ns)</span>
32131 </p>
32132 </td>
32133 </tr>
32134 <tr>
32135 <td>
32136 <p>
32137 gcd&lt;boost::multiprecision::uint512_t&gt; (adjacent Fibonacci numbers)
32138 </p>
32139 </td>
32140 <td>
32141 <p>
32142 <span class="red">2.09<br> (50478428ns)</span>
32143 </p>
32144 </td>
32145 <td>
32146 <p>
32147 <span class="blue">1.85<br> (44510007ns)</span>
32148 </p>
32149 </td>
32150 <td>
32151 <p>
32152 <span class="blue">1.30<br> (31453596ns)</span>
32153 </p>
32154 </td>
32155 <td>
32156 <p>
32157 <span class="blue">1.95<br> (46966463ns)</span>
32158 </p>
32159 </td>
32160 <td>
32161 <p>
32162 <span class="green">1.00<br> (24119978ns)</span>
32163 </p>
32164 </td>
32165 </tr>
32166 <tr>
32167 <td>
32168 <p>
32169 gcd&lt;boost::multiprecision::uint512_t&gt; (permutations of Fibonacci
32170 numbers)
32171 </p>
32172 </td>
32173 <td>
32174 <p>
32175 <span class="red">4.78<br> (28634298954ns)</span>
32176 </p>
32177 </td>
32178 <td>
32179 <p>
32180 <span class="green">1.00<br> (5992545367ns)</span>
32181 </p>
32182 </td>
32183 <td>
32184 <p>
32185 <span class="red">3.03<br> (18149620491ns)</span>
32186 </p>
32187 </td>
32188 <td>
32189 <p>
32190 <span class="green">1.07<br> (6428199599ns)</span>
32191 </p>
32192 </td>
32193 <td>
32194 <p>
32195 <span class="green">1.16<br> (6922805976ns)</span>
32196 </p>
32197 </td>
32198 </tr>
32199 <tr>
32200 <td>
32201 <p>
32202 gcd&lt;boost::multiprecision::uint512_t&gt; (random prime number
32203 products)
32204 </p>
32205 </td>
32206 <td>
32207 <p>
32208 <span class="red">6.82<br> (9443735ns)</span>
32209 </p>
32210 </td>
32211 <td>
32212 <p>
32213 <span class="green">1.00<br> (1384889ns)</span>
32214 </p>
32215 </td>
32216 <td>
32217 <p>
32218 <span class="red">4.40<br> (6089320ns)</span>
32219 </p>
32220 </td>
32221 <td>
32222 <p>
32223 <span class="green">1.08<br> (1490160ns)</span>
32224 </p>
32225 </td>
32226 <td>
32227 <p>
32228 <span class="green">1.20<br> (1659326ns)</span>
32229 </p>
32230 </td>
32231 </tr>
32232 <tr>
32233 <td>
32234 <p>
32235 gcd&lt;boost::multiprecision::uint512_t&gt; (uniform random numbers)
32236 </p>
32237 </td>
32238 <td>
32239 <p>
32240 <span class="blue">1.91<br> (81450557ns)</span>
32241 </p>
32242 </td>
32243 <td>
32244 <p>
32245 <span class="green">1.00<br> (42646044ns)</span>
32246 </p>
32247 </td>
32248 <td>
32249 <p>
32250 <span class="blue">1.25<br> (53179175ns)</span>
32251 </p>
32252 </td>
32253 <td>
32254 <p>
32255 <span class="green">1.10<br> (46719225ns)</span>
32256 </p>
32257 </td>
32258 <td>
32259 <p>
32260 <span class="green">1.00<br> (42673142ns)</span>
32261 </p>
32262 </td>
32263 </tr>
32264 <tr>
32265 <td>
32266 <p>
32267 gcd&lt;unsigned long long&gt; (Trivial cases)
32268 </p>
32269 </td>
32270 <td>
32271 <p>
32272 <span class="green">1.00<br> (116ns)</span>
32273 </p>
32274 </td>
32275 <td>
32276 <p>
32277 <span class="blue">1.41<br> (164ns)</span>
32278 </p>
32279 </td>
32280 <td>
32281 <p>
32282 <span class="green">1.18<br> (137ns)</span>
32283 </p>
32284 </td>
32285 <td>
32286 <p>
32287 <span class="green">1.14<br> (132ns)</span>
32288 </p>
32289 </td>
32290 <td>
32291 <p>
32292 <span class="green">1.11<br> (129ns)</span>
32293 </p>
32294 </td>
32295 </tr>
32296 <tr>
32297 <td>
32298 <p>
32299 gcd&lt;unsigned long long&gt; (adjacent Fibonacci numbers)
32300 </p>
32301 </td>
32302 <td>
32303 <p>
32304 <span class="green">1.00<br> (10264ns)</span>
32305 </p>
32306 </td>
32307 <td>
32308 <p>
32309 <span class="red">8.74<br> (89752ns)</span>
32310 </p>
32311 </td>
32312 <td>
32313 <p>
32314 <span class="blue">1.79<br> (18416ns)</span>
32315 </p>
32316 </td>
32317 <td>
32318 <p>
32319 <span class="red">8.56<br> (87836ns)</span>
32320 </p>
32321 </td>
32322 <td>
32323 <p>
32324 <span class="blue">1.92<br> (19682ns)</span>
32325 </p>
32326 </td>
32327 </tr>
32328 <tr>
32329 <td>
32330 <p>
32331 gcd&lt;unsigned long long&gt; (permutations of Fibonacci numbers)
32332 </p>
32333 </td>
32334 <td>
32335 <p>
32336 <span class="red">2.38<br> (3155892ns)</span>
32337 </p>
32338 </td>
32339 <td>
32340 <p>
32341 <span class="green">1.17<br> (1546387ns)</span>
32342 </p>
32343 </td>
32344 <td>
32345 <p>
32346 <span class="red">2.31<br> (3064571ns)</span>
32347 </p>
32348 </td>
32349 <td>
32350 <p>
32351 <span class="green">1.14<br> (1505421ns)</span>
32352 </p>
32353 </td>
32354 <td>
32355 <p>
32356 <span class="green">1.00<br> (1324137ns)</span>
32357 </p>
32358 </td>
32359 </tr>
32360 <tr>
32361 <td>
32362 <p>
32363 gcd&lt;unsigned long long&gt; (random prime number products)
32364 </p>
32365 </td>
32366 <td>
32367 <p>
32368 <span class="blue">1.51<br> (570068ns)</span>
32369 </p>
32370 </td>
32371 <td>
32372 <p>
32373 <span class="green">1.19<br> (446612ns)</span>
32374 </p>
32375 </td>
32376 <td>
32377 <p>
32378 <span class="blue">1.48<br> (558835ns)</span>
32379 </p>
32380 </td>
32381 <td>
32382 <p>
32383 <span class="green">1.19<br> (446745ns)</span>
32384 </p>
32385 </td>
32386 <td>
32387 <p>
32388 <span class="green">1.00<br> (376559ns)</span>
32389 </p>
32390 </td>
32391 </tr>
32392 <tr>
32393 <td>
32394 <p>
32395 gcd&lt;unsigned long long&gt; (uniform random numbers)
32396 </p>
32397 </td>
32398 <td>
32399 <p>
32400 <span class="green">1.02<br> (729507ns)</span>
32401 </p>
32402 </td>
32403 <td>
32404 <p>
32405 <span class="green">1.12<br> (796575ns)</span>
32406 </p>
32407 </td>
32408 <td>
32409 <p>
32410 <span class="green">1.06<br> (754568ns)</span>
32411 </p>
32412 </td>
32413 <td>
32414 <p>
32415 <span class="green">1.09<br> (780209ns)</span>
32416 </p>
32417 </td>
32418 <td>
32419 <p>
32420 <span class="green">1.00<br> (714345ns)</span>
32421 </p>
32422 </td>
32423 </tr>
32424 <tr>
32425 <td>
32426 <p>
32427 gcd&lt;unsigned long&gt; (Trivial cases)
32428 </p>
32429 </td>
32430 <td>
32431 <p>
32432 <span class="green">1.00<br> (111ns)</span>
32433 </p>
32434 </td>
32435 <td>
32436 <p>
32437 <span class="blue">1.50<br> (167ns)</span>
32438 </p>
32439 </td>
32440 <td>
32441 <p>
32442 <span class="blue">1.35<br> (150ns)</span>
32443 </p>
32444 </td>
32445 <td>
32446 <p>
32447 <span class="blue">1.22<br> (135ns)</span>
32448 </p>
32449 </td>
32450 <td>
32451 <p>
32452 <span class="green">1.14<br> (126ns)</span>
32453 </p>
32454 </td>
32455 </tr>
32456 <tr>
32457 <td>
32458 <p>
32459 gcd&lt;unsigned long&gt; (adjacent Fibonacci numbers)
32460 </p>
32461 </td>
32462 <td>
32463 <p>
32464 <span class="green">1.00<br> (10290ns)</span>
32465 </p>
32466 </td>
32467 <td>
32468 <p>
32469 <span class="red">9.04<br> (92993ns)</span>
32470 </p>
32471 </td>
32472 <td>
32473 <p>
32474 <span class="blue">1.79<br> (18378ns)</span>
32475 </p>
32476 </td>
32477 <td>
32478 <p>
32479 <span class="red">8.51<br> (87529ns)</span>
32480 </p>
32481 </td>
32482 <td>
32483 <p>
32484 <span class="blue">1.91<br> (19686ns)</span>
32485 </p>
32486 </td>
32487 </tr>
32488 <tr>
32489 <td>
32490 <p>
32491 gcd&lt;unsigned long&gt; (permutations of Fibonacci numbers)
32492 </p>
32493 </td>
32494 <td>
32495 <p>
32496 <span class="red">2.39<br> (3151730ns)</span>
32497 </p>
32498 </td>
32499 <td>
32500 <p>
32501 <span class="green">1.19<br> (1571898ns)</span>
32502 </p>
32503 </td>
32504 <td>
32505 <p>
32506 <span class="red">2.39<br> (3157925ns)</span>
32507 </p>
32508 </td>
32509 <td>
32510 <p>
32511 <span class="green">1.15<br> (1514291ns)</span>
32512 </p>
32513 </td>
32514 <td>
32515 <p>
32516 <span class="green">1.00<br> (1321038ns)</span>
32517 </p>
32518 </td>
32519 </tr>
32520 <tr>
32521 <td>
32522 <p>
32523 gcd&lt;unsigned long&gt; (random prime number products)
32524 </p>
32525 </td>
32526 <td>
32527 <p>
32528 <span class="blue">1.52<br> (567900ns)</span>
32529 </p>
32530 </td>
32531 <td>
32532 <p>
32533 <span class="green">1.20<br> (447416ns)</span>
32534 </p>
32535 </td>
32536 <td>
32537 <p>
32538 <span class="blue">1.53<br> (570241ns)</span>
32539 </p>
32540 </td>
32541 <td>
32542 <p>
32543 <span class="green">1.17<br> (437075ns)</span>
32544 </p>
32545 </td>
32546 <td>
32547 <p>
32548 <span class="green">1.00<br> (373656ns)</span>
32549 </p>
32550 </td>
32551 </tr>
32552 <tr>
32553 <td>
32554 <p>
32555 gcd&lt;unsigned long&gt; (uniform random numbers)
32556 </p>
32557 </td>
32558 <td>
32559 <p>
32560 <span class="green">1.02<br> (725502ns)</span>
32561 </p>
32562 </td>
32563 <td>
32564 <p>
32565 <span class="green">1.11<br> (786216ns)</span>
32566 </p>
32567 </td>
32568 <td>
32569 <p>
32570 <span class="green">1.14<br> (809581ns)</span>
32571 </p>
32572 </td>
32573 <td>
32574 <p>
32575 <span class="green">1.16<br> (823657ns)</span>
32576 </p>
32577 </td>
32578 <td>
32579 <p>
32580 <span class="green">1.00<br> (709300ns)</span>
32581 </p>
32582 </td>
32583 </tr>
32584 <tr>
32585 <td>
32586 <p>
32587 gcd&lt;unsigned short&gt; (Trivial cases)
32588 </p>
32589 </td>
32590 <td>
32591 <p>
32592 <span class="blue">1.70<br> (119ns)</span>
32593 </p>
32594 </td>
32595 <td>
32596 <p>
32597 <span class="green">1.10<br> (77ns)</span>
32598 </p>
32599 </td>
32600 <td>
32601 <p>
32602 <span class="blue">1.64<br> (115ns)</span>
32603 </p>
32604 </td>
32605 <td>
32606 <p>
32607 <span class="green">1.00<br> (70ns)</span>
32608 </p>
32609 </td>
32610 <td>
32611 <p>
32612 <span class="blue">1.34<br> (94ns)</span>
32613 </p>
32614 </td>
32615 </tr>
32616 <tr>
32617 <td>
32618 <p>
32619 gcd&lt;unsigned short&gt; (adjacent Fibonacci numbers)
32620 </p>
32621 </td>
32622 <td>
32623 <p>
32624 <span class="green">1.00<br> (505ns)</span>
32625 </p>
32626 </td>
32627 <td>
32628 <p>
32629 <span class="red">6.66<br> (3361ns)</span>
32630 </p>
32631 </td>
32632 <td>
32633 <p>
32634 <span class="blue">1.82<br> (920ns)</span>
32635 </p>
32636 </td>
32637 <td>
32638 <p>
32639 <span class="red">6.00<br> (3031ns)</span>
32640 </p>
32641 </td>
32642 <td>
32643 <p>
32644 <span class="blue">1.43<br> (723ns)</span>
32645 </p>
32646 </td>
32647 </tr>
32648 <tr>
32649 <td>
32650 <p>
32651 gcd&lt;unsigned short&gt; (permutations of Fibonacci numbers)
32652 </p>
32653 </td>
32654 <td>
32655 <p>
32656 <span class="green">1.03<br> (9677ns)</span>
32657 </p>
32658 </td>
32659 <td>
32660 <p>
32661 <span class="red">2.47<br> (23264ns)</span>
32662 </p>
32663 </td>
32664 <td>
32665 <p>
32666 <span class="red">2.31<br> (21708ns)</span>
32667 </p>
32668 </td>
32669 <td>
32670 <p>
32671 <span class="red">2.20<br> (20726ns)</span>
32672 </p>
32673 </td>
32674 <td>
32675 <p>
32676 <span class="green">1.00<br> (9404ns)</span>
32677 </p>
32678 </td>
32679 </tr>
32680 <tr>
32681 <td>
32682 <p>
32683 gcd&lt;unsigned short&gt; (random prime number products)
32684 </p>
32685 </td>
32686 <td>
32687 <p>
32688 <span class="blue">1.66<br> (144754ns)</span>
32689 </p>
32690 </td>
32691 <td>
32692 <p>
32693 <span class="green">1.04<br> (91131ns)</span>
32694 </p>
32695 </td>
32696 <td>
32697 <p>
32698 <span class="blue">1.75<br> (152844ns)</span>
32699 </p>
32700 </td>
32701 <td>
32702 <p>
32703 <span class="green">1.00<br> (87426ns)</span>
32704 </p>
32705 </td>
32706 <td>
32707 <p>
32708 <span class="green">1.09<br> (95489ns)</span>
32709 </p>
32710 </td>
32711 </tr>
32712 <tr>
32713 <td>
32714 <p>
32715 gcd&lt;unsigned short&gt; (uniform random numbers)
32716 </p>
32717 </td>
32718 <td>
32719 <p>
32720 <span class="blue">1.47<br> (193344ns)</span>
32721 </p>
32722 </td>
32723 <td>
32724 <p>
32725 <span class="green">1.05<br> (138447ns)</span>
32726 </p>
32727 </td>
32728 <td>
32729 <p>
32730 <span class="blue">1.54<br> (203579ns)</span>
32731 </p>
32732 </td>
32733 <td>
32734 <p>
32735 <span class="green">1.00<br> (131849ns)</span>
32736 </p>
32737 </td>
32738 <td>
32739 <p>
32740 <span class="green">1.12<br> (147658ns)</span>
32741 </p>
32742 </td>
32743 </tr>
32744 <tr>
32745 <td>
32746 <p>
32747 gcd&lt;unsigned&gt; (Trivial cases)
32748 </p>
32749 </td>
32750 <td>
32751 <p>
32752 <span class="blue">1.53<br> (121ns)</span>
32753 </p>
32754 </td>
32755 <td>
32756 <p>
32757 <span class="green">1.09<br> (86ns)</span>
32758 </p>
32759 </td>
32760 <td>
32761 <p>
32762 <span class="blue">1.80<br> (142ns)</span>
32763 </p>
32764 </td>
32765 <td>
32766 <p>
32767 <span class="green">1.00<br> (79ns)</span>
32768 </p>
32769 </td>
32770 <td>
32771 <p>
32772 <span class="blue">1.23<br> (97ns)</span>
32773 </p>
32774 </td>
32775 </tr>
32776 <tr>
32777 <td>
32778 <p>
32779 gcd&lt;unsigned&gt; (adjacent Fibonacci numbers)
32780 </p>
32781 </td>
32782 <td>
32783 <p>
32784 <span class="green">1.00<br> (2543ns)</span>
32785 </p>
32786 </td>
32787 <td>
32788 <p>
32789 <span class="red">5.58<br> (14181ns)</span>
32790 </p>
32791 </td>
32792 <td>
32793 <p>
32794 <span class="blue">1.87<br> (4761ns)</span>
32795 </p>
32796 </td>
32797 <td>
32798 <p>
32799 <span class="red">5.23<br> (13303ns)</span>
32800 </p>
32801 </td>
32802 <td>
32803 <p>
32804 <span class="blue">1.28<br> (3249ns)</span>
32805 </p>
32806 </td>
32807 </tr>
32808 <tr>
32809 <td>
32810 <p>
32811 gcd&lt;unsigned&gt; (permutations of Fibonacci numbers)
32812 </p>
32813 </td>
32814 <td>
32815 <p>
32816 <span class="red">2.23<br> (322541ns)</span>
32817 </p>
32818 </td>
32819 <td>
32820 <p>
32821 <span class="blue">1.24<br> (178892ns)</span>
32822 </p>
32823 </td>
32824 <td>
32825 <p>
32826 <span class="red">2.63<br> (380151ns)</span>
32827 </p>
32828 </td>
32829 <td>
32830 <p>
32831 <span class="green">1.16<br> (167798ns)</span>
32832 </p>
32833 </td>
32834 <td>
32835 <p>
32836 <span class="green">1.00<br> (144818ns)</span>
32837 </p>
32838 </td>
32839 </tr>
32840 <tr>
32841 <td>
32842 <p>
32843 gcd&lt;unsigned&gt; (random prime number products)
32844 </p>
32845 </td>
32846 <td>
32847 <p>
32848 <span class="blue">1.58<br> (287780ns)</span>
32849 </p>
32850 </td>
32851 <td>
32852 <p>
32853 <span class="green">1.04<br> (190430ns)</span>
32854 </p>
32855 </td>
32856 <td>
32857 <p>
32858 <span class="blue">1.72<br> (313206ns)</span>
32859 </p>
32860 </td>
32861 <td>
32862 <p>
32863 <span class="green">1.00<br> (182486ns)</span>
32864 </p>
32865 </td>
32866 <td>
32867 <p>
32868 <span class="green">1.06<br> (194089ns)</span>
32869 </p>
32870 </td>
32871 </tr>
32872 <tr>
32873 <td>
32874 <p>
32875 gcd&lt;unsigned&gt; (uniform random numbers)
32876 </p>
32877 </td>
32878 <td>
32879 <p>
32880 <span class="blue">1.25<br> (357105ns)</span>
32881 </p>
32882 </td>
32883 <td>
32884 <p>
32885 <span class="green">1.00<br> (285373ns)</span>
32886 </p>
32887 </td>
32888 <td>
32889 <p>
32890 <span class="blue">1.43<br> (406966ns)</span>
32891 </p>
32892 </td>
32893 <td>
32894 <p>
32895 <span class="green">1.03<br> (294621ns)</span>
32896 </p>
32897 </td>
32898 <td>
32899 <p>
32900 <span class="green">1.12<br> (319048ns)</span>
32901 </p>
32902 </td>
32903 </tr>
32904 </tbody>
32905 </table></div>
32906 </div>
32907 <br class="table-break">
32908 </div>
32909 <div class="section">
32910 <div class="titlepage"><div><div><h2 class="title" style="clear: both">
32911 <a name="special_function_and_distributio.section_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><a class="link" href="index.html#special_function_and_distributio.section_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64" title="gcd method comparison with Microsoft Visual C++ version 14.0 on Windows x64">gcd
32912 method comparison with Microsoft Visual C++ version 14.0 on Windows x64</a>
32913 </h2></div></div></div>
32914 <div class="table">
32915 <a name="special_function_and_distributio.section_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64.table_gcd_method_comparison_with_Microsoft_Visual_C_version_14_0_on_Windows_x64"></a><p class="title"><b>Table&#160;27.&#160;gcd method comparison with Microsoft Visual C++ version 14.0 on Windows
32916 x64</b></p>
32917 <div class="table-contents"><table class="table" summary="gcd method comparison with Microsoft Visual C++ version 14.0 on Windows
32918 x64">
32919 <colgroup>
32920 <col>
32921 <col>
32922 <col>
32923 <col>
32924 <col>
32925 <col>
32926 </colgroup>
32927 <thead><tr>
32928 <th>
32929 <p>
32930 Function
32931 </p>
32932 </th>
32933 <th>
32934 <p>
32935 Stein_gcd boost 1.61
32936 </p>
32937 </th>
32938 <th>
32939 <p>
32940 Euclid_gcd boost 1.61
32941 </p>
32942 </th>
32943 <th>
32944 <p>
32945 Stein_gcd_textbook boost 1.61
32946 </p>
32947 </th>
32948 <th>
32949 <p>
32950 gcd_euclid_textbook boost 1.61
32951 </p>
32952 </th>
32953 <th>
32954 <p>
32955 mixed_binary_gcd boost 1.61
32956 </p>
32957 </th>
32958 </tr></thead>
32959 <tbody>
32960 <tr>
32961 <td>
32962 <p>
32963 gcd&lt;boost::multiprecision::uint1024_t&gt; (Trivial cases)
32964 </p>
32965 </td>
32966 <td>
32967 <p>
32968 <span class="red">3.05<br> (2653ns)</span>
32969 </p>
32970 </td>
32971 <td>
32972 <p>
32973 <span class="green">1.00<br> (871ns)</span>
32974 </p>
32975 </td>
32976 <td>
32977 <p>
32978 <span class="blue">1.44<br> (1254ns)</span>
32979 </p>
32980 </td>
32981 <td>
32982 <p>
32983 <span class="green">1.01<br> (882ns)</span>
32984 </p>
32985 </td>
32986 <td>
32987 <p>
32988 <span class="blue">1.92<br> (1669ns)</span>
32989 </p>
32990 </td>
32991 </tr>
32992 <tr>
32993 <td>
32994 <p>
32995 gcd&lt;boost::multiprecision::uint1024_t&gt; (adjacent Fibonacci
32996 numbers)
32997 </p>
32998 </td>
32999 <td>
33000 <p>
33001 <span class="red">2.03<br> (59670883ns)</span>
33002 </p>
33003 </td>
33004 <td>
33005 <p>
33006 <span class="red">2.16<br> (63320661ns)</span>
33007 </p>
33008 </td>
33009 <td>
33010 <p>
33011 <span class="green">1.00<br> (29370585ns)</span>
33012 </p>
33013 </td>
33014 <td>
33015 <p>
33016 <span class="blue">1.86<br> (54668476ns)</span>
33017 </p>
33018 </td>
33019 <td>
33020 <p>
33021 <span class="blue">1.38<br> (40663816ns)</span>
33022 </p>
33023 </td>
33024 </tr>
33025 <tr>
33026 <td>
33027 <p>
33028 gcd&lt;boost::multiprecision::uint1024_t&gt; (permutations of Fibonacci
33029 numbers)
33030 </p>
33031 </td>
33032 <td>
33033 <p>
33034 <span class="red">15.51<br> (33644126589ns)</span>
33035 </p>
33036 </td>
33037 <td>
33038 <p>
33039 <span class="green">1.00<br> (2169788957ns)</span>
33040 </p>
33041 </td>
33042 <td>
33043 <p>
33044 <span class="red">7.78<br> (16883236272ns)</span>
33045 </p>
33046 </td>
33047 <td>
33048 <p>
33049 <span class="green">1.10<br> (2378290598ns)</span>
33050 </p>
33051 </td>
33052 <td>
33053 <p>
33054 <span class="red">2.64<br> (5721817992ns)</span>
33055 </p>
33056 </td>
33057 </tr>
33058 <tr>
33059 <td>
33060 <p>
33061 gcd&lt;boost::multiprecision::uint1024_t&gt; (random prime number
33062 products)
33063 </p>
33064 </td>
33065 <td>
33066 <p>
33067 <span class="red">5.56<br> (7426321ns)</span>
33068 </p>
33069 </td>
33070 <td>
33071 <p>
33072 <span class="green">1.06<br> (1420925ns)</span>
33073 </p>
33074 </td>
33075 <td>
33076 <p>
33077 <span class="red">3.18<br> (4254380ns)</span>
33078 </p>
33079 </td>
33080 <td>
33081 <p>
33082 <span class="green">1.00<br> (1336372ns)</span>
33083 </p>
33084 </td>
33085 <td>
33086 <p>
33087 <span class="blue">1.61<br> (2149489ns)</span>
33088 </p>
33089 </td>
33090 </tr>
33091 <tr>
33092 <td>
33093 <p>
33094 gcd&lt;boost::multiprecision::uint1024_t&gt; (uniform random numbers)
33095 </p>
33096 </td>
33097 <td>
33098 <p>
33099 <span class="red">3.03<br> (275000359ns)</span>
33100 </p>
33101 </td>
33102 <td>
33103 <p>
33104 <span class="blue">1.20<br> (109316990ns)</span>
33105 </p>
33106 </td>
33107 <td>
33108 <p>
33109 <span class="blue">1.36<br> (123200308ns)</span>
33110 </p>
33111 </td>
33112 <td>
33113 <p>
33114 <span class="green">1.00<br> (90757472ns)</span>
33115 </p>
33116 </td>
33117 <td>
33118 <p>
33119 <span class="red">2.11<br> (191066461ns)</span>
33120 </p>
33121 </td>
33122 </tr>
33123 <tr>
33124 <td>
33125 <p>
33126 gcd&lt;boost::multiprecision::uint256_t&gt; (Trivial cases)
33127 </p>
33128 </td>
33129 <td>
33130 <p>
33131 <span class="red">3.56<br> (2100ns)</span>
33132 </p>
33133 </td>
33134 <td>
33135 <p>
33136 <span class="green">1.00<br> (590ns)</span>
33137 </p>
33138 </td>
33139 <td>
33140 <p>
33141 <span class="blue">1.52<br> (896ns)</span>
33142 </p>
33143 </td>
33144 <td>
33145 <p>
33146 <span class="green">1.01<br> (594ns)</span>
33147 </p>
33148 </td>
33149 <td>
33150 <p>
33151 <span class="red">2.47<br> (1460ns)</span>
33152 </p>
33153 </td>
33154 </tr>
33155 <tr>
33156 <td>
33157 <p>
33158 gcd&lt;boost::multiprecision::uint256_t&gt; (adjacent Fibonacci numbers)
33159 </p>
33160 </td>
33161 <td>
33162 <p>
33163 <span class="blue">1.87<br> (25292952ns)</span>
33164 </p>
33165 </td>
33166 <td>
33167 <p>
33168 <span class="green">1.05<br> (14156133ns)</span>
33169 </p>
33170 </td>
33171 <td>
33172 <p>
33173 <span class="green">1.04<br> (14011069ns)</span>
33174 </p>
33175 </td>
33176 <td>
33177 <p>
33178 <span class="green">1.00<br> (13517673ns)</span>
33179 </p>
33180 </td>
33181 <td>
33182 <p>
33183 <span class="blue">1.40<br> (18914822ns)</span>
33184 </p>
33185 </td>
33186 </tr>
33187 <tr>
33188 <td>
33189 <p>
33190 gcd&lt;boost::multiprecision::uint256_t&gt; (permutations of Fibonacci
33191 numbers)
33192 </p>
33193 </td>
33194 <td>
33195 <p>
33196 <span class="red">3.23<br> (13662865260ns)</span>
33197 </p>
33198 </td>
33199 <td>
33200 <p>
33201 <span class="green">1.06<br> (4469548580ns)</span>
33202 </p>
33203 </td>
33204 <td>
33205 <p>
33206 <span class="blue">1.76<br> (7471801261ns)</span>
33207 </p>
33208 </td>
33209 <td>
33210 <p>
33211 <span class="green">1.00<br> (4236351208ns)</span>
33212 </p>
33213 </td>
33214 <td>
33215 <p>
33216 <span class="blue">1.85<br> (7828273663ns)</span>
33217 </p>
33218 </td>
33219 </tr>
33220 <tr>
33221 <td>
33222 <p>
33223 gcd&lt;boost::multiprecision::uint256_t&gt; (random prime number
33224 products)
33225 </p>
33226 </td>
33227 <td>
33228 <p>
33229 <span class="red">5.65<br> (7151179ns)</span>
33230 </p>
33231 </td>
33232 <td>
33233 <p>
33234 <span class="green">1.01<br> (1279095ns)</span>
33235 </p>
33236 </td>
33237 <td>
33238 <p>
33239 <span class="red">3.25<br> (4106910ns)</span>
33240 </p>
33241 </td>
33242 <td>
33243 <p>
33244 <span class="green">1.00<br> (1264825ns)</span>
33245 </p>
33246 </td>
33247 <td>
33248 <p>
33249 <span class="blue">1.70<br> (2152290ns)</span>
33250 </p>
33251 </td>
33252 </tr>
33253 <tr>
33254 <td>
33255 <p>
33256 gcd&lt;boost::multiprecision::uint256_t&gt; (uniform random numbers)
33257 </p>
33258 </td>
33259 <td>
33260 <p>
33261 <span class="red">2.45<br> (32310613ns)</span>
33262 </p>
33263 </td>
33264 <td>
33265 <p>
33266 <span class="green">1.06<br> (14059302ns)</span>
33267 </p>
33268 </td>
33269 <td>
33270 <p>
33271 <span class="blue">1.35<br> (17793742ns)</span>
33272 </p>
33273 </td>
33274 <td>
33275 <p>
33276 <span class="green">1.00<br> (13204360ns)</span>
33277 </p>
33278 </td>
33279 <td>
33280 <p>
33281 <span class="blue">1.84<br> (24264232ns)</span>
33282 </p>
33283 </td>
33284 </tr>
33285 <tr>
33286 <td>
33287 <p>
33288 gcd&lt;boost::multiprecision::uint512_t&gt; (Trivial cases)
33289 </p>
33290 </td>
33291 <td>
33292 <p>
33293 <span class="red">3.43<br> (2210ns)</span>
33294 </p>
33295 </td>
33296 <td>
33297 <p>
33298 <span class="green">1.00<br> (644ns)</span>
33299 </p>
33300 </td>
33301 <td>
33302 <p>
33303 <span class="blue">1.55<br> (1000ns)</span>
33304 </p>
33305 </td>
33306 <td>
33307 <p>
33308 <span class="green">1.03<br> (662ns)</span>
33309 </p>
33310 </td>
33311 <td>
33312 <p>
33313 <span class="red">2.10<br> (1355ns)</span>
33314 </p>
33315 </td>
33316 </tr>
33317 <tr>
33318 <td>
33319 <p>
33320 gcd&lt;boost::multiprecision::uint512_t&gt; (adjacent Fibonacci numbers)
33321 </p>
33322 </td>
33323 <td>
33324 <p>
33325 <span class="blue">1.88<br> (48927775ns)</span>
33326 </p>
33327 </td>
33328 <td>
33329 <p>
33330 <span class="blue">1.42<br> (37027792ns)</span>
33331 </p>
33332 </td>
33333 <td>
33334 <p>
33335 <span class="green">1.00<br> (26031785ns)</span>
33336 </p>
33337 </td>
33338 <td>
33339 <p>
33340 <span class="blue">1.30<br> (33931511ns)</span>
33341 </p>
33342 </td>
33343 <td>
33344 <p>
33345 <span class="blue">1.28<br> (33404007ns)</span>
33346 </p>
33347 </td>
33348 </tr>
33349 <tr>
33350 <td>
33351 <p>
33352 gcd&lt;boost::multiprecision::uint512_t&gt; (permutations of Fibonacci
33353 numbers)
33354 </p>
33355 </td>
33356 <td>
33357 <p>
33358 <span class="red">5.53<br> (28125905824ns)</span>
33359 </p>
33360 </td>
33361 <td>
33362 <p>
33363 <span class="green">1.08<br> (5505436279ns)</span>
33364 </p>
33365 </td>
33366 <td>
33367 <p>
33368 <span class="red">2.89<br> (14713059756ns)</span>
33369 </p>
33370 </td>
33371 <td>
33372 <p>
33373 <span class="green">1.00<br> (5084759818ns)</span>
33374 </p>
33375 </td>
33376 <td>
33377 <p>
33378 <span class="blue">1.85<br> (9420550833ns)</span>
33379 </p>
33380 </td>
33381 </tr>
33382 <tr>
33383 <td>
33384 <p>
33385 gcd&lt;boost::multiprecision::uint512_t&gt; (random prime number
33386 products)
33387 </p>
33388 </td>
33389 <td>
33390 <p>
33391 <span class="red">5.48<br> (7364662ns)</span>
33392 </p>
33393 </td>
33394 <td>
33395 <p>
33396 <span class="green">1.01<br> (1351079ns)</span>
33397 </p>
33398 </td>
33399 <td>
33400 <p>
33401 <span class="red">3.28<br> (4407547ns)</span>
33402 </p>
33403 </td>
33404 <td>
33405 <p>
33406 <span class="green">1.00<br> (1344003ns)</span>
33407 </p>
33408 </td>
33409 <td>
33410 <p>
33411 <span class="blue">1.58<br> (2123434ns)</span>
33412 </p>
33413 </td>
33414 </tr>
33415 <tr>
33416 <td>
33417 <p>
33418 gcd&lt;boost::multiprecision::uint512_t&gt; (uniform random numbers)
33419 </p>
33420 </td>
33421 <td>
33422 <p>
33423 <span class="red">2.66<br> (87178566ns)</span>
33424 </p>
33425 </td>
33426 <td>
33427 <p>
33428 <span class="green">1.13<br> (37150982ns)</span>
33429 </p>
33430 </td>
33431 <td>
33432 <p>
33433 <span class="blue">1.39<br> (45679514ns)</span>
33434 </p>
33435 </td>
33436 <td>
33437 <p>
33438 <span class="green">1.00<br> (32787132ns)</span>
33439 </p>
33440 </td>
33441 <td>
33442 <p>
33443 <span class="blue">1.88<br> (61528205ns)</span>
33444 </p>
33445 </td>
33446 </tr>
33447 <tr>
33448 <td>
33449 <p>
33450 gcd&lt;unsigned long long&gt; (Trivial cases)
33451 </p>
33452 </td>
33453 <td>
33454 <p>
33455 <span class="green">1.00<br> (119ns)</span>
33456 </p>
33457 </td>
33458 <td>
33459 <p>
33460 <span class="blue">1.39<br> (166ns)</span>
33461 </p>
33462 </td>
33463 <td>
33464 <p>
33465 <span class="blue">1.41<br> (168ns)</span>
33466 </p>
33467 </td>
33468 <td>
33469 <p>
33470 <span class="green">1.17<br> (139ns)</span>
33471 </p>
33472 </td>
33473 <td>
33474 <p>
33475 <span class="green">1.13<br> (134ns)</span>
33476 </p>
33477 </td>
33478 </tr>
33479 <tr>
33480 <td>
33481 <p>
33482 gcd&lt;unsigned long long&gt; (adjacent Fibonacci numbers)
33483 </p>
33484 </td>
33485 <td>
33486 <p>
33487 <span class="green">1.00<br> (8347ns)</span>
33488 </p>
33489 </td>
33490 <td>
33491 <p>
33492 <span class="red">10.38<br> (86663ns)</span>
33493 </p>
33494 </td>
33495 <td>
33496 <p>
33497 <span class="red">3.35<br> (27955ns)</span>
33498 </p>
33499 </td>
33500 <td>
33501 <p>
33502 <span class="red">10.09<br> (84227ns)</span>
33503 </p>
33504 </td>
33505 <td>
33506 <p>
33507 <span class="red">2.28<br> (19057ns)</span>
33508 </p>
33509 </td>
33510 </tr>
33511 <tr>
33512 <td>
33513 <p>
33514 gcd&lt;unsigned long long&gt; (permutations of Fibonacci numbers)
33515 </p>
33516 </td>
33517 <td>
33518 <p>
33519 <span class="red">2.35<br> (3296845ns)</span>
33520 </p>
33521 </td>
33522 <td>
33523 <p>
33524 <span class="green">1.09<br> (1534499ns)</span>
33525 </p>
33526 </td>
33527 <td>
33528 <p>
33529 <span class="red">2.64<br> (3696696ns)</span>
33530 </p>
33531 </td>
33532 <td>
33533 <p>
33534 <span class="green">1.06<br> (1481449ns)</span>
33535 </p>
33536 </td>
33537 <td>
33538 <p>
33539 <span class="green">1.00<br> (1402222ns)</span>
33540 </p>
33541 </td>
33542 </tr>
33543 <tr>
33544 <td>
33545 <p>
33546 gcd&lt;unsigned long long&gt; (random prime number products)
33547 </p>
33548 </td>
33549 <td>
33550 <p>
33551 <span class="blue">1.48<br> (614650ns)</span>
33552 </p>
33553 </td>
33554 <td>
33555 <p>
33556 <span class="green">1.05<br> (435946ns)</span>
33557 </p>
33558 </td>
33559 <td>
33560 <p>
33561 <span class="blue">1.61<br> (668617ns)</span>
33562 </p>
33563 </td>
33564 <td>
33565 <p>
33566 <span class="green">1.03<br> (429584ns)</span>
33567 </p>
33568 </td>
33569 <td>
33570 <p>
33571 <span class="green">1.00<br> (415667ns)</span>
33572 </p>
33573 </td>
33574 </tr>
33575 <tr>
33576 <td>
33577 <p>
33578 gcd&lt;unsigned long long&gt; (uniform random numbers)
33579 </p>
33580 </td>
33581 <td>
33582 <p>
33583 <span class="green">1.06<br> (807246ns)</span>
33584 </p>
33585 </td>
33586 <td>
33587 <p>
33588 <span class="green">1.02<br> (774035ns)</span>
33589 </p>
33590 </td>
33591 <td>
33592 <p>
33593 <span class="green">1.16<br> (883077ns)</span>
33594 </p>
33595 </td>
33596 <td>
33597 <p>
33598 <span class="green">1.00<br> (763348ns)</span>
33599 </p>
33600 </td>
33601 <td>
33602 <p>
33603 <span class="green">1.00<br> (760748ns)</span>
33604 </p>
33605 </td>
33606 </tr>
33607 <tr>
33608 <td>
33609 <p>
33610 gcd&lt;unsigned long&gt; (Trivial cases)
33611 </p>
33612 </td>
33613 <td>
33614 <p>
33615 <span class="blue">1.39<br> (114ns)</span>
33616 </p>
33617 </td>
33618 <td>
33619 <p>
33620 <span class="green">1.09<br> (89ns)</span>
33621 </p>
33622 </td>
33623 <td>
33624 <p>
33625 <span class="red">2.04<br> (167ns)</span>
33626 </p>
33627 </td>
33628 <td>
33629 <p>
33630 <span class="green">1.00<br> (82ns)</span>
33631 </p>
33632 </td>
33633 <td>
33634 <p>
33635 <span class="green">1.15<br> (94ns)</span>
33636 </p>
33637 </td>
33638 </tr>
33639 <tr>
33640 <td>
33641 <p>
33642 gcd&lt;unsigned long&gt; (adjacent Fibonacci numbers)
33643 </p>
33644 </td>
33645 <td>
33646 <p>
33647 <span class="green">1.00<br> (2005ns)</span>
33648 </p>
33649 </td>
33650 <td>
33651 <p>
33652 <span class="red">7.64<br> (15319ns)</span>
33653 </p>
33654 </td>
33655 <td>
33656 <p>
33657 <span class="red">3.75<br> (7524ns)</span>
33658 </p>
33659 </td>
33660 <td>
33661 <p>
33662 <span class="red">7.55<br> (15137ns)</span>
33663 </p>
33664 </td>
33665 <td>
33666 <p>
33667 <span class="blue">1.84<br> (3694ns)</span>
33668 </p>
33669 </td>
33670 </tr>
33671 <tr>
33672 <td>
33673 <p>
33674 gcd&lt;unsigned long&gt; (permutations of Fibonacci numbers)
33675 </p>
33676 </td>
33677 <td>
33678 <p>
33679 <span class="red">2.31<br> (346174ns)</span>
33680 </p>
33681 </td>
33682 <td>
33683 <p>
33684 <span class="green">1.19<br> (177975ns)</span>
33685 </p>
33686 </td>
33687 <td>
33688 <p>
33689 <span class="red">3.40<br> (508462ns)</span>
33690 </p>
33691 </td>
33692 <td>
33693 <p>
33694 <span class="green">1.10<br> (164321ns)</span>
33695 </p>
33696 </td>
33697 <td>
33698 <p>
33699 <span class="green">1.00<br> (149731ns)</span>
33700 </p>
33701 </td>
33702 </tr>
33703 <tr>
33704 <td>
33705 <p>
33706 gcd&lt;unsigned long&gt; (random prime number products)
33707 </p>
33708 </td>
33709 <td>
33710 <p>
33711 <span class="blue">1.82<br> (317220ns)</span>
33712 </p>
33713 </td>
33714 <td>
33715 <p>
33716 <span class="green">1.06<br> (184591ns)</span>
33717 </p>
33718 </td>
33719 <td>
33720 <p>
33721 <span class="red">2.39<br> (416236ns)</span>
33722 </p>
33723 </td>
33724 <td>
33725 <p>
33726 <span class="green">1.00<br> (174283ns)</span>
33727 </p>
33728 </td>
33729 <td>
33730 <p>
33731 <span class="green">1.13<br> (196343ns)</span>
33732 </p>
33733 </td>
33734 </tr>
33735 <tr>
33736 <td>
33737 <p>
33738 gcd&lt;unsigned long&gt; (uniform random numbers)
33739 </p>
33740 </td>
33741 <td>
33742 <p>
33743 <span class="blue">1.46<br> (401554ns)</span>
33744 </p>
33745 </td>
33746 <td>
33747 <p>
33748 <span class="green">1.01<br> (277398ns)</span>
33749 </p>
33750 </td>
33751 <td>
33752 <p>
33753 <span class="blue">1.85<br> (508645ns)</span>
33754 </p>
33755 </td>
33756 <td>
33757 <p>
33758 <span class="green">1.00<br> (274854ns)</span>
33759 </p>
33760 </td>
33761 <td>
33762 <p>
33763 <span class="green">1.18<br> (325496ns)</span>
33764 </p>
33765 </td>
33766 </tr>
33767 <tr>
33768 <td>
33769 <p>
33770 gcd&lt;unsigned short&gt; (Trivial cases)
33771 </p>
33772 </td>
33773 <td>
33774 <p>
33775 <span class="blue">1.63<br> (122ns)</span>
33776 </p>
33777 </td>
33778 <td>
33779 <p>
33780 <span class="green">1.12<br> (84ns)</span>
33781 </p>
33782 </td>
33783 <td>
33784 <p>
33785 <span class="red">2.29<br> (172ns)</span>
33786 </p>
33787 </td>
33788 <td>
33789 <p>
33790 <span class="green">1.00<br> (75ns)</span>
33791 </p>
33792 </td>
33793 <td>
33794 <p>
33795 <span class="blue">1.31<br> (98ns)</span>
33796 </p>
33797 </td>
33798 </tr>
33799 <tr>
33800 <td>
33801 <p>
33802 gcd&lt;unsigned short&gt; (adjacent Fibonacci numbers)
33803 </p>
33804 </td>
33805 <td>
33806 <p>
33807 <span class="green">1.00<br> (590ns)</span>
33808 </p>
33809 </td>
33810 <td>
33811 <p>
33812 <span class="red">6.11<br> (3605ns)</span>
33813 </p>
33814 </td>
33815 <td>
33816 <p>
33817 <span class="red">2.69<br> (1588ns)</span>
33818 </p>
33819 </td>
33820 <td>
33821 <p>
33822 <span class="red">5.51<br> (3250ns)</span>
33823 </p>
33824 </td>
33825 <td>
33826 <p>
33827 <span class="blue">1.52<br> (898ns)</span>
33828 </p>
33829 </td>
33830 </tr>
33831 <tr>
33832 <td>
33833 <p>
33834 gcd&lt;unsigned short&gt; (permutations of Fibonacci numbers)
33835 </p>
33836 </td>
33837 <td>
33838 <p>
33839 <span class="blue">1.43<br> (16631ns)</span>
33840 </p>
33841 </td>
33842 <td>
33843 <p>
33844 <span class="red">2.17<br> (25211ns)</span>
33845 </p>
33846 </td>
33847 <td>
33848 <p>
33849 <span class="red">4.08<br> (47419ns)</span>
33850 </p>
33851 </td>
33852 <td>
33853 <p>
33854 <span class="blue">1.97<br> (22841ns)</span>
33855 </p>
33856 </td>
33857 <td>
33858 <p>
33859 <span class="green">1.00<br> (11611ns)</span>
33860 </p>
33861 </td>
33862 </tr>
33863 <tr>
33864 <td>
33865 <p>
33866 gcd&lt;unsigned short&gt; (random prime number products)
33867 </p>
33868 </td>
33869 <td>
33870 <p>
33871 <span class="blue">1.55<br> (144505ns)</span>
33872 </p>
33873 </td>
33874 <td>
33875 <p>
33876 <span class="green">1.10<br> (102665ns)</span>
33877 </p>
33878 </td>
33879 <td>
33880 <p>
33881 <span class="red">2.20<br> (205019ns)</span>
33882 </p>
33883 </td>
33884 <td>
33885 <p>
33886 <span class="green">1.00<br> (92984ns)</span>
33887 </p>
33888 </td>
33889 <td>
33890 <p>
33891 <span class="green">1.09<br> (101392ns)</span>
33892 </p>
33893 </td>
33894 </tr>
33895 <tr>
33896 <td>
33897 <p>
33898 gcd&lt;unsigned short&gt; (uniform random numbers)
33899 </p>
33900 </td>
33901 <td>
33902 <p>
33903 <span class="blue">1.39<br> (189654ns)</span>
33904 </p>
33905 </td>
33906 <td>
33907 <p>
33908 <span class="green">1.08<br> (146973ns)</span>
33909 </p>
33910 </td>
33911 <td>
33912 <p>
33913 <span class="blue">1.86<br> (254281ns)</span>
33914 </p>
33915 </td>
33916 <td>
33917 <p>
33918 <span class="green">1.00<br> (136708ns)</span>
33919 </p>
33920 </td>
33921 <td>
33922 <p>
33923 <span class="green">1.13<br> (154282ns)</span>
33924 </p>
33925 </td>
33926 </tr>
33927 <tr>
33928 <td>
33929 <p>
33930 gcd&lt;unsigned&gt; (Trivial cases)
33931 </p>
33932 </td>
33933 <td>
33934 <p>
33935 <span class="blue">1.40<br> (113ns)</span>
33936 </p>
33937 </td>
33938 <td>
33939 <p>
33940 <span class="green">1.07<br> (87ns)</span>
33941 </p>
33942 </td>
33943 <td>
33944 <p>
33945 <span class="red">2.11<br> (171ns)</span>
33946 </p>
33947 </td>
33948 <td>
33949 <p>
33950 <span class="green">1.00<br> (81ns)</span>
33951 </p>
33952 </td>
33953 <td>
33954 <p>
33955 <span class="green">1.15<br> (93ns)</span>
33956 </p>
33957 </td>
33958 </tr>
33959 <tr>
33960 <td>
33961 <p>
33962 gcd&lt;unsigned&gt; (adjacent Fibonacci numbers)
33963 </p>
33964 </td>
33965 <td>
33966 <p>
33967 <span class="green">1.00<br> (1993ns)</span>
33968 </p>
33969 </td>
33970 <td>
33971 <p>
33972 <span class="red">6.98<br> (13906ns)</span>
33973 </p>
33974 </td>
33975 <td>
33976 <p>
33977 <span class="red">3.70<br> (7384ns)</span>
33978 </p>
33979 </td>
33980 <td>
33981 <p>
33982 <span class="red">6.68<br> (13323ns)</span>
33983 </p>
33984 </td>
33985 <td>
33986 <p>
33987 <span class="blue">1.59<br> (3165ns)</span>
33988 </p>
33989 </td>
33990 </tr>
33991 <tr>
33992 <td>
33993 <p>
33994 gcd&lt;unsigned&gt; (permutations of Fibonacci numbers)
33995 </p>
33996 </td>
33997 <td>
33998 <p>
33999 <span class="red">2.32<br> (345911ns)</span>
34000 </p>
34001 </td>
34002 <td>
34003 <p>
34004 <span class="green">1.19<br> (177891ns)</span>
34005 </p>
34006 </td>
34007 <td>
34008 <p>
34009 <span class="red">3.44<br> (512584ns)</span>
34010 </p>
34011 </td>
34012 <td>
34013 <p>
34014 <span class="green">1.09<br> (162012ns)</span>
34015 </p>
34016 </td>
34017 <td>
34018 <p>
34019 <span class="green">1.00<br> (148982ns)</span>
34020 </p>
34021 </td>
34022 </tr>
34023 <tr>
34024 <td>
34025 <p>
34026 gcd&lt;unsigned&gt; (random prime number products)
34027 </p>
34028 </td>
34029 <td>
34030 <p>
34031 <span class="blue">1.79<br> (316605ns)</span>
34032 </p>
34033 </td>
34034 <td>
34035 <p>
34036 <span class="green">1.06<br> (187049ns)</span>
34037 </p>
34038 </td>
34039 <td>
34040 <p>
34041 <span class="red">2.36<br> (415886ns)</span>
34042 </p>
34043 </td>
34044 <td>
34045 <p>
34046 <span class="green">1.00<br> (176518ns)</span>
34047 </p>
34048 </td>
34049 <td>
34050 <p>
34051 <span class="green">1.14<br> (200933ns)</span>
34052 </p>
34053 </td>
34054 </tr>
34055 <tr>
34056 <td>
34057 <p>
34058 gcd&lt;unsigned&gt; (uniform random numbers)
34059 </p>
34060 </td>
34061 <td>
34062 <p>
34063 <span class="blue">1.43<br> (400024ns)</span>
34064 </p>
34065 </td>
34066 <td>
34067 <p>
34068 <span class="green">1.01<br> (283292ns)</span>
34069 </p>
34070 </td>
34071 <td>
34072 <p>
34073 <span class="blue">1.84<br> (513812ns)</span>
34074 </p>
34075 </td>
34076 <td>
34077 <p>
34078 <span class="green">1.00<br> (279687ns)</span>
34079 </p>
34080 </td>
34081 <td>
34082 <p>
34083 <span class="green">1.17<br> (326341ns)</span>
34084 </p>
34085 </td>
34086 </tr>
34087 </tbody>
34088 </table></div>
34089 </div>
34090 <br class="table-break">
34091 </div>
34092 </div>
34093 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
34094 <td align="left"><p><small>Last revised: April 07, 2016 at 18:35:15 GMT</small></p></td>
34095 <td align="right"><div class="copyright-footer"></div></td>
34096 </tr></table>
34097 <hr>
34098 <div class="spirit-nav"></div>
34099 </body>
34100 </html>