Cache Partitioning to Accelerate Concurrent Workloads

    公开(公告)号:US20190310943A1

    公开(公告)日:2019-10-10

    申请号:US15945244

    申请日:2018-04-04

    Applicant: SAP SE

    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.

    Cache partitioning to accelerate concurrent workloads

    公开(公告)号:US10891234B2

    公开(公告)日:2021-01-12

    申请号:US15945244

    申请日:2018-04-04

    Applicant: SAP SE

    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.

Patent Agency Ranking