Invention Grant
- Patent Title: Systems and methods for scheduling virtual memory compressors
-
Application No.: US15853239Application Date: 2017-12-22
-
Publication No.: US11113113B2Publication Date: 2021-09-07
- Inventor: Derek R. Kumar , Thomas Brogan Duffy, Jr.
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Kowert, Hood, Munyon, Rankin & Goetzel, P.C
- Agent Rory D. Rankin
- Main IPC: G06F9/50
- IPC: G06F9/50 ; G06F9/48

Abstract:
Systems, apparatuses, and methods for efficiently selecting compressors for data compression are described. In various embodiments, a computing system includes at least one processor and multiple codecs such as one or more hardware codecs and one or more software codecs executable by the processor. The computing system receives a workload and processes instructions, commands and routines corresponding to the workload. One or more of the tasks in the workload are data compression tasks. Current condition(s) are determined during the processing of the workload by the computing system. Conditions are determined to be satisfied based on comparing current selected characteristics to respective thresholds. In one example, when the compressor selector determines a difference between a target compression ratio and an expected compression ratio of the first codec exceeds a threshold, the compressor selector switches from hardware codecs to software codecs.
Public/Granted literature
- US20190079799A1 SYSTEMS AND METHODS FOR SCHEDULING VIRTUAL MEMORY COMPRESSORS Public/Granted day:2019-03-14
Information query