From 29c49ca5b44dfb283b8e22ab7832ca96f6f39886 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Constantin=20F=C3=BCrst?= Date: Thu, 25 Jan 2024 17:20:32 +0100 Subject: [PATCH] redo flame graph with correct stack information --- .../qdp-xeonmax-simple-prefetch-perf.svg | 1676 +++++++---------- 1 file changed, 648 insertions(+), 1028 deletions(-) diff --git a/qdp_project/evaluation-results/qdp-xeonmax-simple-prefetch-perf.svg b/qdp_project/evaluation-results/qdp-xeonmax-simple-prefetch-perf.svg index b2665aa..e736d31 100644 --- a/qdp_project/evaluation-results/qdp-xeonmax-simple-prefetch-perf.svg +++ b/qdp_project/evaluation-results/qdp-xeonmax-simple-prefetch-perf.svg @@ -1,6 +1,6 @@ - + @@ -421,1681 +421,1301 @@ } ]]> - + Flame Graph - + Reset Zoom Search ic - + -_int_malloc (216,840,944 samples, 0.02%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[[kernel.kallsyms]] (775,843,115 samples, 0.07%) - +dml_wait_busy_poll (1,966,417,818 samples, 2.08%) +d.. -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[[kernel.kallsyms]] (294,344,443 samples, 0.03%) - +[[kernel.kallsyms]] (891,320,615 samples, 0.94%) + -[unknown] (1,519,364,581 samples, 0.14%) - +[[kernel.kallsyms]] (114,816,414 samples, 0.12%) + -[[kernel.kallsyms]] (1,705,882,416 samples, 0.16%) - +[[kernel.kallsyms]] (8,063,816 samples, 0.01%) + -[[kernel.kallsyms]] (1,416,246,691 samples, 0.13%) - +[[kernel.kallsyms]] (30,034,265 samples, 0.03%) + -[[kernel.kallsyms]] (385,705,768 samples, 0.04%) - +void std::destroy_at<std::pair<unsigned char* const, dsacache::CacheData> > (1,966,417,818 samples, 2.08%) +v.. -[unknown] (1,266,275,835 samples, 0.12%) - +[[kernel.kallsyms]] (10,746,861 samples, 0.01%) + -[[kernel.kallsyms]] (2,568,354,044 samples, 0.24%) - +dsacache::Cache::Clear (1,966,417,818 samples, 2.08%) +d.. -[[kernel.kallsyms]] (164,924,459 samples, 0.02%) - +[[kernel.kallsyms]] (1,680,680,697 samples, 1.77%) + -[[kernel.kallsyms]] (346,377,157 samples, 0.03%) - +[[kernel.kallsyms]] (13,855,268 samples, 0.01%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +[[kernel.kallsyms]] (111,334,229 samples, 0.12%) + -[[kernel.kallsyms]] (227,221,336 samples, 0.02%) - +[[kernel.kallsyms]] (113,945,945 samples, 0.12%) + -[[kernel.kallsyms]] (437,583,386 samples, 0.04%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[unknown] (1,513,140,274 samples, 0.14%) - +[[kernel.kallsyms]] (15,956,913 samples, 0.02%) + -[[kernel.kallsyms]] (1,405,887,019 samples, 0.13%) - +unsigned int std::uniform_int_distribution<unsigned long>::_S_nd<unsigned long, std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>, unsigned int> (7,791,369,565 samples, 8.23%) +unsigned in.. -[unknown] (1,514,810,618 samples, 0.14%) - +[[kernel.kallsyms]] (7,364,969,554 samples, 7.78%) +[[kernel.k.. -[[kernel.kallsyms]] (147,415,547 samples, 0.01%) - +[[kernel.kallsyms]] (9,242,568 samples, 0.01%) + -[[kernel.kallsyms]] (557,614,008 samples, 0.05%) - +[[kernel.kallsyms]] (6,145,999,045 samples, 6.49%) +[[kernel.. -[unknown] (1,507,931,754 samples, 0.14%) - +[[kernel.kallsyms]] (9,447,981 samples, 0.01%) + -[[kernel.kallsyms]] (485,981,158 samples, 0.05%) - +Filter<unsigned long, LT, (8,703,974,058 samples, 9.19%) +Filter<unsign.. -[unknown] (1,513,140,274 samples, 0.14%) - +[[kernel.kallsyms]] (344,116,366 samples, 0.36%) + -[unknown] (1,509,338,458 samples, 0.14%) - +[[kernel.kallsyms]] (32,926,402 samples, 0.03%) + -[[kernel.kallsyms]] (776,700,116 samples, 0.07%) - +void fill_mt<unsigned long> (20,391,957,000 samples, 21.54%) +void fill_mt<unsigned long> -main (16,001,035,558 samples, 1.50%) - +[[kernel.kallsyms]] (53,213,161 samples, 0.06%) + -[[kernel.kallsyms]] (367,666,092 samples, 0.03%) - +[[kernel.kallsyms]] (104,828,295 samples, 0.11%) + -[[kernel.kallsyms]] (2,195,144,659 samples, 0.21%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[unknown] (1,508,437,358 samples, 0.14%) - +dsacache::CacheData::WaitOnCompletion (1,966,417,818 samples, 2.08%) +d.. -[unknown] (1,509,338,458 samples, 0.14%) - +[[kernel.kallsyms]] (32,615,269 samples, 0.03%) + -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - +[[kernel.kallsyms]] (115,508,253 samples, 0.12%) + -__mprotect (640,883,317 samples, 0.06%) - +[[kernel.kallsyms]] (30,383,199 samples, 0.03%) + -[[kernel.kallsyms]] (439,218,776 samples, 0.04%) - +[[kernel.kallsyms]] (137,504,974 samples, 0.15%) + -[[kernel.kallsyms]] (551,971,836 samples, 0.05%) - +[[kernel.kallsyms]] (102,237,912 samples, 0.11%) + -[unknown] (1,508,437,358 samples, 0.14%) - +_mm512_stream_load_si512 (254,936,384 samples, 0.27%) + -[[kernel.kallsyms]] (168,124,798 samples, 0.02%) - +[[kernel.kallsyms]] (111,334,229 samples, 0.12%) + -[[kernel.kallsyms]] (6,318,095,995 samples, 0.59%) - +[[kernel.kallsyms]] (1,669,404,130 samples, 1.76%) + -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - +[[kernel.kallsyms]] (16,706,036 samples, 0.02%) + -__munmap (1,719,836,370 samples, 0.16%) - +dml::handler<dml::mem_copy_operation, std::allocator<unsigned char> >::get (28,761,838,986 samples, 30.38%) +dml::handler<dml::mem_copy_operation, std::alloc.. -[unknown] (1,512,291,854 samples, 0.14%) - +__libc_openat64 (18,134,425 samples, 0.02%) + -[unknown] (749,881,472 samples, 0.07%) - +[[kernel.kallsyms]] (53,213,161 samples, 0.06%) + -[unknown] (1,516,703,886 samples, 0.14%) - +std::unordered_map<unsigned char*, dsacache::CacheData, std::hash<unsigned char*>, std::equal_to<unsigned char*>, std::allocator<std::pair<unsigned char* const, dsacache::CacheData> > >::clear (28,764,433,921 samples, 30.38%) +std::unordered_map<unsigned char*, dsacache::Cac.. -[[kernel.kallsyms]] (251,679,967 samples, 0.02%) - +__GI___close_nocancel (12,187,019 samples, 0.01%) + -[[kernel.kallsyms]] (551,971,836 samples, 0.05%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -clone3 (326,373,228 samples, 0.03%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[[kernel.kallsyms]] (92,055,433 samples, 0.01%) - +[[kernel.kallsyms]] (12,520,276 samples, 0.01%) + -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - +[[kernel.kallsyms]] (17,230,177 samples, 0.02%) + -[[kernel.kallsyms]] (168,864,478 samples, 0.02%) - +__GI_munmap (57,393,658 samples, 0.06%) + -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - +[[kernel.kallsyms]] (32,564,987 samples, 0.03%) + -[[kernel.kallsyms]] (635,467,791 samples, 0.06%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[unknown] (1,501,870,958 samples, 0.14%) - +[[kernel.kallsyms]] (11,325,305 samples, 0.01%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (33,465,879 samples, 0.04%) + -[[kernel.kallsyms]] (2,209,748,008 samples, 0.21%) - +[[kernel.kallsyms]] (9,949,805 samples, 0.01%) + -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +Vector_Loader<unsigned long, (254,936,384 samples, 0.27%) + -[[kernel.kallsyms]] (942,534,446 samples, 0.09%) - +__GI___libc_read (33,664,059 samples, 0.04%) + -[unknown] (1,513,952,540 samples, 0.14%) - +syscall (138,487,524 samples, 0.15%) + -[unknown] (1,507,931,754 samples, 0.14%) - +[[kernel.kallsyms]] (7,364,103,227 samples, 7.78%) +[[kernel.k.. -[[kernel.kallsyms]] (732,349,049 samples, 0.07%) - +dsacache::CacheData::~CacheData (1,966,417,818 samples, 2.08%) +d.. -syscall (565,955,559 samples, 0.05%) - +[[kernel.kallsyms]] (26,513,138 samples, 0.03%) + -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - +[[kernel.kallsyms]] (15,898,104 samples, 0.02%) + -[unknown] (115,374,949 samples, 0.01%) - +__libc_open64 (28,967,395 samples, 0.03%) + -[[kernel.kallsyms]] (2,202,569,698 samples, 0.21%) - +[[kernel.kallsyms]] (12,123,111 samples, 0.01%) + -[[kernel.kallsyms]] (3,281,853,864 samples, 0.31%) - +[[kernel.kallsyms]] (13,375,110 samples, 0.01%) + -[unknown] (1,508,437,358 samples, 0.14%) - +scan_a (8,704,824,691 samples, 9.19%) +scan_a -[[kernel.kallsyms]] (347,231,745 samples, 0.03%) - +[[kernel.kallsyms]] (13,375,110 samples, 0.01%) + -clone3 (139,290,779 samples, 0.01%) - +[[kernel.kallsyms]] (12,989,541 samples, 0.01%) + -[unknown] (605,605,038 samples, 0.06%) - +[[kernel.kallsyms]] (338,949,020 samples, 0.36%) + -[[kernel.kallsyms]] (526,771,786 samples, 0.05%) - +__GI_madvise (34,320,994 samples, 0.04%) + -[unknown] (644,673,500,643 samples, 60.30%) -[unknown] +[[kernel.kallsyms]] (1,682,876,214 samples, 1.78%) + -[[kernel.kallsyms]] (2,200,416,113 samples, 0.21%) - +[[kernel.kallsyms]] (16,726,677 samples, 0.02%) + -[unknown] (1,509,338,458 samples, 0.14%) - +[[kernel.kallsyms]] (138,263,108 samples, 0.15%) + -[unknown] (1,509,847,310 samples, 0.14%) - +[[kernel.kallsyms]] (11,262,173 samples, 0.01%) + -[[kernel.kallsyms]] (7,603,349,955 samples, 0.71%) - +[[kernel.kallsyms]] (8,658,743 samples, 0.01%) + -[[kernel.kallsyms]] (92,210,346 samples, 0.01%) - +[[kernel.kallsyms]] (344,116,366 samples, 0.36%) + -[[kernel.kallsyms]] (113,817,015 samples, 0.01%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[[kernel.kallsyms]] (273,421,491 samples, 0.03%) - +[[kernel.kallsyms]] (33,066,692 samples, 0.03%) + -[unknown] (1,510,362,054 samples, 0.14%) - +[[kernel.kallsyms]] (28,967,395 samples, 0.03%) + -[[kernel.kallsyms]] (245,523,659 samples, 0.02%) - +[[kernel.kallsyms]] (30,443,956 samples, 0.03%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +[[kernel.kallsyms]] (15,136,135 samples, 0.02%) + -dml_wait_busy_poll (643,072,183,036 samples, 60.15%) -dml_wait_busy_poll +[[kernel.kallsyms]] (107,851,474 samples, 0.11%) + -[unknown] (816,811,363 samples, 0.08%) - +[[kernel.kallsyms]] (176,806,975 samples, 0.19%) + -[[kernel.kallsyms]] (2,564,871,386 samples, 0.24%) - +[[kernel.kallsyms]] (20,787,998 samples, 0.02%) + -[[kernel.kallsyms]] (231,940,490 samples, 0.02%) - +[[kernel.kallsyms]] (21,755,396 samples, 0.02%) + -[[kernel.kallsyms]] (532,088,507 samples, 0.05%) - +[[kernel.kallsyms]] (10,010,002 samples, 0.01%) + -[[kernel.kallsyms]] (445,141,995 samples, 0.04%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[[kernel.kallsyms]] (2,568,354,044 samples, 0.24%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[unknown] (1,516,703,886 samples, 0.14%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[[kernel.kallsyms]] (774,120,056 samples, 0.07%) - +[[kernel.kallsyms]] (245,227,514 samples, 0.26%) + -main (32,823,632,573 samples, 3.07%) -main +[[kernel.kallsyms]] (13,369,508 samples, 0.01%) + -__mmap (2,214,572,972 samples, 0.21%) - +[[kernel.kallsyms]] (22,968,243 samples, 0.02%) + -[unknown] (1,513,952,540 samples, 0.14%) - +[[kernel.kallsyms]] (40,211,614 samples, 0.04%) + -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned char* const, dsacache::CacheData>, false> > >::_M_deallocate_node (28,764,433,921 samples, 30.38%) +std::__detail::_Hashtable_alloc<std::allocator<s.. -[[kernel.kallsyms]] (3,425,369,577 samples, 0.32%) - +__GI___mmap64 (177,643,122 samples, 0.19%) + -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (8,859,224 samples, 0.01%) + -dml_wait_busy_poll (180,052,690,191 samples, 16.84%) -dml_wait_busy_poll +[[kernel.kallsyms]] (33,465,879 samples, 0.04%) + -[unknown] (1,510,917,260 samples, 0.14%) - +[[kernel.kallsyms]] (248,672,554 samples, 0.26%) + -[[kernel.kallsyms]] (5,229,825,479 samples, 0.49%) - +dsacache::Cache::Clear (28,764,433,921 samples, 30.38%) +dsacache::Cache::Clear -[[kernel.kallsyms]] (218,071,948 samples, 0.02%) - +[[kernel.kallsyms]] (15,063,068 samples, 0.02%) + -[[kernel.kallsyms]] (2,357,604,755 samples, 0.22%) - +[[kernel.kallsyms]] (12,123,111 samples, 0.01%) + -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +[[kernel.kallsyms]] (32,564,987 samples, 0.03%) + -[[kernel.kallsyms]] (96,865,129 samples, 0.01%) - +[[kernel.kallsyms]] (9,678,436 samples, 0.01%) + -[[kernel.kallsyms]] (777,560,374 samples, 0.07%) - +[[kernel.kallsyms]] (11,360,272 samples, 0.01%) + -[[kernel.kallsyms]] (247,747,930 samples, 0.02%) - +[[kernel.kallsyms]] (15,956,913 samples, 0.02%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +[[kernel.kallsyms]] (137,415,380 samples, 0.15%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +syscall (32,926,402 samples, 0.03%) + -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (176,806,975 samples, 0.19%) + -[[kernel.kallsyms]] (526,983,769 samples, 0.05%) - +[[kernel.kallsyms]] (33,465,879 samples, 0.04%) + -[[kernel.kallsyms]] (1,577,686,241 samples, 0.15%) - +[[kernel.kallsyms]] (88,681,765 samples, 0.09%) + -[[kernel.kallsyms]] (774,120,056 samples, 0.07%) - +[[kernel.kallsyms]] (95,400,273 samples, 0.10%) + -[[kernel.kallsyms]] (549,325,915 samples, 0.05%) - +void std::destroy_at<std::pair<unsigned char* const, dsacache::CacheData> > (28,764,433,921 samples, 30.38%) +void std::destroy_at<std::pair<unsigned char* co.. -[[kernel.kallsyms]] (438,350,113 samples, 0.04%) - +[[kernel.kallsyms]] (12,127,517 samples, 0.01%) + -[[kernel.kallsyms]] (142,816,579 samples, 0.01%) - +__GI_munmap (344,513,058 samples, 0.36%) + -[unknown] (1,523,038,540 samples, 0.14%) - +_int_malloc (8,250,299 samples, 0.01%) + -[unknown] (1,509,338,458 samples, 0.14%) - +[[kernel.kallsyms]] (11,377,500 samples, 0.01%) + -[[kernel.kallsyms]] (509,567,325 samples, 0.05%) - +[[kernel.kallsyms]] (131,601,705 samples, 0.14%) + -[[kernel.kallsyms]] (2,041,760,942 samples, 0.19%) - +[[kernel.kallsyms]] (10,376,760 samples, 0.01%) + -[[kernel.kallsyms]] (1,252,622,537 samples, 0.12%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[[kernel.kallsyms]] (481,027,653 samples, 0.04%) - +[[kernel.kallsyms]] (12,127,517 samples, 0.01%) + -[unknown] (1,508,964,014 samples, 0.14%) - +[[kernel.kallsyms]] (32,564,987 samples, 0.03%) + -[[kernel.kallsyms]] (369,456,556 samples, 0.03%) - +[[kernel.kallsyms]] (48,182,350 samples, 0.05%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned char* const, dsacache::CacheData>, false> > >::_M_deallocate_nodes (1,966,417,818 samples, 2.08%) +s.. -[unknown] (1,496,654,240 samples, 0.14%) - +[[kernel.kallsyms]] (14,195,296 samples, 0.01%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[libstdc++.so.6.0.32] (11,864,179,368 samples, 12.53%) +[libstdc++.so.6.0... -[[kernel.kallsyms]] (2,558,857,346 samples, 0.24%) - +[[kernel.kallsyms]] (8,063,816 samples, 0.01%) + -[[kernel.kallsyms]] (107,016,952 samples, 0.01%) - +[[kernel.kallsyms]] (15,980,460 samples, 0.02%) + -[unknown] (1,502,378,439 samples, 0.14%) - +[[kernel.kallsyms]] (12,127,517 samples, 0.01%) + -[[kernel.kallsyms]] (149,508,836 samples, 0.01%) - +[[kernel.kallsyms]] (15,956,913 samples, 0.02%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (53,213,161 samples, 0.06%) + -clone3 (118,188,876 samples, 0.01%) - +[[kernel.kallsyms]] (11,262,173 samples, 0.01%) + -[unknown] (1,507,931,754 samples, 0.14%) - +void fill_mt<unsigned long> (318,356,350 samples, 0.34%) + -[[kernel.kallsyms]] (1,553,635,316 samples, 0.15%) - +unsigned long std::uniform_int_distribution<unsigned long>::operator (11,234,884,028 samples, 11.87%) +unsigned long std.. -[unknown] (1,523,902,310 samples, 0.14%) - +[[kernel.kallsyms]] (104,828,295 samples, 0.11%) + -[unknown] (1,488,840,418 samples, 0.14%) - +[[kernel.kallsyms]] (246,862,154 samples, 0.26%) + -[unknown] (1,512,291,854 samples, 0.14%) - +[[kernel.kallsyms]] (12,127,517 samples, 0.01%) + -[[kernel.kallsyms]] (480,303,387 samples, 0.04%) - +[[kernel.kallsyms]] (5,081,416,893 samples, 5.37%) +[[kern.. -[unknown] (1,510,917,260 samples, 0.14%) - +[[kernel.kallsyms]] (27,540,952 samples, 0.03%) + -[unknown] (1,004,772,325 samples, 0.09%) - +[[kernel.kallsyms]] (344,116,366 samples, 0.36%) + -[[kernel.kallsyms]] (437,583,386 samples, 0.04%) - +dsacache::CacheData::WaitOnCompletion (28,761,838,986 samples, 30.38%) +dsacache::CacheData::WaitOnCompletion -[[kernel.kallsyms]] (2,568,354,044 samples, 0.24%) - +[[kernel.kallsyms]] (1,678,981,470 samples, 1.77%) + -[unknown] (1,513,140,274 samples, 0.14%) - +QDPBench (94,672,108,664 samples, 99.98%) +QDPBench -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (8,659,826 samples, 0.01%) + -[unknown] (1,496,613,607 samples, 0.14%) - +void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<unsigned char* const, dsacache::CacheData>, false> > >::destroy<std::pair<unsigned char* const, dsacache::CacheData> > (28,764,433,921 samples, 30.38%) +void std::allocator_traits<std::allocator<std::_.. -[[kernel.kallsyms]] (122,003,741 samples, 0.01%) - +[[kernel.kallsyms]] (17,322,586 samples, 0.02%) + -[[kernel.kallsyms]] (1,719,738,872 samples, 0.16%) - +[[kernel.kallsyms]] (53,213,161 samples, 0.06%) + -[[kernel.kallsyms]] (1,715,098,246 samples, 0.16%) - +[[kernel.kallsyms]] (12,127,517 samples, 0.01%) + -[[kernel.kallsyms]] (7,620,018,286 samples, 0.71%) - +[[kernel.kallsyms]] (344,116,366 samples, 0.36%) + -[[kernel.kallsyms]] (212,960,081 samples, 0.02%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[unknown] (1,085,602,432 samples, 0.10%) - +[[kernel.kallsyms]] (26,141,703 samples, 0.03%) + -[[kernel.kallsyms]] (98,869,846 samples, 0.01%) - +[[kernel.kallsyms]] (14,935,581 samples, 0.02%) + -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (11,262,173 samples, 0.01%) + -[[kernel.kallsyms]] (378,761,087 samples, 0.04%) - +[[kernel.kallsyms]] (9,537,190 samples, 0.01%) + -[[kernel.kallsyms]] (6,326,186,354 samples, 0.59%) - +[[kernel.kallsyms]] (1,682,036,018 samples, 1.78%) + -[[kernel.kallsyms]] (520,798,600 samples, 0.05%) - +[[kernel.kallsyms]] (15,037,349 samples, 0.02%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (315,357,590 samples, 0.33%) + -[[kernel.kallsyms]] (334,158,922 samples, 0.03%) - +[libstdc++.so.6.0.32] (34,054,556 samples, 0.04%) + -[unknown] (1,502,358,998 samples, 0.14%) - +dsacache::CacheData::WaitOnCompletion (1,966,417,818 samples, 2.08%) +d.. -[[kernel.kallsyms]] (225,685,274 samples, 0.02%) - +[[kernel.kallsyms]] (1,657,817,030 samples, 1.75%) + -[[kernel.kallsyms]] (239,424,194 samples, 0.02%) - +sum_check (1,353,759,950 samples, 1.43%) + -[[kernel.kallsyms]] (150,097,419 samples, 0.01%) - +[[kernel.kallsyms]] (15,447,695 samples, 0.02%) + -[[kernel.kallsyms]] (2,269,314,902 samples, 0.21%) - +[[kernel.kallsyms]] (32,926,402 samples, 0.03%) + -[unknown] (1,509,847,310 samples, 0.14%) - +[[kernel.kallsyms]] (8,063,816 samples, 0.01%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (19,051,325 samples, 0.02%) + -[[kernel.kallsyms]] (1,301,733,610 samples, 0.12%) - +[[kernel.kallsyms]] (7,360,638,360 samples, 7.77%) +[[kernel.k.. -[[kernel.kallsyms]] (145,084,195 samples, 0.01%) - +Sum<unsigned long>::simd_agg (385,702,703 samples, 0.41%) + -[libstdc++.so.6.0.32] (171,105,899,248 samples, 16.00%) -[libstdc++.so.6.0.32] +[[kernel.kallsyms]] (175,150,834 samples, 0.18%) + -[[kernel.kallsyms]] (3,343,548,879 samples, 0.31%) - +[[kernel.kallsyms]] (129,657,231 samples, 0.14%) + -[unknown] (1,508,437,358 samples, 0.14%) - +main (30,118,193,871 samples, 31.81%) +main -[[kernel.kallsyms]] (141,499,043 samples, 0.01%) - +__libc_start_call_main (23,727,804,096 samples, 25.06%) +__libc_start_call_main -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - +[[kernel.kallsyms]] (12,127,517 samples, 0.01%) + -[[kernel.kallsyms]] (1,160,221,191 samples, 0.11%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - +[[kernel.kallsyms]] (30,034,265 samples, 0.03%) + -[[kernel.kallsyms]] (462,493,752 samples, 0.04%) - +[[kernel.kallsyms]] (31,615,276 samples, 0.03%) + -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (319,402,286 samples, 0.34%) + -[unknown] (1,509,338,458 samples, 0.14%) - +clone3 (104,828,295 samples, 0.11%) + -[unknown] (1,503,593,455 samples, 0.14%) - +[[kernel.kallsyms]] (12,123,111 samples, 0.01%) + -[[kernel.kallsyms]] (608,699,561 samples, 0.06%) - +[[kernel.kallsyms]] (11,696,008 samples, 0.01%) + -[[kernel.kallsyms]] (267,239,279 samples, 0.02%) - +[[kernel.kallsyms]] (13,455,441 samples, 0.01%) + -[[kernel.kallsyms]] (1,559,477,557 samples, 0.15%) - +main (318,356,350 samples, 0.34%) + -[[kernel.kallsyms]] (1,928,961,330 samples, 0.18%) - +sysmalloc (9,949,805 samples, 0.01%) + -[[kernel.kallsyms]] (3,363,328,608 samples, 0.31%) - +[[kernel.kallsyms]] (23,517,953 samples, 0.02%) + -[[kernel.kallsyms]] (292,182,448 samples, 0.03%) - +[[kernel.kallsyms]] (1,680,680,697 samples, 1.77%) + -[[kernel.kallsyms]] (530,198,146 samples, 0.05%) - +[[kernel.kallsyms]] (7,358,907,042 samples, 7.77%) +[[kernel.k.. -[[kernel.kallsyms]] (2,466,466,584 samples, 0.23%) - +[unknown] (30,249,212,035 samples, 31.95%) +[unknown] -[[kernel.kallsyms]] (1,407,630,981 samples, 0.13%) - +[[kernel.kallsyms]] (23,405,713 samples, 0.02%) + -[[kernel.kallsyms]] (1,505,191,359 samples, 0.14%) - +[[kernel.kallsyms]] (53,213,161 samples, 0.06%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (49,896,815 samples, 0.05%) + -[[kernel.kallsyms]] (139,021,715 samples, 0.01%) - +[[kernel.kallsyms]] (7,361,504,795 samples, 7.77%) +[[kernel.k.. -[[kernel.kallsyms]] (757,926,201 samples, 0.07%) - +[[kernel.kallsyms]] (93,052,024 samples, 0.10%) + -[unknown] (1,504,491,984 samples, 0.14%) - +[[kernel.kallsyms]] (261,422,820 samples, 0.28%) + -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +[[kernel.kallsyms]] (96,511,467 samples, 0.10%) + -[unknown] (1,509,847,310 samples, 0.14%) - +[[kernel.kallsyms]] (8,659,826 samples, 0.01%) + -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (8,659,826 samples, 0.01%) + -[[kernel.kallsyms]] (1,447,780,358 samples, 0.14%) - +[[kernel.kallsyms]] (246,862,154 samples, 0.26%) + -[unknown] (1,518,427,918 samples, 0.14%) - +[[kernel.kallsyms]] (15,980,460 samples, 0.02%) + -[unknown] (1,508,964,014 samples, 0.14%) - +[[kernel.kallsyms]] (9,406,638 samples, 0.01%) + -[unknown] (1,508,964,014 samples, 0.14%) - +[[kernel.kallsyms]] (33,465,879 samples, 0.04%) + -[unknown] (1,510,362,054 samples, 0.14%) - +std::pair<unsigned char* const, dsacache::CacheData>::~pair (28,764,433,921 samples, 30.38%) +std::pair<unsigned char* const, dsacache::CacheD.. -[[kernel.kallsyms]] (7,617,438,223 samples, 0.71%) - +[[kernel.kallsyms]] (28,967,395 samples, 0.03%) + -[unknown] (1,508,964,014 samples, 0.14%) - +[[kernel.kallsyms]] (58,838,049 samples, 0.06%) + -[[kernel.kallsyms]] (1,381,465,249 samples, 0.13%) - +[[kernel.kallsyms]] (175,150,834 samples, 0.18%) + -[unknown] (1,508,964,014 samples, 0.14%) - +[[kernel.kallsyms]] (8,634,907 samples, 0.01%) + -[[kernel.kallsyms]] (127,151,874 samples, 0.01%) - +[[kernel.kallsyms]] (28,513,818 samples, 0.03%) + -[[kernel.kallsyms]] (1,338,517,642 samples, 0.13%) - +[[kernel.kallsyms]] (177,643,122 samples, 0.19%) + -[unknown] (1,508,437,358 samples, 0.14%) - +std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned char* const, dsacache::CacheData>, false> > >::_M_deallocate_nodes (28,764,433,921 samples, 30.38%) +std::__detail::_Hashtable_alloc<std::allocator<s.. -[[kernel.kallsyms]] (250,754,391 samples, 0.02%) - +[[kernel.kallsyms]] (15,956,913 samples, 0.02%) + -[unknown] (1,509,847,310 samples, 0.14%) - +[[kernel.kallsyms]] (104,828,295 samples, 0.11%) + -[unknown] (1,513,952,540 samples, 0.14%) - +[[kernel.kallsyms]] (31,960,699 samples, 0.03%) + -[[kernel.kallsyms]] (409,429,421 samples, 0.04%) - +void std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<unsigned char* const, dsacache::CacheData>, false> > >::destroy<std::pair<unsigned char* const, dsacache::CacheData> > (1,966,417,818 samples, 2.08%) +v.. -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (27,158,879 samples, 0.03%) + -[unknown] (1,516,188,504 samples, 0.14%) - +[[kernel.kallsyms]] (31,598,409 samples, 0.03%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (104,828,295 samples, 0.11%) + -[[kernel.kallsyms]] (1,645,753,875 samples, 0.15%) - +[[kernel.kallsyms]] (11,262,173 samples, 0.01%) + -[[kernel.kallsyms]] (520,520,422 samples, 0.05%) - +[[kernel.kallsyms]] (135,625,471 samples, 0.14%) + -[[kernel.kallsyms]] (1,360,394,704 samples, 0.13%) - +[[kernel.kallsyms]] (9,447,981 samples, 0.01%) + -[[kernel.kallsyms]] (466,000,580 samples, 0.04%) - +[[kernel.kallsyms]] (28,967,395 samples, 0.03%) + -[[kernel.kallsyms]] (203,750,144 samples, 0.02%) - +[[kernel.kallsyms]] (32,926,402 samples, 0.03%) + -[unknown] (1,509,338,458 samples, 0.14%) - +dsacache::CacheData::WaitOnCompletion (28,763,569,382 samples, 30.38%) +dsacache::CacheData::WaitOnCompletion -[[kernel.kallsyms]] (310,570,647 samples, 0.03%) - +[[kernel.kallsyms]] (12,989,541 samples, 0.01%) + -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - +[[kernel.kallsyms]] (32,926,402 samples, 0.03%) + -[[kernel.kallsyms]] (165,296,707 samples, 0.02%) - +__GI_mprotect (249,174,735 samples, 0.26%) + -[[kernel.kallsyms]] (640,883,317 samples, 0.06%) - +_mm512_mask_add_epi64 (385,702,703 samples, 0.41%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (10,670,752 samples, 0.01%) + -[unknown] (182,881,762 samples, 0.02%) - +std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator (5,368,469,078 samples, 5.67%) +std::me.. -pthread_create@GLIBC_2.2.5 (781,849,489 samples, 0.07%) - +[[kernel.kallsyms]] (13,166,222 samples, 0.01%) + -[[kernel.kallsyms]] (439,218,776 samples, 0.04%) - +[[kernel.kallsyms]] (15,860,284 samples, 0.02%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +[[kernel.kallsyms]] (11,667,956 samples, 0.01%) + -__close_nocancel (150,712,566 samples, 0.01%) - +[[kernel.kallsyms]] (6,143,399,957 samples, 6.49%) +[[kernel.. -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +[[kernel.kallsyms]] (11,840,194 samples, 0.01%) + -__madvise (551,971,836 samples, 0.05%) - +aggr_j (3,149,422,702 samples, 3.33%) +agg.. -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +[[kernel.kallsyms]] (100,513,983 samples, 0.11%) + -__libc_start_call_main (18,415,174,055 samples, 1.72%) - +[[kernel.kallsyms]] (18,442,842 samples, 0.02%) + -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (9,821,260 samples, 0.01%) + -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - +[[kernel.kallsyms]] (9,821,260 samples, 0.01%) + -[unknown] (1,502,510,316 samples, 0.14%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -[unknown] (1,513,140,274 samples, 0.14%) - +[[kernel.kallsyms]] (918,088,258 samples, 0.97%) + -[unknown] (1,512,291,854 samples, 0.14%) - +[[kernel.kallsyms]] (36,110,247 samples, 0.04%) + -[[kernel.kallsyms]] (439,218,776 samples, 0.04%) - +[[kernel.kallsyms]] (53,213,161 samples, 0.06%) + -[unknown] (1,513,952,540 samples, 0.14%) - +[[kernel.kallsyms]] (98,275,531 samples, 0.10%) + -__munmap (2,576,176,875 samples, 0.24%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[unknown] (1,510,917,260 samples, 0.14%) - +[[kernel.kallsyms]] (31,978,623 samples, 0.03%) + -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +[[kernel.kallsyms]] (104,828,295 samples, 0.11%) + -[[kernel.kallsyms]] (303,667,544 samples, 0.03%) - +[[kernel.kallsyms]] (16,726,677 samples, 0.02%) + -[unknown] (1,508,437,358 samples, 0.14%) - +start_thread (11,866,281,284 samples, 12.53%) +start_thread -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (13,855,268 samples, 0.01%) + -[[kernel.kallsyms]] (563,197,025 samples, 0.05%) - +[[kernel.kallsyms]] (28,967,395 samples, 0.03%) + -[[kernel.kallsyms]] (551,971,836 samples, 0.05%) - +dml_wait_busy_poll (28,760,234,712 samples, 30.37%) +dml_wait_busy_poll -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +[[kernel.kallsyms]] (62,804,408 samples, 0.07%) + -[[kernel.kallsyms]] (1,715,098,246 samples, 0.16%) - +[[kernel.kallsyms]] (10,392,609 samples, 0.01%) + -[unknown] (1,517,565,605 samples, 0.14%) - +[[kernel.kallsyms]] (9,447,981 samples, 0.01%) + -[[kernel.kallsyms]] (477,252,349 samples, 0.04%) - +scan_b (9,550,609 samples, 0.01%) + -unsigned long std::uniform_int_distribution<unsigned long>::operator (3,967,819,794 samples, 0.37%) - +[[kernel.kallsyms]] (17,433,636 samples, 0.02%) + -[[kernel.kallsyms]] (551,523,687 samples, 0.05%) - +[[kernel.kallsyms]] (165,965,854 samples, 0.18%) + -[[kernel.kallsyms]] (1,438,128,520 samples, 0.13%) - +[[kernel.kallsyms]] (17,299,154 samples, 0.02%) + -[unknown] (1,508,437,358 samples, 0.14%) - +unsigned long std::uniform_int_distribution<unsigned long>::operator (318,356,350 samples, 0.34%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +[[kernel.kallsyms]] (10,391,117 samples, 0.01%) + -[[kernel.kallsyms]] (634,616,217 samples, 0.06%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - +dsacache::CacheData::~CacheData (28,764,433,921 samples, 30.38%) +dsacache::CacheData::~CacheData -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (10,527,197 samples, 0.01%) + -[[kernel.kallsyms]] (299,370,444 samples, 0.03%) - +all (94,687,755,116 samples, 100%) + -[[kernel.kallsyms]] (468,654,514 samples, 0.04%) - +std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<unsigned char* const, dsacache::CacheData>, false> > >::_M_deallocate_node (1,966,417,818 samples, 2.08%) +s.. -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +Aggregation<unsigned long, Sum, (3,141,476,506 samples, 3.32%) +Agg.. -[[kernel.kallsyms]] (1,474,792,002 samples, 0.14%) - +[[kernel.kallsyms]] (241,405,457 samples, 0.25%) + -[[kernel.kallsyms]] (191,311,551 samples, 0.02%) - +[[kernel.kallsyms]] (1,674,994,497 samples, 1.77%) + -[[kernel.kallsyms]] (103,378,892 samples, 0.01%) - +[[kernel.kallsyms]] (104,828,295 samples, 0.11%) + -[[kernel.kallsyms]] (2,530,810,450 samples, 0.24%) - +sum_check (1,366,734,703 samples, 1.44%) + -[unknown] (1,510,362,054 samples, 0.14%) - +std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand (1,706,155,645 samples, 1.80%) +s.. -[[kernel.kallsyms]] (267,318,514 samples, 0.03%) - +std::unordered_map<unsigned char*, dsacache::CacheData, std::hash<unsigned char*>, std::equal_to<unsigned char*>, std::allocator<std::pair<unsigned char* const, dsacache::CacheData> > >::clear (1,966,417,818 samples, 2.08%) +s.. -[[kernel.kallsyms]] (146,897,823 samples, 0.01%) - +[[kernel.kallsyms]] (138,263,108 samples, 0.15%) + -[[kernel.kallsyms]] (250,194,741 samples, 0.02%) - +[[kernel.kallsyms]] (20,434,777 samples, 0.02%) + -[unknown] (1,499,242,567 samples, 0.14%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[unknown] (1,507,931,754 samples, 0.14%) - +[[kernel.kallsyms]] (53,213,161 samples, 0.06%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (344,084,005 samples, 0.36%) + -[unknown] (1,510,362,054 samples, 0.14%) - +[[kernel.kallsyms]] (344,116,366 samples, 0.36%) + -[[kernel.kallsyms]] (2,576,176,875 samples, 0.24%) - +[[kernel.kallsyms]] (88,814,362 samples, 0.09%) + -[unknown] (1,519,168,717 samples, 0.14%) - +[[kernel.kallsyms]] (53,949,804 samples, 0.06%) + -[unknown] (1,509,847,310 samples, 0.14%) - +[[kernel.kallsyms]] (86,960,164 samples, 0.09%) + -[unknown] (1,518,427,918 samples, 0.14%) - +sudo (11,865,829 samples, 0.01%) + -std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::_M_gen_rand (1,789,063,980 samples, 0.17%) - +__GI___libc_read (33,519,380 samples, 0.04%) + -[[kernel.kallsyms]] (7,612,567,894 samples, 0.71%) - +[[kernel.kallsyms]] (246,766,639 samples, 0.26%) + -[[kernel.kallsyms]] (629,979,489 samples, 0.06%) - +dsacache::Cache::Access (8,260,043 samples, 0.01%) + -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - +[[kernel.kallsyms]] (278,685,785 samples, 0.29%) + -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (29,649,044 samples, 0.03%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +std::pair<unsigned char* const, dsacache::CacheData>::~pair (1,966,417,818 samples, 2.08%) +s.. -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +[[kernel.kallsyms]] (53,341,359 samples, 0.06%) + -[[kernel.kallsyms]] (395,817,328 samples, 0.04%) - +[[kernel.kallsyms]] (19,133,036 samples, 0.02%) + -[[kernel.kallsyms]] (551,262,684 samples, 0.05%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[unknown] (1,508,437,358 samples, 0.14%) - +dml::handler<dml::mem_copy_operation, std::allocator<unsigned char> >::get (1,966,417,818 samples, 2.08%) +d.. -[unknown] (1,507,931,754 samples, 0.14%) - +[[kernel.kallsyms]] (33,465,879 samples, 0.04%) + -unsigned long std::uniform_int_distribution<unsigned long>::operator (1,969,317,493 samples, 0.18%) - +[[kernel.kallsyms]] (865,989,379 samples, 0.91%) + -[[kernel.kallsyms]] (2,547,645,636 samples, 0.24%) - +[[kernel.kallsyms]] (12,582,825 samples, 0.01%) + -[[kernel.kallsyms]] (7,606,480,862 samples, 0.71%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[unknown] (1,511,775,501 samples, 0.14%) - +[[kernel.kallsyms]] (28,967,395 samples, 0.03%) + -all (1,069,187,264,616 samples, 100%) - +[[kernel.kallsyms]] (24,861,291 samples, 0.03%) + -[unknown] (1,516,188,504 samples, 0.14%) - +[[kernel.kallsyms]] (8,659,826 samples, 0.01%) + -[[kernel.kallsyms]] (272,549,730 samples, 0.03%) - +[[kernel.kallsyms]] (7,363,236,866 samples, 7.78%) +[[kernel.k.. -[[kernel.kallsyms]] (147,415,547 samples, 0.01%) - +__pthread_create_2_1 (53,213,161 samples, 0.06%) + -[[kernel.kallsyms]] (534,712,482 samples, 0.05%) - +[[kernel.kallsyms]] (12,127,517 samples, 0.01%) + -[unknown] (1,145,818,813 samples, 0.11%) - +[[kernel.kallsyms]] (151,341,840 samples, 0.16%) + -__munmap (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (246,862,154 samples, 0.26%) + -[[kernel.kallsyms]] (2,010,775,607 samples, 0.19%) - +[[kernel.kallsyms]] (7,283,945,970 samples, 7.69%) +[[kernel.k.. -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (299,429,858 samples, 0.32%) + -[[kernel.kallsyms]] (2,569,223,409 samples, 0.24%) - +[[kernel.kallsyms]] (9,076,738 samples, 0.01%) + -[[kernel.kallsyms]] (1,716,777,330 samples, 0.16%) - +[[kernel.kallsyms]] (10,874,429 samples, 0.01%) + -[[kernel.kallsyms]] (440,088,114 samples, 0.04%) - +[[kernel.kallsyms]] (43,921,440 samples, 0.05%) + -[[kernel.kallsyms]] (382,981,503 samples, 0.04%) - +main (23,726,079,098 samples, 25.06%) +main -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +allocate_stack (53,213,161 samples, 0.06%) + -[[kernel.kallsyms]] (7,519,061,001 samples, 0.70%) - +[[kernel.kallsyms]] (57,393,658 samples, 0.06%) + -[[kernel.kallsyms]] (1,548,425,959 samples, 0.14%) - +[[kernel.kallsyms]] (12,989,541 samples, 0.01%) + -[unknown] (1,507,931,754 samples, 0.14%) - +[[kernel.kallsyms]] (30,871,550 samples, 0.03%) + -[unknown] (1,510,362,054 samples, 0.14%) - +std::_Hashtable<unsigned char*, std::pair<unsigned char* const, dsacache::CacheData>, std::allocator<std::pair<unsigned char* const, dsacache::CacheData> >, std::__detail::_Select1st, std::equal_to<unsigned char*>, std::hash<unsigned char*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::clear (28,764,433,921 samples, 30.38%) +std::_Hashtable<unsigned char*, std::pair<unsign.. -[unknown] (1,508,437,358 samples, 0.14%) - +[[kernel.kallsyms]] (21,755,396 samples, 0.02%) + -[[kernel.kallsyms]] (435,185,623 samples, 0.04%) - +[[kernel.kallsyms]] (138,487,524 samples, 0.15%) + -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +[[kernel.kallsyms]] (42,144,265 samples, 0.04%) + -[unknown] (1,517,042,269 samples, 0.14%) - +[[kernel.kallsyms]] (25,018,958 samples, 0.03%) + -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - +[[kernel.kallsyms]] (7,363,236,866 samples, 7.78%) +[[kernel.k.. -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - +unsigned long std::uniform_int_distribution<unsigned long>::operator (11,293,074,428 samples, 11.93%) +unsigned long std.. -[[kernel.kallsyms]] (525,384,124 samples, 0.05%) - +[[kernel.kallsyms]] (12,123,111 samples, 0.01%) + -[[kernel.kallsyms]] (3,316,773,214 samples, 0.31%) - +[[kernel.kallsyms]] (15,550,525 samples, 0.02%) + -aggr_j (46,011,205,355 samples, 4.30%) -aggr_j +std::_Hashtable<unsigned char*, std::pair<unsigned char* const, dsacache::CacheData>, std::allocator<std::pair<unsigned char* const, dsacache::CacheData> >, std::__detail::_Select1st, std::equal_to<unsigned char*>, std::hash<unsigned char*>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::clear (1,966,417,818 samples, 2.08%) +s.. -[unknown] (1,508,437,358 samples, 0.14%) - +unsigned long std::uniform_int_distribution<unsigned long>::operator (318,356,350 samples, 0.34%) + -read (537,330,819 samples, 0.05%) - +__GI___mmap64 (177,643,122 samples, 0.19%) + -[[kernel.kallsyms]] (92,083,326 samples, 0.01%) - - - -__futex_abstimed_wait_common (95,112,223 samples, 0.01%) - - - -[[kernel.kallsyms]] (543,194,689 samples, 0.05%) - - - -[[kernel.kallsyms]] (1,202,079,101 samples, 0.11%) - - - -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - - - -[[kernel.kallsyms]] (326,373,228 samples, 0.03%) - - - -[unknown] (1,508,437,358 samples, 0.14%) - - - -scan_a (124,443,526,238 samples, 11.64%) -scan_a - - -[[kernel.kallsyms]] (634,616,217 samples, 0.06%) - - - -[unknown] (1,509,338,458 samples, 0.14%) - - - -[[kernel.kallsyms]] (3,114,353,415 samples, 0.29%) - - - -[unknown] (1,518,427,918 samples, 0.14%) - - - -[[kernel.kallsyms]] (98,869,846 samples, 0.01%) - - - -[[kernel.kallsyms]] (1,297,968,466 samples, 0.12%) - - - -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - - - -[[kernel.kallsyms]] (1,432,925,507 samples, 0.13%) - - - -[[kernel.kallsyms]] (7,612,567,894 samples, 0.71%) - - - -[[kernel.kallsyms]] (394,437,977 samples, 0.04%) - - - -[unknown] (1,508,437,358 samples, 0.14%) - - - -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - - - -[unknown] (648,426,821,463 samples, 60.65%) -[unknown] - - -[unknown] (1,509,847,310 samples, 0.14%) - - - -[[kernel.kallsyms]] (396,855,578 samples, 0.04%) - - - -[[kernel.kallsyms]] (536,407,408 samples, 0.05%) - - - -syscall (1,580,796,650 samples, 0.15%) - - - -__munmap (440,088,114 samples, 0.04%) - - - -[unknown] (1,513,952,540 samples, 0.14%) - - - -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - - - -[[kernel.kallsyms]] (7,609,957,986 samples, 0.71%) - - - -[[kernel.kallsyms]] (143,851,028 samples, 0.01%) - - - -[[kernel.kallsyms]] (259,107,464 samples, 0.02%) - - - -[[kernel.kallsyms]] (94,879,422 samples, 0.01%) - - - -[unknown] (1,516,188,504 samples, 0.14%) - - - -[[kernel.kallsyms]] (468,063,009 samples, 0.04%) - - - -[[kernel.kallsyms]] (581,521,360 samples, 0.05%) - - - -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - - - -[unknown] (1,509,338,458 samples, 0.14%) - - - -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - - - -QDPBench (1,069,165,668,013 samples, 100.00%) -QDPBench - - -[unknown] (1,514,810,618 samples, 0.14%) - - - -[[kernel.kallsyms]] (524,632,297 samples, 0.05%) - - - -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - - - -[[kernel.kallsyms]] (99,386,128 samples, 0.01%) - - - -[unknown] (1,505,354,586 samples, 0.14%) - - - -[[kernel.kallsyms]] (1,222,303,275 samples, 0.11%) - - - -[[kernel.kallsyms]] (343,450,230 samples, 0.03%) - - - -[[kernel.kallsyms]] (1,717,648,232 samples, 0.16%) - - - -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - - - -[unknown] (1,508,437,358 samples, 0.14%) - - - -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - - - -[[kernel.kallsyms]] (283,011,707 samples, 0.03%) - - - -[unknown] (1,509,338,458 samples, 0.14%) - - - -[[kernel.kallsyms]] (298,112,324 samples, 0.03%) - - - -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - - - -[[kernel.kallsyms]] (774,983,740 samples, 0.07%) - - - -[unknown] (1,513,952,540 samples, 0.14%) - - - -[[kernel.kallsyms]] (1,161,359,162 samples, 0.11%) - - - -[[kernel.kallsyms]] (426,115,677 samples, 0.04%) - - - -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - - - -[unknown] (1,510,362,054 samples, 0.14%) - - - -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - - - -[[kernel.kallsyms]] (121,850,112 samples, 0.01%) - - - -[[kernel.kallsyms]] (418,591,247 samples, 0.04%) - - - -[[kernel.kallsyms]] (774,120,056 samples, 0.07%) - - - -[[kernel.kallsyms]] (241,978,666 samples, 0.02%) - - - -[[kernel.kallsyms]] (1,271,996,419 samples, 0.12%) - - - -[[kernel.kallsyms]] (459,912,571 samples, 0.04%) - - - -[unknown] (1,510,917,260 samples, 0.14%) - - - -[unknown] (1,509,847,310 samples, 0.14%) - - - -[unknown] (1,512,291,854 samples, 0.14%) - - - -[[kernel.kallsyms]] (622,617,093 samples, 0.06%) - - - -[[kernel.kallsyms]] (528,925,342 samples, 0.05%) - - - -[unknown] (1,513,952,540 samples, 0.14%) - - - -[[kernel.kallsyms]] (176,610,192 samples, 0.02%) - - - -[[kernel.kallsyms]] (506,309,843 samples, 0.05%) - - - -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - - - -[unknown] (1,508,437,358 samples, 0.14%) - - - -[[kernel.kallsyms]] (318,096,298 samples, 0.03%) - - - -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - - - -[[kernel.kallsyms]] (129,627,027 samples, 0.01%) - - - -[[kernel.kallsyms]] (3,235,132,767 samples, 0.30%) - - - -std::mersenne_twister_engine<unsigned long, 32ul, 624ul, 397ul, 31ul, 2567483615ul, 11ul, 4294967295ul, 7ul, 2636928640ul, 15ul, 4022730752ul, 18ul, 1812433253ul>::operator (3,317,471,338 samples, 0.31%) - - - -__GI___libc_open (536,911,878 samples, 0.05%) - - - -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - - - -[[kernel.kallsyms]] (2,154,863,756 samples, 0.20%) - - - -[[kernel.kallsyms]] (521,784,067 samples, 0.05%) - - - -[[kernel.kallsyms]] (546,168,763 samples, 0.05%) - - - -clone3 (221,984,563 samples, 0.02%) - - - -[[kernel.kallsyms]] (1,845,947,544 samples, 0.17%) - - - -[[kernel.kallsyms]] (118,188,876 samples, 0.01%) - - - -[[kernel.kallsyms]] (221,984,563 samples, 0.02%) - - - -[unknown] (1,508,437,358 samples, 0.14%) - - - -[[kernel.kallsyms]] (439,218,776 samples, 0.04%) - - - -[[kernel.kallsyms]] (139,290,779 samples, 0.01%) - - - -[[kernel.kallsyms]] (3,196,234,395 samples, 0.30%) - - - -[unknown] (272,019,832 samples, 0.03%) - +[[kernel.kallsyms]] (53,213,161 samples, 0.06%) +