Invention Grant
- Patent Title: Memory allocation in a multi-core processing system based on a threshold amount of memory
-
Application No.: US13916722Application Date: 2013-06-13
-
Publication No.: US09612949B2Publication Date: 2017-04-04
- Inventor: Oskar Flordal , Hakan Persson , Andreas Engh-Halstvedt
- Applicant: ARM Limited
- Applicant Address: GB Cambridge
- Assignee: ARM LIMITED
- Current Assignee: ARM LIMITED
- Current Assignee Address: GB Cambridge
- Agency: Vierra Magen Marcus LLP
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/02 ; G06F9/50 ; G06T1/60

Abstract:
A processing system comprises plural processing cores and a task allocator for allocating tasks to the processing cores. The processing cores perform the tasks that are allocated to them so as to produce results for the tasks, the results being stored by the processing cores in a buffer. The task allocator indicates to the processing cores memory portions within the buffer in which to store the results. When the processing cores determine that a given memory portion is becoming full, the processing cores request that the task allocator indicates a new memory portion in which to store its results. The processing system allows the task allocator to dynamically and efficiently allocate memory portions to plural processing cores without the task allocator 40 needing to know the sizes of the results being produced by the processing cores.
Public/Granted literature
- US20140372722A1 METHODS OF AND APPARATUS FOR ALLOCATING MEMORY Public/Granted day:2014-12-18
Information query