-
公开(公告)号:EP4130988A1
公开(公告)日:2023-02-08
申请号:EP22198615.1
申请日:2020-03-14
申请人: INTEL Corporation
发明人: Koker, Altug , Ray, Joydeep , Ould-Ahmed-Vall, ElMoustapha , Appu, Abhishek , Anantaraman, Aravindh , Andrei, Valentin , Bilagi, Durgaprasad , George, Varghese , Insko, Brent , Jahagirdar, Sanjeev , Janus, Scott , K, Pattabhiraman , Kim, SungYe , Maiyuran, Subramaniam , Ranganathan, Vasanth , Striramassarma, Lakshminarayanan , Tian, Xinmin
IPC分类号: G06F9/38 , G06F12/0862 , G06F9/30 , G06F12/0891
摘要: Systems and methods for improving cache efficiency and utilization are disclosed. In one embodiment, a graphics processor comprises processing resources to perform graphics operations and a cache controller of a cache coupled to the processing resources. The cache controller is configured to, in response to an instruction executed by one of the processing resources, modify an aging policy by modifying, based on the instruction, a level of importance from a first level of importance to preserve data longer in the cache for a first time period to a second level of importance for data to be evicted from the cache within a second time period, which is less than the first time period.
-
公开(公告)号:EP4024223A1
公开(公告)日:2022-07-06
申请号:EP22157673.9
申请日:2020-03-14
申请人: Intel Corporation
发明人: Koker, Altug , Ray, Joydeep , Ould-Ahmed-Vall, ElMoustapha , Appu, Abhishek , Anantaraman, Aravindh , Andrei, Valentin , Bilagi, Durgaprasad , George, Varghese , Insko, Brent , Jahagirdar, Sanjeev , Janus, Scott , K, Pattabhiraman , Kim, SungYe , Maiyuran, Subramaniam , Ranganathan, Vasanth , Striramassarma, Lakshminarayanan , Tian, Xinmin
IPC分类号: G06F12/123 , G06F12/126
摘要: Systems and methods for improving cache efficiency and utilization are disclosed. In one embodiment, a graphics multiprocessor comprises a plurality of processing resources including a first set of processing cores and a second set of processing cores, wherein the first set of processing cores includes circuitry to execute instructions to perform matrix operations and the second set of processing cores includes circuitry to execute instructions to perform integer and floating-point operations; and a cache memory configured to be partitioned into multiple cache regions, wherein the multiple cache regions include a first cache region having a cache eviction policy with a configurable level of data persistence.
-