| PROFILING SUMMARY | |
| Analyzed function count | 41 |
| Binary file | /root/tsi/1_perf/1_perf |
| Input module name | perf input module |
| Input module version | 0.1-dev |
| Input path | /root/tsi/1_perf/perf.data |
| Output module name | HTML File Output module |
| Output module version | 0.1-dev |
| Total samples | 23306 |
| Samples [%] | Samples [] | Inclusive samples [%] | Inclusive samples [] | Call count | Function name |
|---|---|---|---|---|---|
| 18.96 | 4418 | 16.24 | 3698 | 8154 | std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator()() |
| 17.72 | 4130 | 35.70 | 8128 | 12317 | double std::generate_canonical<double, 53ul, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne_twister_engi |
| 15.87 | 3698 | 0.00 | 0 | 3715 | std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand() |
| 9.91 | 2310 | 0.00 | 0 | 2323 | std::vector<double, std::allocator<double> >::operator[](unsigned long) |
| 7.41 | 1726 | 3.76 | 857 | 2595 | linear_regression() |
| 6.64 | 1547 | 1.86 | 423 | 1976 | sum_square_err(double, double) |
| 4.99 | 1163 | 56.99 | 12974 | 14319 | double std::uniform_real_distribution<double>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne |
| 4.33 | 1010 | 0.00 | 0 | 1975 | __gnu_cxx::__enable_if<std::__is_scalar<double>::__value, double*>::__type std::__fill_n_a<double*, unsigned long, double>(double*, unsigned long, double const&) |
| 2.49 | 580 | 63.44 | 14444 | 15210 | double std::uniform_real_distribution<double>::operator()<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul> >(std::mersenne |
| 2.23 | 520 | 72.08 | 16411 | 17856 | generate_arrays() |
| 1.62 | 377 | 0.00 | 0 | 379 | libm-2.28.so::0x00007f1be94e603b |
| 1.37 | 320 | 0.00 | 0 | 436 | std::uniform_real_distribution<double>::param_type::a() const |
| 1.33 | 311 | 0.00 | 0 | 71 | libm-2.28.so::0x00007f1be9502876 |
| 1.28 | 299 | 0.00 | 0 | 121 | libm-2.28.so::0x00007f1be95027ef |
| 1.12 | 262 | 54.57 | 12424 | 12749 | std::__detail::_Adaptor<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, double>::operator()() |
| 1.00 | 234 | 0.00 | 0 | 235 | std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::min() |
| 0.68 | 158 | 0.00 | 0 | 161 | std::__detail::_Adaptor<std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, double>::_Adaptor(std::mersenne_twister_engine<u |
| 0.53 | 124 | 0.00 | 0 | 124 | std::uniform_real_distribution<double>::param_type::b() const |
| 0.28 | 65 | 0.00 | 0 | 0 | libm-2.28.so::0x00007f1be9502ad0 |
| 0.21 | 50 | 0.00 | 0 | 0 | libm-2.28.so::0x00007f1be9502cf8 |
| 0.00 | 1 | 0.00 | 0 | 2 | ld-2.28.so::0x00007f1be97ff3d4 |
| 0.00 | 1 | 0.00 | 0 | 1 | ld-2.28.so::0x00007f1be980114d |
| 0.00 | 1 | 0.00 | 0 | 0 | ld-2.28.so::0x00007f1be97fe8a3 |
| 0.00 | 1 | 0.00 | 0 | 0 | libstdc++.so.6.0.25::0x00007f1be971529c |
| 0.00 | 0 | 100.00 | 22767 | 23833 | libc-2.28.so::0x00007f1be931f09b |
| 0.00 | 0 | 100.00 | 22767 | 23718 | main |
| 0.00 | 0 | 0.00 | 0 | 5642 | mpls_gso_exit |
| 0.00 | 0 | 4.44 | 1010 | 1860 | double* std::fill_n<double*, unsigned long, double>(double*, unsigned long, double const&) |
| 0.00 | 0 | 4.44 | 1010 | 1860 | double* std::__uninitialized_default_n_1<true>::__uninit_default_n<double*, unsigned long>(double*, unsigned long) |
| 0.00 | 0 | 4.44 | 1010 | 1860 | double* std::__uninitialized_default_n<double*, unsigned long>(double*, unsigned long) |
| 0.00 | 0 | 4.44 | 1010 | 1860 | double* std::__uninitialized_default_n_a<double*, unsigned long, double>(double*, unsigned long, std::allocator<double>&) |
| 0.00 | 0 | 4.44 | 1010 | 1860 | std::vector<double, std::allocator<double> >::_M_default_append(unsigned long) |
| 0.00 | 0 | 4.44 | 1010 | 1860 | std::vector<double, std::allocator<double> >::resize(unsigned long) |
| 0.00 | 0 | 0.00 | 0 | 1089 | 0xfffffffffffffe00 |
| 0.00 | 0 | 0.00 | 0 | 207 | _einittext |
| 0.00 | 0 | 0.00 | 1 | 2 | ld-2.28.so::0x00007f1be97f90dc |
| 0.00 | 0 | 0.00 | 1 | 2 | ld-2.28.so::0x00007f1be980d650 |
| 0.00 | 0 | 0.00 | 0 | 0 | 0xffffffffffffff80 |
| 0.00 | 0 | 100.00 | 22767 | 0 | 0x41fd89415541f689 |
| 0.00 | 0 | 0.00 | 0 | 0 | 0x00007fd682825a07 |
| 0.00 | 0 | 0.00 | 1 | 0 | 0x0000000000000040 |