Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r83742 - in sandbox/random/libs/random: acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl mkl/doc
From: boeschf_at_[hidden]
Date: 2013-04-03 09:46:29


Author: boeschf
Date: 2013-04-03 09:46:28 EDT (Wed, 03 Apr 2013)
New Revision: 83742
URL: http://svn.boost.org/trac/boost/changeset/83742

Log:
corrected some errors in the Random.MKL documentation
Text files modified:
   sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html | 45 +++++++++++++++++----------------------
   sandbox/random/libs/random/mkl/doc/mkl_generators.qbk | 40 +++++++++++++++++-----------------
   2 files changed, 40 insertions(+), 45 deletions(-)

Modified: sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html
==============================================================================
--- sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html (original)
+++ sandbox/random/libs/random/acml/doc/html/amd___acml_and_intel___mkl_random_number_generators/mkl/timings.html 2013-04-03 09:46:28 EDT (Wed, 03 Apr 2013)
@@ -737,8 +737,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
- </code>
+ <code class="literal">boost::random::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -785,7 +784,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -832,7 +831,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -879,8 +878,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
- </code>
+ <code class="literal">boost::random::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -927,7 +925,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -974,8 +972,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
- </code>
+ <code class="literal">boost::random::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1069,7 +1066,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1116,8 +1113,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
- </code>
+ <code class="literal">boost::random::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1164,7 +1160,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1211,8 +1207,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
- </code>
+ <code class="literal">boost::random::normal_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1371,7 +1366,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ <code class="literal">boost::random::exponential_distribution&lt;double&gt;
                   </code>
                 </p>
               </td>
@@ -1419,7 +1414,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::exponential_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1466,7 +1461,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::exponential_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1513,7 +1508,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ <code class="literal">boost::random::exponential_distribution&lt;double&gt;
                   </code>
                 </p>
               </td>
@@ -1561,7 +1556,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::exponential_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1608,7 +1603,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ <code class="literal">boost::random::exponential_distribution&lt;double&gt;
                   </code>
                 </p>
               </td>
@@ -1703,7 +1698,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::exponential_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1750,7 +1745,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ <code class="literal">boost::random::exponential_distribution&lt;double&gt;
                   </code>
                 </p>
               </td>
@@ -1798,7 +1793,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">std::uniform_real_distribution&lt;double&gt; </code>
+ <code class="literal">std::exponential_distribution&lt;double&gt; </code>
                 </p>
               </td>
 <td>
@@ -1845,7 +1840,7 @@
               </td>
 <td>
                 <p>
- <code class="literal">boost::random::uniform_real_distribution&lt;double&gt;
+ <code class="literal">boost::random::exponential_distribution&lt;double&gt;
                   </code>
                 </p>
               </td>

Modified: sandbox/random/libs/random/mkl/doc/mkl_generators.qbk
==============================================================================
--- sandbox/random/libs/random/mkl/doc/mkl_generators.qbk (original)
+++ sandbox/random/libs/random/mkl/doc/mkl_generators.qbk 2013-04-03 09:46:28 EDT (Wed, 03 Apr 2013)
@@ -144,33 +144,33 @@
 
 [table Normal distribution with Mersenne Twister 19937
         [[engine ] [distribution ] [variate_generator ] [run time for 10[sup 3] numbers \[ms\]] [approx. speed compared to fastest] [run time for 10[sup 4] numbers \[ms\]] [approx. speed compared to fastest ] [run time for 10[sup 5] numbers \[ms\]] [approx. speed compared to fastest ]]
- [[[^boost::random::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.0533 ] [ 9.9%] [ 0.5296 ] [ 10%] [ 5.2750 ] [ 11%]]
- [[[^std::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.0458 ] [ 11%] [ 0.4486 ] [ 12%] [ 4.4607 ] [ 13%]]
- [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.3887 ] [ 1.4%] [ 3.8658 ] [ 1.4%] [ 38.6177 ] [ 1.5%]]
- [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.3340 ] [ 1.6%] [ 3.3135 ] [ 1.7%] [ 33.1321 ] [ 1.7%]]
- [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [0.0103 ] [ 51%] [ 0.1049 ] [ 53%] [ 1.0072 ] [ 56%]]
- [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [0.0103 ] [ 51%] [ 0.1033 ] [ 54%] [ 1.0088 ] [ 56%]]
+ [[[^boost::random::mt19937 ]] [[^boost::random::normal_distribution<double> ]] [no ] [0.0533 ] [ 9.9%] [ 0.5296 ] [ 10%] [ 5.2750 ] [ 11%]]
+ [[[^std::mt19937 ]] [[^std::normal_distribution<double> ]] [no ] [0.0458 ] [ 11%] [ 0.4486 ] [ 12%] [ 4.4607 ] [ 13%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::normal_distribution<double> ]] [no ] [0.3887 ] [ 1.4%] [ 3.8658 ] [ 1.4%] [ 38.6177 ] [ 1.5%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::normal_distribution<double> ]] [no ] [0.3340 ] [ 1.6%] [ 3.3135 ] [ 1.7%] [ 33.1321 ] [ 1.7%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::normal_distribution<double> ]] [yes ] [0.0103 ] [ 51%] [ 0.1049 ] [ 53%] [ 1.0072 ] [ 56%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::normal_distribution<double> ]] [yes ] [0.0103 ] [ 51%] [ 0.1033 ] [ 54%] [ 1.0088 ] [ 56%]]
     [[plain ACML function ] [plain ACML function ] [- ] [0.0104 ] [ 51%] [ 0.1036 ] [ 54%] [ 1.0082 ] [ 56%]]
- [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.3645 ] [ 1.4%] [ 3.5718 ] [ 1.6%] [ 35.6541 ] [ 1.6%]]
- [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [9.8315 ] [ 0.054%] [ 98.4091 ] [ 0.057%] [984.4130 ] [ 0.058%]]
- [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [0.0054 ] [ 98%] [ 0.0559 ] [ 99%] [ 0.5686 ] [[*100%]]]
- [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [0.0053 ] [[*100%]] [ 0.0556 ] [[*100%]] [ 0.5681 ] [[*100%]]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::normal_distribution<double> ]] [no ] [0.3645 ] [ 1.4%] [ 3.5718 ] [ 1.6%] [ 35.6541 ] [ 1.6%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::normal_distribution<double> ]] [no ] [9.8315 ] [ 0.054%] [ 98.4091 ] [ 0.057%] [984.4130 ] [ 0.058%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::normal_distribution<double> ]] [yes ] [0.0054 ] [ 98%] [ 0.0559 ] [ 99%] [ 0.5686 ] [[*100%]]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::normal_distribution<double> ]] [yes ] [0.0053 ] [[*100%]] [ 0.0556 ] [[*100%]] [ 0.5681 ] [[*100%]]]
     [[plain MKL function ] [plain MKL function ] [- ] [0.0054 ] [ 98%] [ 0.0567 ] [ 98%] [ 0.5683 ] [[*100%]]]
 ]
 
 [table Exponential distribution with Mersenne Twister 19937
         [[engine ] [distribution ] [variate_generator ] [run time for 10[sup 3] numbers \[ms\]] [approx. speed compared to fastest] [run time for 10[sup 4] numbers \[ms\]] [approx. speed compared to fastest ] [run time for 10[sup 5] numbers \[ms\]] [approx. speed compared to fastest ]]
- [[[^boost::random::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.0439 ] [ 7.2%] [0.4343 ] [ 7.1%] [ 4.3195 ] [ 7.6%]]
- [[[^std::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.0507 ] [ 6.3%] [0.5013 ] [ 6.2%] [ 4.9984 ] [ 6.6%]]
- [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.3210 ] [ 0.99%] [3.1737 ] [ 0.98%] [31.7263 ] [ 1.0%]]
- [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.3228 ] [ 0.99%] [3.1974 ] [ 0.97%] [31.9974 ] [ 1.0%]]
- [[[^boost::random::acml::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [0.0060 ] [ 53%] [0.0578 ] [ 54%] [ 0.5663 ] [ 58%]]
- [[[^boost::random::acml::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [0.0060 ] [ 53%] [0.0579 ] [ 54%] [ 0.5671 ] [ 58%]]
+ [[[^boost::random::mt19937 ]] [[^boost::random::exponential_distribution<double> ]] [no ] [0.0439 ] [ 7.2%] [0.4343 ] [ 7.1%] [ 4.3195 ] [ 7.6%]]
+ [[[^std::mt19937 ]] [[^std::exponential_distribution<double> ]] [no ] [0.0507 ] [ 6.3%] [0.5013 ] [ 6.2%] [ 4.9984 ] [ 6.6%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::exponential_distribution<double> ]] [no ] [0.3210 ] [ 0.99%] [3.1737 ] [ 0.98%] [31.7263 ] [ 1.0%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::exponential_distribution<double> ]] [no ] [0.3228 ] [ 0.99%] [3.1974 ] [ 0.97%] [31.9974 ] [ 1.0%]]
+ [[[^boost::random::acml::mt19937 ]] [[^std::exponential_distribution<double> ]] [yes ] [0.0060 ] [ 53%] [0.0578 ] [ 54%] [ 0.5663 ] [ 58%]]
+ [[[^boost::random::acml::mt19937 ]] [[^boost::random::exponential_distribution<double> ]] [yes ] [0.0060 ] [ 53%] [0.0579 ] [ 54%] [ 0.5671 ] [ 58%]]
     [[plain ACML function ] [plain ACML function ] [- ] [0.0061 ] [ 52%] [0.0575 ] [ 54%] [ 0.5633 ] [ 58%]]
- [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [no ] [0.0948 ] [ 3.4%] [0.9251 ] [ 3.4%] [ 9.2560 ] [ 3.65]]
- [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [no ] [0.1086 ] [ 2.9%] [1.0680 ] [ 2.9%] [10.6798 ] [ 3.1%]]
- [[[^boost::random::mkl::mt19937 ]] [[^std::uniform_real_distribution<double> ]] [yes ] [0.0032 ] [[*100%]] [0.0310 ] [[*100%]] [ 0.3294 ] [[*100%]]]
- [[[^boost::random::mkl::mt19937 ]] [[^boost::random::uniform_real_distribution<double> ]] [yes ] [0.0032 ] [ 99%] [0.0311 ] [[*100%]] [ 0.3296 ] [[*100%]]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::exponential_distribution<double> ]] [no ] [0.0948 ] [ 3.4%] [0.9251 ] [ 3.4%] [ 9.2560 ] [ 3.65]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::exponential_distribution<double> ]] [no ] [0.1086 ] [ 2.9%] [1.0680 ] [ 2.9%] [10.6798 ] [ 3.1%]]
+ [[[^boost::random::mkl::mt19937 ]] [[^std::exponential_distribution<double> ]] [yes ] [0.0032 ] [[*100%]] [0.0310 ] [[*100%]] [ 0.3294 ] [[*100%]]]
+ [[[^boost::random::mkl::mt19937 ]] [[^boost::random::exponential_distribution<double> ]] [yes ] [0.0032 ] [ 99%] [0.0311 ] [[*100%]] [ 0.3296 ] [[*100%]]]
     [[plain MKL function ] [plain MKL function ] [- ] [0.0032 ] [ 99%] [0.0311 ] [[*100%]] [ 0.3293 ] [[*100%]]]
 ]
 


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk