Stack
|
Instruction
|
% of misses
|
% of fetches
|
Fetch ratio
|
Fetch utilization
|
W-B Utilization
|
"octotiger"!hpx::lcos::local::detail::task_object<void, hpx::util::detail::deferred<hpx::parallel::util::detail::partitioner_iteration<void, hpx::parallel::v2::detail::part_iterations<grid::compute_boundary_interactions_multipole_multipole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)::{lambda(unsigned long)#1}&, int, hpx::util::tuple<> > >& (grid::compute_boundary_interactions_multipole_multipole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)::{lambda(unsigned long)#1}&<unsigned long, unsigned long, unsigned long> const&)>, hpx::lcos::detail::task_base<void> >::do_run()+0x3e (0x9e3d4e), invoke.hpp:36
[
25.8%
]
"octotiger"!grid::compute_boundary_interactions_multipole_multipole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)::{lambda(unsigned long)#1}::operator()(unsigned long) const+0x86e (0x9ddeee), mutex:377
[
26.6%
]
"octotiger"!hpx::lcos::local::spinlock::lock()+0x61 (0x853011), thread_helpers.hpp:499
[
66.5%
]
"libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472
[
87.3%
]
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374
[
87.3%
]
"libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0xa61 (0x7faa7f509381), scheduling_loop.hpp:387
|
|
"libhpx.so.1.0.0"!hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::wait_or_add_new(unsigned long, bool, long&)+0x19b (0x7faa7f4ba88b) [R], local_priority_queue_scheduler.hpp:1128
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
23408
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
0.0%
|
23412
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23423
|
0.0%
|
23424
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23429
|
0.0%
|
23430
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
23408
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
0.0%
|
23412
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23423
|
0.0%
|
23424
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23429
|
0.0%
|
23430
|
0.0%
|
|
0.0%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23408
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23409
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23410
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23411
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23412
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23414
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23415
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23416
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23417
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23418
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23419
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23420
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23421
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23423
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23424
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23425
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23426
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23427
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23428
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23429
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23430
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
100.0%
Thread Id
|
Fetch utilization
|
Thread Average
|
100.0%
|
23408
|
100.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23414
|
0.0%
|
23415
|
100.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
100.0%
|
23420
|
100.0%
|
23421
|
0.0%
|
23423
|
0.0%
|
23424
|
100.0%
|
23425
|
0.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23429
|
100.0%
|
23430
|
100.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
23408
|
100.0%
|
23409
|
100.0%
|
23410
|
100.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23414
|
100.0%
|
23415
|
100.0%
|
23416
|
100.0%
|
23417
|
100.0%
|
23418
|
100.0%
|
23419
|
100.0%
|
23420
|
100.0%
|
23421
|
100.0%
|
23423
|
100.0%
|
23424
|
100.0%
|
23425
|
100.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23429
|
100.0%
|
23430
|
100.0%
|
|
"octotiger"!node_server::send_hydro_amr_boundaries(bool)+0x282 (0xa22892), node_server.cpp:211
[
15.2%
]
"octotiger"!node_client::send_hydro_boundary(std::vector<double, std::allocator<double> >&&, geo::direction const&) const+0x30 (0x9611b0), async.hpp:71
[
15.2%
]
"octotiger"!hpx::lcos::future<hpx::traits::extract_action<node_server::send_hydro_boundary_action, void>::local_result_type> hpx::detail::async_impl<node_server::send_hydro_boundary_action, std::vector<double, std::allocator<double> >, geo::direction const&>(hpx::detail::async_policy, hpx::naming::id_type const&, std::vector<double, std::allocator<double> >&&, geo::direction const&)+0x70 (0x99cb10), promise.hpp:155
[
15.2%
]
"octotiger"!hpx::lcos::detail::promise_base<void, hpx::util::unused_type, hpx::lcos::detail::promise_data<void> >::promise_base()+0x1bd (0x87344d), managed_component_base.hpp:314
[
15.2%
]
"octotiger"!hpx::components::detail::wrapper_heap_list<hpx::components::detail::fixed_wrapper_heap<hpx::components::managed_component<hpx::lcos::detail::promise_lco<void, hpx::util::unused_type>, hpx::components::detail::this_type>, hpx::lcos::local::spinlock>, hpx::lcos::local::spinlock>::get_gid(void*)+0x33 (0x85b193), mutex:476
[
15.2%
]
"octotiger"!hpx::lcos::local::spinlock::lock()+0x61 (0x853011), thread_helpers.hpp:499
[
15.2%
]
"octotiger"!node_server::all_hydro_bounds(bool)+0x8b (0xa235eb), node_server.cpp:121
[
15.2%
]
"octotiger"!node_server::send_hydro_amr_boundaries(bool)+0x282 (0xa22892), node_server.cpp:211
[
15.2%
]
"octotiger"!node_client::send_hydro_boundary(std::vector<double, std::allocator<double> >&&, geo::direction const&) const+0x30 (0x9611b0), async.hpp:71
[
15.2%
]
"octotiger"!hpx::lcos::future<hpx::traits::extract_action<node_server::send_hydro_boundary_action, void>::local_result_type> hpx::detail::async_impl<node_server::send_hydro_boundary_action, std::vector<double, std::allocator<double> >, geo::direction const&>(hpx::detail::async_policy, hpx::naming::id_type const&, std::vector<double, std::allocator<double> >&&, geo::direction const&)+0x70 (0x99cb10), promise.hpp:155
[
15.2%
]
"octotiger"!hpx::lcos::detail::promise_base<void, hpx::util::unused_type, hpx::lcos::detail::promise_data<void> >::promise_base()+0x139 (0x8733c9), managed_component_base.hpp:306
[
15.2%
]
"octotiger"!hpx::util::one_size_heap_list<hpx::components::detail::fixed_wrapper_heap<hpx::components::managed_component<hpx::lcos::detail::promise_lco<void, hpx::util::unused_type>, hpx::components::detail::this_type>, hpx::lcos::local::spinlock>, hpx::lcos::local::spinlock>::alloc(unsigned long)+0x36 (0x8807f6), mutex:406
[
15.2%
]
"octotiger"!std::unique_lock<hpx::lcos::local::spinlock>::lock()+0x17 (0x85a147), mutex:476
[
31.8%
]
"octotiger"!hpx::lcos::local::spinlock::lock()+0x61 (0x853011), thread_helpers.hpp:499
[
57.4%
]
"libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472
[
86.3%
]
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374
[
86.3%
]
"libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0xa61 (0x7faa7f509381), scheduling_loop.hpp:387
|
|
"libhpx.so.1.0.0"!hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::wait_or_add_new(unsigned long, bool, long&)+0x1a9 (0x7faa7f4ba899) [R], local_priority_queue_scheduler.hpp:1138
|
0.2%
Thread Id
|
% of misses
|
Thread Total
|
0.2%
|
23408
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
0.0%
|
23412
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23424
|
0.2%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23430
|
0.0%
|
|
0.2%
Thread Id
|
% of fetches
|
Thread Total
|
0.2%
|
23408
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
0.0%
|
23412
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23424
|
0.2%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23430
|
0.0%
|
|
14.3%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
14.3%
|
0.0%
|
0.0%
|
14.3%
|
0.0%
|
23408
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23409
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23410
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23411
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23412
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23413
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23414
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23415
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23416
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23417
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23418
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23419
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23421
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23422
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23423
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23424
|
100.0%
|
0.0%
|
0.0%
|
100.0%
|
0.0%
|
23425
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23426
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23427
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23428
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23430
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
12.5%
Thread Id
|
Fetch utilization
|
Thread Average
|
12.5%
|
23408
|
100.0%
|
23409
|
12.5%
|
23410
|
100.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23413
|
12.5%
|
23414
|
100.0%
|
23415
|
100.0%
|
23416
|
100.0%
|
23417
|
12.5%
|
23418
|
100.0%
|
23419
|
100.0%
|
23421
|
12.5%
|
23422
|
12.5%
|
23423
|
12.5%
|
23424
|
12.5%
|
23425
|
100.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23430
|
100.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
23408
|
100.0%
|
23409
|
100.0%
|
23410
|
100.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23413
|
100.0%
|
23414
|
100.0%
|
23415
|
100.0%
|
23416
|
100.0%
|
23417
|
100.0%
|
23418
|
100.0%
|
23419
|
100.0%
|
23421
|
100.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23424
|
100.0%
|
23425
|
100.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23430
|
100.0%
|
|
"octotiger"!node_server::compute_fmm(gsolve_type, bool)+0x6bb (0xa2569b), packaged_continuation.hpp:430
[
28.0%
]
"octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::set_on_completed(hpx::util::unique_function<void (), false>)+0xeb (0x98655b), future_data.hpp:552
[
28.0%
]
"octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::handle_on_completed(hpx::util::unique_function<void (), false>&&)+0x29a (0x98634a), basic_function.hpp:196
[
28.0%
]
"octotiger"!hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void>::run(boost::intrusive_ptr<hpx::lcos::detail::future_data<node_server::neighbor_gravity_type> > const&)+0x11c (0xa23adc), packaged_continuation.hpp:105
[
28.0%
]
"octotiger"!void hpx::lcos::detail::invoke_continuation<node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, hpx::lcos::future<node_server::neighbor_gravity_type>, hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, {lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void> >(node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}&, hpx::lcos::future<node_server::neighbor_gravity_type>&, hpx::lcos::detail::continuation<hpx::lcos::future<node_server::neighbor_gravity_type>, {lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#2}, void>&, std::integral_constant<bool, true>) [clone .isra.564] [clone .constprop.1360]+0x125 (0xa237c5), node_server.cpp:444
[
28.0%
]
"octotiger"!grid::compute_boundary_interactions_monopole_monopole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)+0x49c (0x9e64dc), wait_all.hpp:329
[
28.0%
]
"octotiger"!void hpx::lcos::wait_all<hpx::lcos::future<void> >(std::vector<hpx::lcos::future<void>, std::allocator<hpx::lcos::future<void> > > const&)+0x2bf (0x88828f), wait_all.hpp:306
[
28.0%
]
"octotiger"!hpx::lcos::detail::future_data<void>::wait(hpx::error_code&)+0xb4 (0x85b074), future_data.hpp:567
[
28.0%
]
"libhpx.so.1.0.0"!hpx::lcos::local::detail::condition_variable::wait(std::unique_lock<hpx::lcos::local::spinlock>&, char const*, hpx::error_code&)+0xbf (0x7faa7fa0a8ef), thread_helpers.hpp:499
[
28.0%
]
"octotiger"!hpx::lcos::local::detail::task_object<void, hpx::util::detail::deferred<hpx::parallel::util::detail::partitioner_iteration<void, hpx::parallel::v2::detail::part_iterations<grid::compute_boundary_interactions_multipole_multipole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)::{lambda(unsigned long)#1}&, int, hpx::util::tuple<> > >& (grid::compute_boundary_interactions_multipole_multipole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)::{lambda(unsigned long)#1}&<unsigned long, unsigned long, unsigned long> const&)>, hpx::lcos::detail::task_base<void> >::do_run()+0x3e (0x9e3d4e), invoke.hpp:36
[
28.0%
]
"octotiger"!grid::compute_boundary_interactions_multipole_multipole(gsolve_type, std::vector<boundary_interaction_type, std::allocator<boundary_interaction_type> > const&, gravity_boundary_type const&)::{lambda(unsigned long)#1}::operator()(unsigned long) const+0x86e (0x9ddeee), mutex:377
[
28.0%
]
"octotiger"!hpx::lcos::local::spinlock::lock()+0x61 (0x853011), thread_helpers.hpp:499
[
77.2%
]
"libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472
[
94.3%
]
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374
[
94.3%
]
"libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0xa61 (0x7faa7f509381), scheduling_loop.hpp:387
|
|
"libhpx.so.1.0.0"!hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::wait_or_add_new(unsigned long, bool, long&)+0x1b9 (0x7faa7f4ba8a9) [R], local_priority_queue_scheduler.hpp:1138
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23417
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23430
|
0.0%
|
23431
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23417
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23430
|
0.0%
|
23431
|
0.0%
|
|
0.0%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23409
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23410
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23411
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23413
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23414
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23415
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23417
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23420
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23421
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23422
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23423
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23425
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23426
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23427
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23428
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23430
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23431
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
100.0%
Thread Id
|
Fetch utilization
|
Thread Average
|
100.0%
|
23409
|
100.0%
|
23410
|
0.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23413
|
100.0%
|
23414
|
100.0%
|
23415
|
0.0%
|
23417
|
0.0%
|
23419
|
100.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
100.0%
|
23430
|
100.0%
|
23431
|
0.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
23409
|
100.0%
|
23410
|
100.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23413
|
100.0%
|
23414
|
100.0%
|
23415
|
100.0%
|
23417
|
100.0%
|
23419
|
100.0%
|
23420
|
100.0%
|
23421
|
100.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23425
|
100.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23430
|
100.0%
|
23431
|
100.0%
|
|
|
"libhpx.so.1.0.0"!hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::wait_or_add_new(unsigned long, bool, long&)+0x1bd (0x7faa7f4ba8ad) [R], local_priority_queue_scheduler.hpp:1138
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23412
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23417
|
0.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23431
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23412
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23417
|
0.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23431
|
0.0%
|
|
0.0%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23409
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23410
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23412
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23413
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23414
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23415
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23417
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23419
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23420
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23421
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23422
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23423
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23425
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23426
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23427
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23431
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
100.0%
Thread Id
|
Fetch utilization
|
Thread Average
|
100.0%
|
23409
|
100.0%
|
23410
|
0.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23413
|
100.0%
|
23414
|
100.0%
|
23415
|
0.0%
|
23417
|
0.0%
|
23419
|
100.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
100.0%
|
23430
|
100.0%
|
23431
|
0.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
23409
|
100.0%
|
23410
|
100.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23413
|
100.0%
|
23414
|
100.0%
|
23415
|
100.0%
|
23417
|
100.0%
|
23419
|
100.0%
|
23420
|
100.0%
|
23421
|
100.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23425
|
100.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23430
|
100.0%
|
23431
|
100.0%
|
|
"octotiger"!hpx::lcos::local::detail::task_object<void, hpx::util::detail::deferred<hpx::parallel::util::detail::partitioner_iteration<void, hpx::parallel::v2::detail::part_iterations<grid::compute_interactions(gsolve_type)::{lambda(unsigned long)#1}&, unsigned long, hpx::util::tuple<> > >& (grid::compute_interactions(gsolve_type)::{lambda(unsigned long)#1}&<long long, unsigned long, unsigned long> const&)>, hpx::lcos::detail::task_base<void> >::do_run()+0x3e (0x9e3c4e), invoke.hpp:36
[
27.1%
]
"octotiger"!grid::compute_interactions(gsolve_type)::{lambda(unsigned long)#1}::operator()(unsigned long) const+0xab4 (0x9dc634), mutex:377
[
27.1%
]
"octotiger"!hpx::lcos::local::spinlock::lock()+0x61 (0x853011), thread_helpers.hpp:499
[
60.3%
]
"libhpx.so.1.0.0"!hpx::this_thread::suspend(hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> const&, hpx::util::thread_description const&, hpx::error_code&)+0xf8 (0x7faa7f577fe8), thread_helpers.cpp:472
[
85.5%
]
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_self::yield(std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> >)+0xbc (0x7faa7f4f7f6c), context_linux_x86.hpp:374
[
85.5%
]
"libhpx.so.1.0.0"!void hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo> >(unsigned long, hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>&, hpx::threads::detail::scheduling_counters&, hpx::threads::detail::scheduling_callbacks&)+0xa61 (0x7faa7f509381), scheduling_loop.hpp:387
|
|
"libhpx.so.1.0.0"!hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::wait_or_add_new(unsigned long, bool, long&)+0x1c2 (0x7faa7f4ba8b2) [R], local_priority_queue_scheduler.hpp:1138
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
23408
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
0.0%
|
23412
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23424
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23429
|
0.0%
|
23430
|
0.0%
|
23431
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
23408
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23411
|
0.0%
|
23412
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23424
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23429
|
0.0%
|
23430
|
0.0%
|
23431
|
0.0%
|
|
0.0%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23408
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23409
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23410
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23411
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23412
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23413
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23414
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23415
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23416
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23417
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23418
|
0.1%
|
0.0%
|
0.1%
|
0.0%
|
0.0%
|
23419
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23420
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23421
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23422
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23423
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23424
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23425
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23426
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23427
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23428
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23429
|
0.1%
|
0.0%
|
0.1%
|
0.0%
|
0.0%
|
23430
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23431
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
78.1%
Thread Id
|
Fetch utilization
|
Thread Average
|
78.1%
|
23408
|
100.0%
|
23409
|
0.0%
|
23410
|
100.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23413
|
100.0%
|
23414
|
100.0%
|
23415
|
100.0%
|
23416
|
0.0%
|
23417
|
100.0%
|
23418
|
0.0%
|
23419
|
100.0%
|
23420
|
100.0%
|
23421
|
100.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23424
|
100.0%
|
23425
|
0.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23429
|
45.0%
|
23430
|
100.0%
|
23431
|
0.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
23408
|
100.0%
|
23409
|
100.0%
|
23410
|
100.0%
|
23411
|
100.0%
|
23412
|
100.0%
|
23413
|
100.0%
|
23414
|
100.0%
|
23415
|
100.0%
|
23416
|
100.0%
|
23417
|
100.0%
|
23418
|
100.0%
|
23419
|
100.0%
|
23420
|
100.0%
|
23421
|
100.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23424
|
100.0%
|
23425
|
100.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23429
|
100.0%
|
23430
|
100.0%
|
23431
|
100.0%
|
|
|
"libhpx.so.1.0.0"!hpx::threads::policies::local_priority_queue_scheduler<boost::mutex, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_fifo, hpx::threads::policies::lockfree_lifo>::wait_or_add_new(unsigned long, bool, long&)+0x1c6 (0x7faa7f4ba8b6) [W], local_priority_queue_scheduler.hpp:1138
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
23408
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23412
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23424
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23429
|
0.0%
|
23430
|
0.0%
|
23431
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
23408
|
0.0%
|
23409
|
0.0%
|
23410
|
0.0%
|
23412
|
0.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
0.0%
|
23416
|
0.0%
|
23417
|
0.0%
|
23418
|
0.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
0.0%
|
23422
|
0.0%
|
23423
|
0.0%
|
23424
|
0.0%
|
23425
|
0.0%
|
23426
|
0.0%
|
23427
|
0.0%
|
23428
|
0.0%
|
23429
|
0.0%
|
23430
|
0.0%
|
23431
|
0.0%
|
|
0.0%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23408
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23409
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23410
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23412
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23413
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23414
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23415
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23416
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23417
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23418
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23419
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23420
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23421
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23422
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23423
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23424
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23425
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23426
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23427
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23428
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23429
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23430
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
23431
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
0.0%
Thread Id
|
Fetch utilization
|
Thread Average
|
0.0%
|
23408
|
100.0%
|
23409
|
100.0%
|
23410
|
0.0%
|
23412
|
100.0%
|
23413
|
0.0%
|
23414
|
0.0%
|
23415
|
100.0%
|
23416
|
100.0%
|
23417
|
100.0%
|
23418
|
100.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
100.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23424
|
100.0%
|
23425
|
100.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23429
|
100.0%
|
23430
|
100.0%
|
23431
|
100.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
23408
|
100.0%
|
23409
|
100.0%
|
23410
|
0.0%
|
23412
|
100.0%
|
23413
|
0.0%
|
23414
|
31.4%
|
23415
|
100.0%
|
23416
|
100.0%
|
23417
|
100.0%
|
23418
|
100.0%
|
23419
|
0.0%
|
23420
|
0.0%
|
23421
|
100.0%
|
23422
|
100.0%
|
23423
|
100.0%
|
23424
|
100.0%
|
23425
|
100.0%
|
23426
|
100.0%
|
23427
|
100.0%
|
23428
|
100.0%
|
23429
|
100.0%
|
23430
|
100.0%
|
23431
|
100.0%
|
|