Cache directory lookup reader set encoding for partial cache line speculation support

Alan Gara · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2023

In a multiprocessor system, with conflict checking implemented in a directory lookup of a shared cache memory, a reader set encoding permits dynamic recordation of read accesses. The reader set encoding includes an indication of a portion of a line read, for instance by indicating boundaries of read accesses. Different encodings may apply to different types of speculative execution.

Read the paper · More papers on PaperTik