Patent · US Active

Method and apparatus for performing task-level cache management in electronic device

US10509727B1 · kind B1 · utility

0Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 10, 2018
Grant dateDec 17, 2019
Priority date
Expiry dateSep 10, 2038

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and an apparatus for performing task-level cache management in an electronic device are provided. The method may be applied to a processing circuit of the electronic device, and may include: before a task of a plurality of tasks runs on a processor core, performing at least one checking operation on the task to generate at least one checking result, wherein the at least one checking result indicates whether the task is a risky task with risk of evicting cached data of an urgent task from a cache, and the cache is dedicated to a set of processor cores including the processor core; and according to the at least one checking result, determining whether to temporarily limit cache access permission of the processor core during a time period in which the task runs on the processor core, for preventing cache eviction of the cache due to the task.

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