Cache utilization and eviction based on allocated priority tokens

Johnson, Daniel Robert; Rhu, Minsoo; O'Connor, James M.; Keckler, Stephen William · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2023

A system, method, and computer program product are provided for providing prioritized access for multithreaded processing. The method includes the steps of allocating threads to process a workload and assigning a set of priority tokens to at least a portion of the threads. Access to a resource, by each one of the threads, is based on the priority token assigned to the thread and the threads are executed by a multithreaded processor to process the workload.

Read the paper · More papers on PaperTik