rwsem_down_read_slowpath - Load Distribution

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value

rwsem_down_read_slowpath - Sorted Load Distribution

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value

rwsem_down_read_slowpath - Load Distribution All Threads

minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value


minmedavgmax
Percentile Index10 20 30 40 50 60 70 80 90 100
Value
Coverage (%)NameSource LocationModule
21.86+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
__memsetlibastring.so
miniqmcreference::DiracDetermi[...]DiracDeterminantRef.cpp:48exec
qmcplusplus::build_WaveFunctio[...]unique_ptr.h:398exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
17.84+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
__memsetlibastring.so
miniqmcreference::DiracDetermi[...]DiracDeterminantRef.cpp:48exec
qmcplusplus::build_WaveFunctio[...]unique_ptr.h:398exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
15.83+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
__memsetlibastring.so
qmcplusplus::createDistanceTab[...]unique_ptr.h:1077exec
qmcplusplus::ParticleSet::addT[...]createDistanceTable.h:49exec
qmcplusplus::build_WaveFunctio[...]WaveFunction.cpp:76exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
8.54+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
miniqmcreference::DiracDetermi[...]stl_algobase.h:940exec
miniqmcreference::DiracDetermi[...]DiracDeterminantRef.cpp:48exec
qmcplusplus::build_WaveFunctio[...]unique_ptr.h:398exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
7.04+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
miniqmcreference::DiracDetermi[...]stl_algobase.h:939exec
miniqmcreference::DiracDetermi[...]DiracDeterminantRef.cpp:48exec
qmcplusplus::build_WaveFunctio[...]unique_ptr.h:398exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
6.28+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
miniqmcreference::DiracDetermi[...]stl_algobase.h:940exec
miniqmcreference::DiracDetermi[...]DiracDeterminantRef.cpp:48exec
qmcplusplus::build_WaveFunctio[...]unique_ptr.h:398exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
6.03+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
miniqmcreference::DiracDetermi[...]stl_algobase.h:940exec
miniqmcreference::DiracDetermi[...]DiracDeterminantRef.cpp:48exec
qmcplusplus::build_WaveFunctio[...]unique_ptr.h:398exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
5.78+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
miniqmcreference::DiracDetermi[...]stl_algobase.h:940exec
miniqmcreference::DiracDetermi[...]DiracDeterminantRef.cpp:48exec
qmcplusplus::build_WaveFunctio[...]unique_ptr.h:398exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
4.02+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
miniqmcreference::DiracDetermi[...]stl_algobase.h:939exec
miniqmcreference::DiracDetermi[...]DiracDeterminantRef.cpp:48exec
qmcplusplus::build_WaveFunctio[...]unique_ptr.h:398exec
main._omp_fn.0NonLocalPP.hpp:88exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
3.52+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
qmcplusplus::Vector<double, qm[...]stl_algobase.h:952exec
qmcplusplus::SoaDistanceTableA[...]SoaDistanceTableABOMPTarget.h:71exec
qmcplusplus::ParticleSet::upda[...]stl_vector.h:993exec
main._omp_fn.0miniqmc.cpp:397exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
1.01+down_read_killabledown_read_killablekernel
lock_mm_and_find_vmalock_mm_and_find_vmakernel
do_page_faultdo_page_faultkernel
do_translation_faultdo_translation_faultkernel
do_mem_abortdo_mem_abortkernel
el0_dael0_dakernel
el0t_64_sync_handlerel0t_64_sync_handlerkernel
unknown kernel regionunknown kernel regionkernel
__memsetlibastring.so
qmcplusplus::build_els(qmcplus[...]ParticleSet_builder.cpp:48exec
main._omp_fn.0Mover.hpp:60exec
omp_fulfill_eventlibgomp.so.1.0.0
start_threadlibc.so.6
thread_startlibc.so.6
×