DETERMINATION OF MEMORY ACCESS PATTERNS OF TASKS IN A MULTI-CORE PROCESSOR
A plurality of processing entities in which a plurality of tasks are executed are maintained. Memory access patterns are determined for each of the plurality of tasks by dividing a memory associated with the plurality of processing entities into a plurality of memory regions, and for each of the plu...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
07.05.2020
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A plurality of processing entities in which a plurality of tasks are executed are maintained. Memory access patterns are determined for each of the plurality of tasks by dividing a memory associated with the plurality of processing entities into a plurality of memory regions, and for each of the plurality of tasks, determining how many memory accesses take place in each of the memory regions, by incrementing a counter associated with each memory region in response to a memory access. Each of the plurality of tasks are allocated among the plurality of processing entities, based on the determined memory access patterns for each of the plurality of tasks. |
---|---|
Bibliography: | Application Number: US202016735687 |