ALEXANDRIA, Va., July 7 -- United States Patent no. 12,675,343, issued on July 7, was assigned to Dell Products LP (Hopkinton, Mass.).
"Fair spinlock with protection against thread preemption" was invented by Vladimir Shveidel (Pardes-Hana, Israel), Roy Koren (Kfar Saba, Israel), Shaoqin Gong (Beijing) and Zhongyu Kang (Hegang, China).
According to the abstract* released by the U.S. Patent & Trademark Office: "Techniques can include: thread TH1 acquiring a spinlock; while TH1 holds the spinlock, adding threads TH2 and TH3 to a wait queue based on a FIFO (first in first out) ordering in which threads attempt to acquire the spinlock, where TH1, TH2 and TH3 respectively have positions P1, P2 and P3 in the FIFO ordering; while TH1 holds the s...