Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

interprocessor interrupt latency

ntjioe
初学者
1,785 次查看
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 项奖励
2 回复数
Dmitry_Vyukov
重要分销商 I
1,785 次查看
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 项奖励
ntjioe
初学者
1,785 次查看
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 项奖励
回复