[mpich-discuss] Question about counting the mutex waiting time
Zhou, Hui
zhouh at anl.gov
Tue Feb 2 10:47:19 CST 2021
Check `src/mpid/common/thread/mpidu_thread_fallback.h`. MPID_THREAD_ macros are defined to the `MPIDU_THREAD_` macros. This is to allow device override of locking mechanism. At some point, you may need look at `src/mpl/include/mpl_thread.h`, which is where the actual mutex being defined.
--
Hui Zhou
From: Yongyu Chen via discuss <discuss at mpich.org>
Date: Tuesday, February 2, 2021 at 10:34 AM
To: discuss at mpich.org <discuss at mpich.org>
Cc: Yongyu Chen <yongyu.chen at mail.ru>
Subject: [mpich-discuss] Question about counting the mutex waiting time
Dear sir or madam,
I’m currently working on a project with mpich.
I faced some difficulties when I would like to count the mutex waiting time, just like what they did on the paper, Fine-Grained Multithreading Support for Hybrid Threaded MPI Programming.
I could not find the definition of the function, MPID_THREAD_CS_ENTER(GLOBAL, MPIR_THREAD_GLOBAL_ALLFUNC_MUTEX).
If you could provide me more detailed information, I will appreciate it.
Thank you in advance!
Sincerely,
Yongyu Chen
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20210202/8624e65b/attachment.html>
More information about the discuss
mailing list