发明名称 Data processing system and method for cache replacement using task scheduler
摘要 A data processing system is provided with at least one processing unit (1) for an interleaved processing of multiple tasks (T1-T3), and a cache (5) associated to the at least one processing unit (1) for caching data for the multiple tasks (T1-T3) to be processed by the at least one processing unit (1). The cache (5) is divided into a plurality of cache lines (6). Each of the cache lines (6) is associated to one of the multiple tasks (T1-T3). Furthermore, a task scheduler (10) is provided for scheduling the multiple tasks (T1-T3) to be processed in an interleaved manner by the at least one processing unit (1). A cache controller (20) is provided for selecting those cache lines (6) in the cache (5), which are to be evicted from the cache (5). This selection is performed based on the task scheduling of the task scheduler (10).
申请公布号 US8544008(B2) 申请公布日期 2013.09.24
申请号 US20050721434 申请日期 2005.12.05
申请人 KARLAPALEM SAINATH;THOMAS BIJO;BUSSA NAGARAJU;NXP B.V. 发明人 KARLAPALEM SAINATH;THOMAS BIJO;BUSSA NAGARAJU
分类号 G06F9/46;G06F13/28 主分类号 G06F9/46
代理机构 代理人
主权项
地址