ALEXANDRIA, Va., June 19 -- United States Patent no. 12,332,789, issued on June 17, was assigned to International Business Machines Corp. (Armonk, N.Y.).
"Multiple level caching of user level thread stacks for user level threads" was invented by Oluwatobi Ajila (Ottawa), Babneet Singh (Nepean, Canada) and Siwei Lu (Ottawa).
According to the abstract* released by the U.S. Patent & Trademark Office: "Multiple level stack caching is provided. A user level thread of a multithreaded application is unmounted from a carrier thread of an operating system. An analysis of a level 1 cache corresponding to the carrier thread in memory is performed to determine whether the level 1 cache is full. An analysis of a level 2 cache in memory is performed to...