Changes between Version 1 and Version 2 of library_malloc
- Timestamp:
- Aug 4, 2014, 3:59:56 PM (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
library_malloc
v1 v2 1 1 = The Malloc Library = 2 2 3 The [source:soft/giet_vm/giet_libs/malloc.c malloc.c] and [source:soft/giet_vm/giet_libs/malloc.h malloc.h] 4 provide a dynamic memory allocation service. 3 5 4 6 If the target architecture is clusterized (one physical memory bank per cluster), … … 6 8 and one allocator per cluster. 7 9 8 The distributed heap(x,y) segments must be explicitely defined in the mapping.10 The distributed heap(x,y) segments must be explicitely defined in the application mapping. 9 11 10 For the malloc() function, theThe cluster selection can be implicit ( 12 * For the '''malloc()''' function, the cluster selection is implicit: the (x,y) coordinate are defined by the coordinates of the processor running the calling task. 13 * For the '''remote_malloc()''' function, the cluster selection is explicit: the (x,y) coordinates are arguments defined by the calling task 11 14 12 15 == Available functions 16 17 *