-
公开(公告)号:US12111768B2
公开(公告)日:2024-10-08
申请号:US17427626
申请日:2020-02-13
IPC分类号: G06F12/00 , G06F9/455 , G06F12/06 , G06F12/0811 , G06F12/0846 , G06F12/0871 , G06F12/0873
CPC分类号: G06F12/0871 , G06F9/45558 , G06F12/0646 , G06F12/0811 , G06F12/0846 , G06F12/0873 , G06F2009/45583
摘要: A method and device for controlling memory handling in a processing system comprising a cache shared between a plurality of processing units, wherein the cache comprises a plurality of cache portions. The method comprises obtaining first information pertaining to an allocation of a first memory portion of a memory to a first application, an allocation of a first processing unit of the plurality of processing units to the first application, and an association between a first cache portion of the plurality of cache portions and the first processing unit. The method further comprises reconfiguring a mapping configuration based on the obtained first information, and controlling a providing of first data associated with the first application to the first cache portion from the first memory portion using the reconfigured mapping configuration.
-
公开(公告)号:US20220334973A1
公开(公告)日:2022-10-20
申请号:US17765485
申请日:2019-10-02
IPC分类号: G06F12/0862 , G06F12/06
摘要: Embodiments herein relates e.g., to a method performed by a first entity, for handling memory operations of an application in a computer environment, is provided. The first entity obtains position data associated with data of the application being fragmented into a number of positions in a physical memory. The position data indicates one or more positions of the number of positions in the physical memory. The first entity then provides, to a second entity, one or more indications of the one or more positions indicated by the position data for prefetching data from the second entity, using the one or more indications.
-
公开(公告)号:US12111766B2
公开(公告)日:2024-10-08
申请号:US17765485
申请日:2019-10-02
IPC分类号: G06F12/08 , G06F12/06 , G06F12/0862
CPC分类号: G06F12/0862 , G06F12/06 , G06F2212/1024 , G06F2212/602
摘要: Embodiments herein relates e.g., to a method performed by a first entity, for handling memory operations of an application in a computer environment, is provided. The first entity obtains position data associated with data of the application being fragmented into a number of positions in a physical memory. The position data indicates one or more positions of the number of positions in the physical memory. The first entity then provides, to a second entity, one or more indications of the one or more positions indicated by the position data for prefetching data from the second entity, using the one or more indications.
-
公开(公告)号:US11714753B2
公开(公告)日:2023-08-01
申请号:US17309657
申请日:2018-12-13
IPC分类号: G06F12/0806
CPC分类号: G06F12/0806 , G06F2212/62
摘要: A method in a multi-core processing system which comprises a processor comprising at least a first and a second processing unit, a cache, common to the first and the second processing unit, comprising a first cache portion associated with the first processing unit and a second cache portion associated with the second processing unit, a memory, comprising a first memory portion associated with the first cache portion and a second memory portion associated with the second cache portion. The method comprises detecting that a data access criteria of the second memory portion is fulfilled, establishing that first data stored in the second memory portion is related to a first application running on the first processing unit, allocating at least a part of the first memory portion to the first application based on cache information, and migrating the first data to the part of first memory portion.
-
-
-