Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
17 Views

interprocessor interrupt latency

Hello,

I am planning to measure interprocessor interrupt latency on my DP server system. Is there any existing tool that will allow me to do that? If no, what Linux system calls are available?

Thank you
0 Kudos
2 Replies
Highlighted
Valued Contributor I
17 Views

Quoting - ntjioe
I am planning to measure interprocessor interrupt latency on my DP server system. Is there any existing tool that will allow me to do that? If no, what Linux system calls are available?



I am not aware of any Linux syscalls that predictably send IPIs.
However on Windows you can use FlushProcessWriteBuffers() function. It must send IPIs to all other PEs (processors, cores), and I think wait for reply IPIs.

0 Kudos
Highlighted
Beginner
17 Views

Quoting - Dmitriy Vyukov
Quoting - ntjioe
I am planning to measure interprocessor interrupt latency on my DP server system. Is there any existing tool that will allow me to do that? If no, what Linux system calls are available?



I am not aware of any Linux syscalls that predictably send IPIs.
However on Windows you can use FlushProcessWriteBuffers() function. It must send IPIs to all other PEs (processors, cores), and I think wait for reply IPIs.


Thank you. I will look into it.
0 Kudos