The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 02, 2022

Filed:

Jun. 01, 2020
Applicant:

Emc Ip Holding Company Llc, Hopkinton, MA (US);

Inventors:

Vinicius Michel Gottin, Rio de Janeiro, BR;

Tiago Salviano Calmon, Rio de Janeiro, BR;

Jonas Furtado Dias, Beecroft, AU;

Alex Laier Bordignon, Rio de Janeiro, BR;

Daniel Sadoc Menasché, Rio de Janeiro, BR;

Assignee:

Dell Products, L.P., Hopkinton, MA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/22 (2019.01); G06N 3/08 (2006.01); G06N 3/04 (2006.01); G06F 16/2455 (2019.01);
U.S. Cl.
CPC ...
G06N 3/08 (2013.01); G06F 16/22 (2019.01); G06F 16/24552 (2019.01); G06N 3/04 (2013.01);
Abstract

Reinforcement learning is used to dynamically tune cache policy parameters. The current state of a workload on a cache is provided to a reinforcement learning process. The reinforcement learning process uses the cache workload characterization to select an action to be taken to adjust a value of one of multiple parameterized cache policies used to control operation of a cache. The adjusted value is applied to the cache for an upcoming time interval. At the end of the time interval, a reward associated with the action is determined, which may be computed by comparing the cache hit rate during the interval with a baseline hit rate. The process iterates until the end of an episode, at which point the parameters of the cache control policies are reset. The episode is used to train the reinforcement learning policy so that the reinforcement learning process converges to a trained state.


Find Patent Forward Citations

Loading…