> On 5/13/19 1:41 PM, ??? wrote:
> > For shared-memory systems, uftrace [1] works great.
> >
> > It gives you great visualization with not too much performance impact.
>
> I tried running uftrace on exes using HPX and it consistently crashes, on
> both my exes and HPX examples:
>
> $ uftrace record fibonacci_local
> {stack-trace}: child terminated by signal: 11: Segmentation fault
>
> A trace is made, but a lot of information seems to be missing. Just to be
> sure: have you used uftrace successfully in combination with applications
> using HPX?
>
> BTW, using uftrace with non-HPX applications works fine.

Uftrace (like other tools) might become confused by HPXs stack-switching. But 
I'm just guessing here...

As an alternative, enable APEX when compiling HPX (HPX_WITH_APEX=On). APEX can 
give you traces as well. I'm cc'ing Kevin Huck, he should be able to give you 
more details on APEX and how to use it.

Regards Hartmut
---------------
http://stellar.cct.lsu.edu
https://github.com/STEllAR-GROUP/hpx




_______________________________________________
hpx-users mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-users

Reply via email to