Hello,

i want to benchmark my hpx application and i'm not sure what's the best way
to do this.

My goal is to create a gantt chart with the x axis for the time and y axis
for the hpx worker thread ids
and then adding boxes for each task to their corresponding hpx worker id
with the task computation time as length in x direction.

The application runs on only one locality.

Questions:

1.) If a task got suspended and then resumed is the hpx worker id still the
same? If not is there a unique identifier for tasks that i can use instead?

2.) How to measure the computation time of each task? Should i write my own
performance counter or  save the start and end time per task manually?


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

Reply via email to