> 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
