Conference Papers Year : 2025

Understanding Intel User Interrupts

Abstract

User interrupts (UINTR) is a new hardware feature available in recent Intel Xeon processors. It enables a CPU to send, receive, and handle hardware inter-processor interrupts directly in user mode, meaning without the intervention of the OS kernel. In this paper, we shed light on the inner working of this facility and investigate, with detailed performance and overhead measurements considering deployments on physical machines and virtual machines with Linux and KVM, how it can be leveraged for more efficient inter-process communications, as an alternative to OS (Unix) signals. With UINTR, preemptive user-level thread schedulers can achieve quantum lengths in the microsecond scale.

Fichier principal
Vignette du fichier
Kone_2025.pdf (479.16 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Licence

Dates and versions

hal-05156424 , version 1 (10-07-2025)

Licence

Identifiers

Cite

Yves Kone, Louis Duval, Renaud Lachaize, Pascal Felber, Daniel Hagimont, et al.. Understanding Intel User Interrupts. SIGMETRICS 2025 - ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, Jun 2025, Stony Brook, United States. pp.127-129, ⟨10.1145/3726854.3727326⟩. ⟨hal-05156424⟩
2070 View
702 Download

Altmetric

Share

  • More