Stack
|
Instruction
|
% of misses
|
% of fetches
|
Fetch ratio
|
Fetch utilization
|
W-B Utilization
|
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x25d (0x7f3696b8bc9d)
[
84.2%
]
"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&)+0x607 (0x7f3696aff197)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::context_base::invoke()+0x41 (0x7f3696ae49c1)
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0xe0 (0x7f3696b8bb20)
"libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*)(hpx::util::unique_function<void (), false>)> (hpx::util::unique_function<void (), false>&&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0x40 (0x7f3696ad5210)
"libhpx.so.1.0.0"!_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::applier::thread_function_nullary(_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::util::unique_function<void (), false>)+0x11 (0x7f3696bef8c1)
"octotiger"!void hpx::util::detail::callable_vtable<void ()>::_invoke<hpx::util::detail::deferred<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >&&))(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)> >(void**)+0x22 (0x9a7a52)
"octotiger"!hpx::lcos::detail::task_base<void>::run_impl(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)+0xd (0x90cfad)
|
|
"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_monopole_monopole(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_monopole_monopole(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()+0x2d0 (0xc4f3b0) [R]
|
16.9%
Thread Id
|
% of misses
|
Thread Total
|
16.9%
|
6341
|
1.8%
|
6342
|
1.3%
|
6343
|
0.8%
|
6344
|
0.5%
|
6345
|
0.5%
|
6346
|
0.8%
|
6347
|
0.7%
|
6348
|
0.6%
|
6349
|
0.5%
|
6350
|
1.4%
|
6351
|
0.5%
|
6352
|
0.8%
|
6354
|
0.1%
|
6355
|
0.4%
|
6357
|
0.5%
|
6356
|
0.6%
|
6358
|
0.6%
|
6360
|
1.0%
|
6361
|
0.7%
|
6359
|
0.6%
|
6362
|
0.7%
|
6363
|
0.3%
|
6367
|
1.1%
|
6368
|
0.3%
|
|
16.9%
Thread Id
|
% of fetches
|
Thread Total
|
16.9%
|
6341
|
1.8%
|
6342
|
1.3%
|
6343
|
0.8%
|
6344
|
0.5%
|
6345
|
0.5%
|
6346
|
0.8%
|
6347
|
0.7%
|
6348
|
0.6%
|
6349
|
0.5%
|
6350
|
1.4%
|
6351
|
0.5%
|
6352
|
0.8%
|
6354
|
0.1%
|
6355
|
0.4%
|
6357
|
0.5%
|
6356
|
0.6%
|
6358
|
0.6%
|
6360
|
1.0%
|
6361
|
0.7%
|
6359
|
0.6%
|
6362
|
0.7%
|
6363
|
0.3%
|
6367
|
1.1%
|
6368
|
0.3%
|
|
28.2%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
28.2%
|
0.0%
|
28.2%
|
0.0%
|
0.0%
|
6341
|
46.9%
|
0.0%
|
46.9%
|
0.0%
|
0.0%
|
6342
|
40.0%
|
0.0%
|
40.0%
|
0.0%
|
0.0%
|
6343
|
41.5%
|
0.0%
|
41.5%
|
0.0%
|
0.0%
|
6344
|
36.2%
|
0.0%
|
36.2%
|
0.0%
|
0.0%
|
6345
|
15.9%
|
0.0%
|
15.9%
|
0.0%
|
0.0%
|
6346
|
44.2%
|
0.0%
|
44.2%
|
0.0%
|
0.0%
|
6347
|
27.9%
|
0.0%
|
27.9%
|
0.0%
|
0.0%
|
6348
|
48.8%
|
0.0%
|
48.8%
|
0.0%
|
0.0%
|
6349
|
14.7%
|
0.0%
|
14.7%
|
0.0%
|
0.0%
|
6350
|
37.9%
|
0.0%
|
37.9%
|
0.0%
|
0.0%
|
6351
|
26.9%
|
0.0%
|
26.9%
|
0.0%
|
0.0%
|
6352
|
28.5%
|
0.0%
|
28.5%
|
0.0%
|
0.0%
|
6354
|
12.8%
|
0.0%
|
12.8%
|
0.0%
|
0.0%
|
6355
|
17.7%
|
0.0%
|
17.7%
|
0.0%
|
0.0%
|
6357
|
32.5%
|
0.0%
|
32.5%
|
0.0%
|
0.0%
|
6356
|
33.2%
|
0.0%
|
33.2%
|
0.0%
|
0.0%
|
6358
|
33.1%
|
0.0%
|
33.1%
|
0.0%
|
0.0%
|
6360
|
25.6%
|
0.0%
|
25.6%
|
0.0%
|
0.0%
|
6361
|
16.5%
|
0.0%
|
16.5%
|
0.0%
|
0.0%
|
6359
|
24.4%
|
0.0%
|
24.4%
|
0.0%
|
0.0%
|
6362
|
29.8%
|
0.0%
|
29.8%
|
0.0%
|
0.0%
|
6363
|
12.5%
|
0.0%
|
12.5%
|
0.0%
|
0.0%
|
6367
|
33.6%
|
0.0%
|
33.6%
|
0.0%
|
0.0%
|
6368
|
10.4%
|
0.0%
|
10.4%
|
0.0%
|
0.0%
|
|
57.3%
Thread Id
|
Fetch utilization
|
Thread Average
|
57.3%
|
6341
|
34.4%
|
6342
|
40.0%
|
6343
|
58.8%
|
6344
|
89.9%
|
6345
|
55.6%
|
6346
|
47.3%
|
6347
|
49.0%
|
6348
|
40.9%
|
6349
|
97.4%
|
6350
|
42.4%
|
6351
|
60.5%
|
6352
|
43.2%
|
6354
|
100.0%
|
6355
|
48.5%
|
6357
|
56.9%
|
6356
|
26.2%
|
6358
|
67.2%
|
6360
|
75.0%
|
6361
|
86.2%
|
6359
|
70.2%
|
6362
|
44.5%
|
6363
|
92.7%
|
6367
|
39.7%
|
6368
|
100.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
6341
|
100.0%
|
6342
|
100.0%
|
6343
|
100.0%
|
6344
|
100.0%
|
6345
|
100.0%
|
6346
|
100.0%
|
6347
|
100.0%
|
6348
|
100.0%
|
6349
|
100.0%
|
6350
|
100.0%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
100.0%
|
6355
|
100.0%
|
6357
|
100.0%
|
6356
|
100.0%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
100.0%
|
6359
|
100.0%
|
6362
|
100.0%
|
6363
|
100.0%
|
6367
|
100.0%
|
6368
|
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_boundary_interactions_monopole_monopole(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_monopole_monopole(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()+0x2d4 (0xc4f3b4) [R]
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
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%
|
6341
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6342
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6343
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6355
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6357
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6368
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
57.3%
Thread Id
|
Fetch utilization
|
Thread Average
|
57.3%
|
6341
|
34.4%
|
6342
|
40.0%
|
6343
|
58.8%
|
6344
|
89.9%
|
6345
|
55.6%
|
6346
|
47.3%
|
6347
|
49.0%
|
6348
|
40.9%
|
6349
|
97.4%
|
6350
|
42.4%
|
6351
|
60.5%
|
6352
|
43.2%
|
6354
|
100.0%
|
6355
|
48.5%
|
6357
|
56.9%
|
6356
|
26.2%
|
6358
|
67.2%
|
6360
|
75.0%
|
6361
|
86.2%
|
6359
|
70.2%
|
6362
|
44.5%
|
6363
|
92.7%
|
6367
|
39.7%
|
6368
|
100.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
6341
|
100.0%
|
6342
|
100.0%
|
6343
|
100.0%
|
6344
|
100.0%
|
6345
|
100.0%
|
6346
|
100.0%
|
6347
|
100.0%
|
6348
|
100.0%
|
6349
|
100.0%
|
6350
|
100.0%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
100.0%
|
6355
|
100.0%
|
6357
|
100.0%
|
6356
|
100.0%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
100.0%
|
6359
|
100.0%
|
6362
|
100.0%
|
6363
|
100.0%
|
6367
|
100.0%
|
6368
|
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_boundary_interactions_monopole_monopole(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_monopole_monopole(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()+0x2e5 (0xc4f3c5) [R]
|
1.8%
Thread Id
|
% of misses
|
Thread Total
|
1.8%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.1%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.2%
|
6352
|
0.0%
|
6354
|
0.3%
|
6355
|
0.3%
|
6357
|
0.6%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.3%
|
6361
|
0.0%
|
6359
|
0.2%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
1.8%
Thread Id
|
% of fetches
|
Thread Total
|
1.8%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.1%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.2%
|
6352
|
0.0%
|
6354
|
0.3%
|
6355
|
0.3%
|
6357
|
0.6%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.3%
|
6361
|
0.0%
|
6359
|
0.2%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
3.1%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
3.1%
|
0.0%
|
3.1%
|
0.0%
|
0.0%
|
6341
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6342
|
0.1%
|
0.0%
|
0.1%
|
0.0%
|
0.0%
|
6343
|
0.1%
|
0.0%
|
0.1%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
4.0%
|
0.0%
|
4.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
16.1%
|
0.0%
|
16.1%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
7.4%
|
0.0%
|
7.4%
|
0.0%
|
0.0%
|
6355
|
11.1%
|
0.0%
|
11.1%
|
0.0%
|
0.0%
|
6357
|
24.8%
|
0.0%
|
24.8%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
9.9%
|
0.0%
|
9.9%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
8.2%
|
0.0%
|
8.2%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6368
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
24.2%
Thread Id
|
Fetch utilization
|
Thread Average
|
24.2%
|
6341
|
100.0%
|
6342
|
100.0%
|
6343
|
38.9%
|
6344
|
100.0%
|
6345
|
100.0%
|
6346
|
30.4%
|
6347
|
100.0%
|
6348
|
100.0%
|
6349
|
100.0%
|
6350
|
100.0%
|
6351
|
7.9%
|
6352
|
2.2%
|
6354
|
11.9%
|
6355
|
7.6%
|
6357
|
7.8%
|
6356
|
100.0%
|
6358
|
100.0%
|
6360
|
9.7%
|
6361
|
100.0%
|
6359
|
17.9%
|
6362
|
100.0%
|
6363
|
100.0%
|
6367
|
100.0%
|
6368
|
100.0%
|
|
100.0%
Thread Id
|
Write-back utilization
|
Thread Average
|
100.0%
|
6341
|
100.0%
|
6342
|
100.0%
|
6343
|
100.0%
|
6344
|
100.0%
|
6345
|
100.0%
|
6346
|
100.0%
|
6347
|
100.0%
|
6348
|
100.0%
|
6349
|
100.0%
|
6350
|
100.0%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
100.0%
|
6355
|
100.0%
|
6357
|
100.0%
|
6356
|
100.0%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
100.0%
|
6359
|
100.0%
|
6362
|
100.0%
|
6363
|
100.0%
|
6367
|
100.0%
|
6368
|
100.0%
|
|
"octotiger"!node_server::compute_fmm(gsolve_type, bool)+0x573 (0xd001a3)
[
76.4%
]
"octotiger"!hpx::lcos::detail::future_then_result<hpx::lcos::future<node_server::neighbor_gravity_type>, node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#1}, void>::type hpx::lcos::detail::future_base<hpx::lcos::future<node_server::neighbor_gravity_type>, node_server::neighbor_gravity_type>::then<node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#1}>(hpx::launch, hpx::lcos::detail::future_then_result&&, hpx::error_code&) const+0x371 (0xd1d7b1)
[
76.4%
]
"octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::set_on_completed(hpx::util::unique_function<void (), false>)+0x201 (0xb41c51)
[
76.4%
]
"octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::handle_on_completed(hpx::util::unique_function<void (), false>&&)+0x1a5 (0xb42085)
[
76.4%
]
"libhpx.so.1.0.0"!hpx::lcos::detail::run_on_completed_on_new_thread(hpx::util::unique_function<bool (), false>&&, hpx::error_code&)+0xae4 (0x7f3697902744)
[
76.4%
]
"libhpx.so.1.0.0"!hpx::lcos::detail::task_base<bool>::get_result(hpx::error_code&)+0x208 (0x7f36971bcc58)
[
76.4%
]
"libhpx.so.1.0.0"!hpx::lcos::detail::task_base<bool>::wait(hpx::error_code&)+0x3e8 (0x7f36971bca38)
[
76.4%
]
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x25d (0x7f3696b8bc9d)
[
84.1%
]
"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&)+0x607 (0x7f3696aff197)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::context_base::invoke()+0x41 (0x7f3696ae49c1)
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0xe0 (0x7f3696b8bb20)
"libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*)(hpx::util::unique_function<void (), false>)> (hpx::util::unique_function<void (), false>&&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0x40 (0x7f3696ad5210)
"libhpx.so.1.0.0"!_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::applier::thread_function_nullary(_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::util::unique_function<void (), false>)+0x11 (0x7f3696bef8c1)
"octotiger"!void hpx::util::detail::callable_vtable<void ()>::_invoke<hpx::util::detail::deferred<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >&&))(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)> >(void**)+0x22 (0x9a7a52)
"octotiger"!hpx::lcos::detail::task_base<void>::run_impl(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)+0xd (0x90cfad)
|
|
"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_monopole_monopole(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_monopole_monopole(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()+0x303 (0xc4f3e3) [R]
|
5.9%
Thread Id
|
% of misses
|
Thread Total
|
5.9%
|
6341
|
0.0%
|
6342
|
0.3%
|
6343
|
0.3%
|
6344
|
0.0%
|
6345
|
0.3%
|
6346
|
0.3%
|
6347
|
0.2%
|
6348
|
0.3%
|
6349
|
0.8%
|
6350
|
0.3%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.3%
|
6355
|
0.6%
|
6357
|
0.4%
|
6356
|
0.3%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.2%
|
6359
|
0.3%
|
6362
|
0.1%
|
6363
|
0.6%
|
6367
|
0.3%
|
6368
|
0.0%
|
|
5.9%
Thread Id
|
% of fetches
|
Thread Total
|
5.9%
|
6341
|
0.0%
|
6342
|
0.3%
|
6343
|
0.3%
|
6344
|
0.0%
|
6345
|
0.3%
|
6346
|
0.3%
|
6347
|
0.2%
|
6348
|
0.3%
|
6349
|
0.8%
|
6350
|
0.3%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.3%
|
6355
|
0.6%
|
6357
|
0.4%
|
6356
|
0.3%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.2%
|
6359
|
0.3%
|
6362
|
0.1%
|
6363
|
0.6%
|
6367
|
0.3%
|
6368
|
0.0%
|
|
12.5%
Thread Id
|
Total Fetch ratio
|
Uncategorized
|
Replacement
|
Coherence
|
Flush
|
Thread Average
|
12.5%
|
0.0%
|
6.9%
|
5.5%
|
0.0%
|
6341
|
0.9%
|
0.0%
|
0.9%
|
0.0%
|
0.0%
|
6342
|
8.7%
|
0.0%
|
0.4%
|
8.3%
|
0.0%
|
6343
|
25.1%
|
0.0%
|
0.1%
|
25.0%
|
0.0%
|
6344
|
1.1%
|
0.0%
|
1.1%
|
0.0%
|
0.0%
|
6345
|
20.3%
|
0.0%
|
20.3%
|
0.0%
|
0.0%
|
6346
|
20.4%
|
0.0%
|
0.4%
|
20.0%
|
0.0%
|
6347
|
9.0%
|
0.0%
|
9.0%
|
0.0%
|
0.0%
|
6348
|
9.9%
|
0.0%
|
9.9%
|
0.0%
|
0.0%
|
6349
|
35.1%
|
0.0%
|
34.9%
|
0.2%
|
0.0%
|
6350
|
12.7%
|
0.0%
|
0.2%
|
12.5%
|
0.0%
|
6351
|
0.6%
|
0.0%
|
0.6%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
20.1%
|
0.0%
|
0.1%
|
20.0%
|
0.0%
|
6355
|
28.6%
|
0.0%
|
0.0%
|
28.5%
|
0.0%
|
6357
|
16.0%
|
0.0%
|
16.0%
|
0.0%
|
0.0%
|
6356
|
17.8%
|
0.0%
|
17.8%
|
0.0%
|
0.0%
|
6358
|
0.8%
|
0.0%
|
0.8%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
12.2%
|
0.0%
|
12.2%
|
0.0%
|
0.0%
|
6359
|
14.4%
|
0.0%
|
0.1%
|
14.3%
|
0.0%
|
6362
|
6.3%
|
0.0%
|
6.3%
|
0.0%
|
0.0%
|
6363
|
33.6%
|
0.0%
|
16.9%
|
16.7%
|
0.0%
|
6367
|
20.6%
|
0.0%
|
20.6%
|
0.0%
|
0.0%
|
6368
|
0.2%
|
0.0%
|
0.2%
|
0.0%
|
0.0%
|
|
45.9%
Thread Id
|
Fetch utilization
|
Thread Average
|
45.9%
|
6341
|
100.0%
|
6342
|
18.9%
|
6343
|
88.5%
|
6344
|
100.0%
|
6345
|
75.4%
|
6346
|
50.4%
|
6347
|
36.2%
|
6348
|
53.7%
|
6349
|
14.7%
|
6350
|
13.4%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
27.4%
|
6355
|
8.3%
|
6357
|
43.1%
|
6356
|
60.2%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
11.6%
|
6359
|
27.6%
|
6362
|
35.6%
|
6363
|
17.0%
|
6367
|
49.2%
|
6368
|
100.0%
|
|
42.6%
Thread Id
|
Write-back utilization
|
Thread Average
|
42.6%
|
6341
|
100.0%
|
6342
|
41.3%
|
6343
|
50.8%
|
6344
|
100.0%
|
6345
|
38.9%
|
6346
|
51.0%
|
6347
|
88.9%
|
6348
|
25.4%
|
6349
|
23.9%
|
6350
|
25.6%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
25.9%
|
6355
|
13.4%
|
6357
|
16.7%
|
6356
|
13.5%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
28.1%
|
6359
|
39.0%
|
6362
|
100.0%
|
6363
|
25.4%
|
6367
|
28.7%
|
6368
|
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_boundary_interactions_monopole_monopole(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_monopole_monopole(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()+0x309 (0xc4f3e9) [R]
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
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%
|
6341
|
0.1%
|
0.0%
|
0.1%
|
0.0%
|
0.0%
|
6342
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6343
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6355
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6357
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6368
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
45.9%
Thread Id
|
Fetch utilization
|
Thread Average
|
45.9%
|
6341
|
100.0%
|
6342
|
18.9%
|
6343
|
88.5%
|
6344
|
100.0%
|
6345
|
75.4%
|
6346
|
50.4%
|
6347
|
36.2%
|
6348
|
53.7%
|
6349
|
14.7%
|
6350
|
13.4%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
27.4%
|
6355
|
8.3%
|
6357
|
43.1%
|
6356
|
60.2%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
11.6%
|
6359
|
27.6%
|
6362
|
35.6%
|
6363
|
17.0%
|
6367
|
49.2%
|
6368
|
100.0%
|
|
42.6%
Thread Id
|
Write-back utilization
|
Thread Average
|
42.6%
|
6341
|
100.0%
|
6342
|
41.3%
|
6343
|
50.8%
|
6344
|
100.0%
|
6345
|
38.9%
|
6346
|
51.0%
|
6347
|
88.9%
|
6348
|
25.4%
|
6349
|
23.9%
|
6350
|
25.6%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
25.9%
|
6355
|
13.4%
|
6357
|
16.7%
|
6356
|
13.5%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
28.1%
|
6359
|
39.0%
|
6362
|
100.0%
|
6363
|
25.4%
|
6367
|
28.7%
|
6368
|
100.0%
|
|
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
[
86.7%
]
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x25d (0x7f3696b8bc9d)
[
86.7%
]
"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&)+0x607 (0x7f3696aff197)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::context_base::invoke()+0x41 (0x7f3696ae49c1)
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0xe0 (0x7f3696b8bb20)
"libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*)(hpx::util::unique_function<void (), false>)> (hpx::util::unique_function<void (), false>&&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0x40 (0x7f3696ad5210)
"libhpx.so.1.0.0"!_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::applier::thread_function_nullary(_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::util::unique_function<void (), false>)+0x11 (0x7f3696bef8c1)
"octotiger"!void hpx::util::detail::callable_vtable<void ()>::_invoke<hpx::util::detail::deferred<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >&&))(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)> >(void**)+0x22 (0x9a7a52)
"octotiger"!hpx::lcos::detail::task_base<void>::run_impl(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)+0xd (0x90cfad)
|
|
"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_monopole_monopole(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_monopole_monopole(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()+0x310 (0xc4f3f0) [R]
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
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%
|
6341
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6342
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6343
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6355
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6357
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6368
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
45.9%
Thread Id
|
Fetch utilization
|
Thread Average
|
45.9%
|
6341
|
100.0%
|
6342
|
18.9%
|
6343
|
88.5%
|
6344
|
100.0%
|
6345
|
75.4%
|
6346
|
50.4%
|
6347
|
36.2%
|
6348
|
53.7%
|
6349
|
14.7%
|
6350
|
13.4%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
27.4%
|
6355
|
8.3%
|
6357
|
43.1%
|
6356
|
60.2%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
11.6%
|
6359
|
27.6%
|
6362
|
35.6%
|
6363
|
17.0%
|
6367
|
49.2%
|
6368
|
100.0%
|
|
42.6%
Thread Id
|
Write-back utilization
|
Thread Average
|
42.6%
|
6341
|
100.0%
|
6342
|
41.3%
|
6343
|
50.8%
|
6344
|
100.0%
|
6345
|
38.9%
|
6346
|
51.0%
|
6347
|
88.9%
|
6348
|
25.4%
|
6349
|
23.9%
|
6350
|
25.6%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
25.9%
|
6355
|
13.4%
|
6357
|
16.7%
|
6356
|
13.5%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
28.1%
|
6359
|
39.0%
|
6362
|
100.0%
|
6363
|
25.4%
|
6367
|
28.7%
|
6368
|
100.0%
|
|
"octotiger"!node_server::compute_fmm(gsolve_type, bool)+0x573 (0xd001a3)
[
85.2%
]
"octotiger"!hpx::lcos::detail::future_then_result<hpx::lcos::future<node_server::neighbor_gravity_type>, node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#1}, void>::type hpx::lcos::detail::future_base<hpx::lcos::future<node_server::neighbor_gravity_type>, node_server::neighbor_gravity_type>::then<node_server::compute_fmm(gsolve_type, bool)::{lambda(hpx::lcos::future<node_server::neighbor_gravity_type>)#1}>(hpx::launch, hpx::lcos::detail::future_then_result&&, hpx::error_code&) const+0x371 (0xd1d7b1)
[
85.2%
]
"octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::set_on_completed(hpx::util::unique_function<void (), false>)+0x201 (0xb41c51)
[
85.2%
]
"octotiger"!hpx::lcos::detail::future_data<node_server::neighbor_gravity_type>::handle_on_completed(hpx::util::unique_function<void (), false>&&)+0x1a5 (0xb42085)
[
85.2%
]
"libhpx.so.1.0.0"!hpx::lcos::detail::run_on_completed_on_new_thread(hpx::util::unique_function<bool (), false>&&, hpx::error_code&)+0xae4 (0x7f3697902744)
[
85.2%
]
"libhpx.so.1.0.0"!hpx::lcos::detail::task_base<bool>::get_result(hpx::error_code&)+0x208 (0x7f36971bcc58)
[
85.2%
]
"libhpx.so.1.0.0"!hpx::lcos::detail::task_base<bool>::wait(hpx::error_code&)+0x3e8 (0x7f36971bca38)
[
85.2%
]
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x25d (0x7f3696b8bc9d)
[
85.2%
]
"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&)+0x607 (0x7f3696aff197)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::context_base::invoke()+0x41 (0x7f3696ae49c1)
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0xe0 (0x7f3696b8bb20)
"libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*)(hpx::util::unique_function<void (), false>)> (hpx::util::unique_function<void (), false>&&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0x40 (0x7f3696ad5210)
"libhpx.so.1.0.0"!_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::applier::thread_function_nullary(_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::util::unique_function<void (), false>)+0x11 (0x7f3696bef8c1)
"octotiger"!void hpx::util::detail::callable_vtable<void ()>::_invoke<hpx::util::detail::deferred<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >&&))(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)> >(void**)+0x22 (0x9a7a52)
"octotiger"!hpx::lcos::detail::task_base<void>::run_impl(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)+0xd (0x90cfad)
|
|
"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_monopole_monopole(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_monopole_monopole(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()+0x317 (0xc4f3f7) [R]
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
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%
|
6341
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6342
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6343
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
0.1%
|
0.0%
|
0.1%
|
0.0%
|
0.0%
|
6355
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6357
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6368
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
45.9%
Thread Id
|
Fetch utilization
|
Thread Average
|
45.9%
|
6341
|
100.0%
|
6342
|
18.9%
|
6343
|
88.5%
|
6344
|
100.0%
|
6345
|
75.4%
|
6346
|
50.4%
|
6347
|
36.2%
|
6348
|
53.7%
|
6349
|
14.7%
|
6350
|
13.4%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
27.4%
|
6355
|
8.3%
|
6357
|
43.1%
|
6356
|
60.2%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
11.6%
|
6359
|
27.6%
|
6362
|
35.6%
|
6363
|
17.0%
|
6367
|
49.2%
|
6368
|
100.0%
|
|
42.6%
Thread Id
|
Write-back utilization
|
Thread Average
|
42.6%
|
6341
|
100.0%
|
6342
|
41.3%
|
6343
|
50.8%
|
6344
|
100.0%
|
6345
|
38.9%
|
6346
|
51.0%
|
6347
|
88.9%
|
6348
|
25.4%
|
6349
|
23.9%
|
6350
|
25.6%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
25.9%
|
6355
|
13.4%
|
6357
|
16.7%
|
6356
|
13.5%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
28.1%
|
6359
|
39.0%
|
6362
|
100.0%
|
6363
|
25.4%
|
6367
|
28.7%
|
6368
|
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_boundary_interactions_monopole_monopole(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_monopole_monopole(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()+0x31e (0xc4f3fe) [W]
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
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%
|
6341
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6342
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6343
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6355
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6357
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6368
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
45.9%
Thread Id
|
Fetch utilization
|
Thread Average
|
45.9%
|
6341
|
100.0%
|
6342
|
18.9%
|
6343
|
88.5%
|
6344
|
100.0%
|
6345
|
75.4%
|
6346
|
50.4%
|
6347
|
36.2%
|
6348
|
53.7%
|
6349
|
14.7%
|
6350
|
13.4%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
27.4%
|
6355
|
8.3%
|
6357
|
43.1%
|
6356
|
60.2%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
11.6%
|
6359
|
27.6%
|
6362
|
35.6%
|
6363
|
17.0%
|
6367
|
49.2%
|
6368
|
100.0%
|
|
42.6%
Thread Id
|
Write-back utilization
|
Thread Average
|
42.6%
|
6341
|
100.0%
|
6342
|
41.3%
|
6343
|
50.8%
|
6344
|
100.0%
|
6345
|
38.9%
|
6346
|
51.0%
|
6347
|
88.9%
|
6348
|
25.4%
|
6349
|
23.9%
|
6350
|
25.6%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
25.9%
|
6355
|
13.4%
|
6357
|
16.7%
|
6356
|
13.5%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
28.1%
|
6359
|
39.0%
|
6362
|
100.0%
|
6363
|
25.4%
|
6367
|
28.7%
|
6368
|
100.0%
|
|
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x25d (0x7f3696b8bc9d)
[
84.6%
]
"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&)+0x607 (0x7f3696aff197)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::context_base::invoke()+0x41 (0x7f3696ae49c1)
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0xe0 (0x7f3696b8bb20)
"libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*)(hpx::util::unique_function<void (), false>)> (hpx::util::unique_function<void (), false>&&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0x40 (0x7f3696ad5210)
"libhpx.so.1.0.0"!_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::applier::thread_function_nullary(_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::util::unique_function<void (), false>)+0x11 (0x7f3696bef8c1)
"octotiger"!void hpx::util::detail::callable_vtable<void ()>::_invoke<hpx::util::detail::deferred<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >&&))(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)> >(void**)+0x22 (0x9a7a52)
"octotiger"!hpx::lcos::detail::task_base<void>::run_impl(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)+0xd (0x90cfad)
|
|
"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_monopole_monopole(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_monopole_monopole(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()+0x324 (0xc4f404) [W]
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
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%
|
6341
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6342
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6343
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6355
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6357
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.1%
|
0.0%
|
0.1%
|
0.0%
|
0.0%
|
6368
|
0.1%
|
0.0%
|
0.1%
|
0.0%
|
0.0%
|
|
45.9%
Thread Id
|
Fetch utilization
|
Thread Average
|
45.9%
|
6341
|
100.0%
|
6342
|
18.9%
|
6343
|
88.5%
|
6344
|
100.0%
|
6345
|
75.4%
|
6346
|
50.4%
|
6347
|
36.2%
|
6348
|
53.7%
|
6349
|
14.7%
|
6350
|
13.4%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
27.4%
|
6355
|
8.3%
|
6357
|
43.1%
|
6356
|
60.2%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
11.6%
|
6359
|
27.6%
|
6362
|
35.6%
|
6363
|
17.0%
|
6367
|
49.2%
|
6368
|
100.0%
|
|
42.6%
Thread Id
|
Write-back utilization
|
Thread Average
|
42.6%
|
6341
|
100.0%
|
6342
|
41.3%
|
6343
|
50.8%
|
6344
|
100.0%
|
6345
|
38.9%
|
6346
|
51.0%
|
6347
|
88.9%
|
6348
|
25.4%
|
6349
|
23.9%
|
6350
|
25.6%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
25.9%
|
6355
|
13.4%
|
6357
|
16.7%
|
6356
|
13.5%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
28.1%
|
6359
|
39.0%
|
6362
|
100.0%
|
6363
|
25.4%
|
6367
|
28.7%
|
6368
|
100.0%
|
|
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
[
87.1%
]
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x25d (0x7f3696b8bc9d)
[
87.1%
]
"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&)+0x607 (0x7f3696aff197)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::context_base::invoke()+0x41 (0x7f3696ae49c1)
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0xe0 (0x7f3696b8bb20)
"libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*)(hpx::util::unique_function<void (), false>)> (hpx::util::unique_function<void (), false>&&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0x40 (0x7f3696ad5210)
"libhpx.so.1.0.0"!_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::applier::thread_function_nullary(_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::util::unique_function<void (), false>)+0x11 (0x7f3696bef8c1)
"octotiger"!void hpx::util::detail::callable_vtable<void ()>::_invoke<hpx::util::detail::deferred<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >&&))(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)> >(void**)+0x22 (0x9a7a52)
"octotiger"!hpx::lcos::detail::task_base<void>::run_impl(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)+0xd (0x90cfad)
|
|
"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_monopole_monopole(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_monopole_monopole(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()+0x32b (0xc4f40b) [W]
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
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%
|
6341
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6342
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6343
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6355
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6357
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6368
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
45.9%
Thread Id
|
Fetch utilization
|
Thread Average
|
45.9%
|
6341
|
100.0%
|
6342
|
18.9%
|
6343
|
88.5%
|
6344
|
100.0%
|
6345
|
75.4%
|
6346
|
50.4%
|
6347
|
36.2%
|
6348
|
53.7%
|
6349
|
14.7%
|
6350
|
13.4%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
27.4%
|
6355
|
8.3%
|
6357
|
43.1%
|
6356
|
60.2%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
11.6%
|
6359
|
27.6%
|
6362
|
35.6%
|
6363
|
17.0%
|
6367
|
49.2%
|
6368
|
100.0%
|
|
42.6%
Thread Id
|
Write-back utilization
|
Thread Average
|
42.6%
|
6341
|
100.0%
|
6342
|
41.3%
|
6343
|
50.8%
|
6344
|
100.0%
|
6345
|
38.9%
|
6346
|
51.0%
|
6347
|
88.9%
|
6348
|
25.4%
|
6349
|
23.9%
|
6350
|
25.6%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
25.9%
|
6355
|
13.4%
|
6357
|
16.7%
|
6356
|
13.5%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
28.1%
|
6359
|
39.0%
|
6362
|
100.0%
|
6363
|
25.4%
|
6367
|
28.7%
|
6368
|
100.0%
|
|
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0x25d (0x7f3696b8bc9d)
[
85.9%
]
"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&)+0x607 (0x7f3696aff197)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::context_base::invoke()+0x41 (0x7f3696ae49c1)
"libhpx.so.1.0.0"!void hpx::threads::coroutines::detail::lx::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(hpx::threads::coroutines::detail::coroutine_impl*)+0x6 (0x7f3696a37ee6)
"libhpx.so.1.0.0"!hpx::threads::coroutines::detail::coroutine_impl::operator()()+0xe0 (0x7f3696b8bb20)
"libhpx.so.1.0.0"!std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > hpx::util::detail::callable_vtable<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*)(hpx::util::unique_function<void (), false>)> (hpx::util::unique_function<void (), false>&&)> >(void**, hpx::threads::thread_state_ex_enum&&)+0x40 (0x7f3696ad5210)
"libhpx.so.1.0.0"!_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::applier::thread_function_nullary(_INTERNAL_61__home_users_khuck_src_hpx_lsu_src_runtime_applier_applier_cpp_f391ce01::hpx::util::unique_function<void (), false>)+0x11 (0x7f3696bef8c1)
"octotiger"!void hpx::util::detail::callable_vtable<void ()>::_invoke<hpx::util::detail::deferred<std::pair<hpx::threads::thread_state_enum, boost::intrusive_ptr<hpx::threads::thread_data> > (*(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >&&))(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)> >(void**)+0x22 (0x9a7a52)
"octotiger"!hpx::lcos::detail::task_base<void>::run_impl(boost::intrusive_ptr<hpx::lcos::detail::task_base<void> >)+0xd (0x90cfad)
|
|
"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_monopole_monopole(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_monopole_monopole(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()+0x332 (0xc4f412) [W]
|
0.0%
Thread Id
|
% of misses
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
0.0%
|
|
0.0%
Thread Id
|
% of fetches
|
Thread Total
|
0.0%
|
6341
|
0.0%
|
6342
|
0.0%
|
6343
|
0.0%
|
6344
|
0.0%
|
6345
|
0.0%
|
6346
|
0.0%
|
6347
|
0.0%
|
6348
|
0.0%
|
6349
|
0.0%
|
6350
|
0.0%
|
6351
|
0.0%
|
6352
|
0.0%
|
6354
|
0.0%
|
6355
|
0.0%
|
6357
|
0.0%
|
6356
|
0.0%
|
6358
|
0.0%
|
6360
|
0.0%
|
6361
|
0.0%
|
6359
|
0.0%
|
6362
|
0.0%
|
6363
|
0.0%
|
6367
|
0.0%
|
6368
|
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%
|
6341
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6342
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6343
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6344
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6345
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6346
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6347
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6348
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6349
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6350
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6351
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6352
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6354
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6355
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6357
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6356
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6358
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6360
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6361
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6359
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6362
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6363
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6367
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
6368
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
0.0%
|
|
45.9%
Thread Id
|
Fetch utilization
|
Thread Average
|
45.9%
|
6341
|
100.0%
|
6342
|
18.9%
|
6343
|
88.5%
|
6344
|
100.0%
|
6345
|
75.4%
|
6346
|
50.4%
|
6347
|
36.2%
|
6348
|
53.7%
|
6349
|
14.7%
|
6350
|
13.4%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
27.4%
|
6355
|
8.3%
|
6357
|
43.1%
|
6356
|
60.2%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
11.6%
|
6359
|
27.6%
|
6362
|
35.6%
|
6363
|
17.0%
|
6367
|
49.2%
|
6368
|
100.0%
|
|
42.6%
Thread Id
|
Write-back utilization
|
Thread Average
|
42.6%
|
6341
|
100.0%
|
6342
|
41.3%
|
6343
|
50.8%
|
6344
|
100.0%
|
6345
|
38.9%
|
6346
|
51.0%
|
6347
|
88.9%
|
6348
|
25.4%
|
6349
|
23.9%
|
6350
|
25.6%
|
6351
|
100.0%
|
6352
|
100.0%
|
6354
|
25.9%
|
6355
|
13.4%
|
6357
|
16.7%
|
6356
|
13.5%
|
6358
|
100.0%
|
6360
|
100.0%
|
6361
|
28.1%
|
6359
|
39.0%
|
6362
|
100.0%
|
6363
|
25.4%
|
6367
|
28.7%
|
6368
|
100.0%
|
|