Patent · US Active

Cache partitioning to accelerate concurrent workloads

US10891234B2 · kind B2 · utility

5Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 4, 2018
Grant dateJan 12, 2021
Priority date
Expiry dateJan 18, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1044
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed herein are system, method, and computer program product embodiments for cache partitioning to accelerate concurrent workload performance of in-memory databases. An embodiment operates by storing a first bitmask, associating the first bitmask with a first processor core, setting a subset of the bits of the first bitmask, wherein the subset of the bits of the first bitmask represents a first portion of shared last-level cache, and wherein any part of the first bitmask excluding the subset of the bits of the first bitmask represents a second portion of the lowest-level cache, and disallowing eviction of any cache line in the second portion of the lowest-level cache by the first processor core.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.