Invention Grant
- Patent Title: Dynamic cache allocation policy adaptation in a data processing apparatus
-
Application No.: US14702049Application Date: 2015-05-01
-
Publication No.: US09836403B2Publication Date: 2017-12-05
- Inventor: Kauser Johar , Antony John Penton , Zemian Hughes
- Applicant: ARM LIMITED
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1409963.4 20140605
- Main IPC: G06F12/0871
- IPC: G06F12/0871 ; G06F12/0831

Abstract:
A data processing apparatus and method of processing data are disclosed according to which a processor unit is configured to issue write access requests for memory which are buffered and handled by a memory access buffer. A cache unit is configured, in dependence on an allocation policy defined for the cache unit, to cache accessed data items. Memory transactions are constrained to be carried out so that all of a predetermined range of memory addresses within which one or more memory addresses specified by the buffered write access requests lie must be written by the corresponding write operation. If the buffered write access requests do not comprise all memory addresses within at least two predetermined ranges of memory addresses, and the cache unit is configured to operate with a no-write allocate policy, the data processing apparatus is configured to cause the cache unit to subsequently operate with a write allocate policy.
Public/Granted literature
- US20150356019A1 DYNAMIC CACHE ALLOCATION POLICY ADAPTATION IN A DATA PROCESSING APPARATUS Public/Granted day:2015-12-10
Information query
IPC分类: