26 August 2018 10:36:49 AM TIMER_CHRONO C++ version Demonstrate the CHRONO timing facility. CHRONO_TEST Time the RAND function by computing N values. For a given N, repeat the computation 5 times. Data vectors will be of minimum size 1 Data vectors will be of maximum size 16777216 Times are in seconds. N Rep #1 Rep #2 Rep #2 Rep #4 Rep #5 Min Ave Max 1 6.36e-07 8.6e-08 3.1e-08 3.7e-08 4.1e-08 3.1e-08 1.662e-07 6.36e-07 2 7.4e-08 5.1e-08 3.8e-08 3.9e-08 3.8e-08 3.8e-08 4.8e-08 7.4e-08 4 7.6e-08 8.6e-08 6.9e-08 1.01e-07 1e-07 6.9e-08 8.64e-08 1.01e-07 8 1.07e-07 1.02e-07 1.21e-07 1.1e-07 9.3e-08 9.3e-08 1.066e-07 1.21e-07 16 2.41e-07 1.73e-07 1.94e-07 1.73e-07 1.74e-07 1.73e-07 1.91e-07 2.41e-07 32 3.11e-07 3.04e-07 3.2e-07 3.1e-07 3.02e-07 3.02e-07 3.094e-07 3.2e-07 64 6.06e-07 5.2e-07 5.69e-07 5.21e-07 5.78e-07 5.2e-07 5.588e-07 6.06e-07 128 1.031e-06 1.088e-06 1.025e-06 1.053e-06 1.042e-06 1.025e-06 1.0478e-06 1.088e-06 256 2.013e-06 2.026e-06 2.007e-06 2.011e-06 2.121e-06 2.007e-06 2.0356e-06 2.121e-06 512 3.982e-06 4.26e-06 3.965e-06 3.969e-06 3.961e-06 3.961e-06 4.0274e-06 4.26e-06 1024 7.923e-06 7.86e-06 7.88e-06 7.896e-06 7.896e-06 7.86e-06 7.891e-06 7.923e-06 2048 1.5727e-05 1.5756e-05 1.5721e-05 1.5891e-05 1.585e-05 1.5721e-05 1.5789e-05 1.5891e-05 4096 3.2641e-05 3.1665e-05 3.1431e-05 3.1458e-05 3.1631e-05 3.1431e-05 3.1765e-05 3.2641e-05 8192 6.5909e-05 6.2899e-05 6.304e-05 6.2903e-05 6.2929e-05 6.2899e-05 6.3536e-05 6.5909e-05 16384 0.00013326 0.00012577 0.00012579 0.00012577 0.0001258 0.00012577 0.00012728 0.00013326 32768 0.00028515 0.0002591 0.0002436 0.00024359 0.00025427 0.00024359 0.00025714 0.00028515 65536 0.00057396 0.00051612 0.000487 0.00048681 0.00048697 0.00048681 0.00051017 0.00057396 131072 0.0010885 0.00094793 0.00094295 0.00094299 0.00094629 0.00094295 0.00097373 0.0010885 262144 0.002105 0.0017763 0.0018176 0.0018234 0.0018043 0.0017763 0.0018653 0.002105 524288 0.0039482 0.0035034 0.0034486 0.0035097 0.0035928 0.0034486 0.0036005 0.0039482 1048576 0.0078582 0.0070155 0.0070693 0.0069051 0.006901 0.006901 0.0071498 0.0078582 2097152 0.015747 0.013867 0.013873 0.013865 0.014024 0.013865 0.014275 0.015747 4194304 0.031651 0.027827 0.027729 0.028226 0.027946 0.027729 0.028676 0.031651 8388608 0.063057 0.056091 0.05569 0.055806 0.055579 0.055579 0.057245 0.063057 16777216 0.12641 0.1112 0.11171 0.11147 0.11109 0.11109 0.11437 0.12641 TIMER_CLOCK Normal end of execution. 26 August 2018 10:36:50 AM