Samuel Thibault
|
95e0b19b3e
Add some missing mutex/cond/rwlock_destroy
|
13 years ago |
Nathalie Furmento
|
c7321a76ff
fix type for node to always be unsigned (instead of uint32_t)
|
13 years ago |
Nathalie Furmento
|
b770541f52
src: memory_nodes function renaming
|
13 years ago |
Samuel Thibault
|
2e901e9bd8
Add more debugging information on assertions
|
13 years ago |
Nathalie Furmento
|
dd02d53824
src: add a memory manager module (does not do much for now)
|
13 years ago |
Samuel Thibault
|
f60eb1288d
Add initial simgrid support
|
13 years ago |
Cyril Roelandt
|
03d936a505
memory_nodes.c: use _STARPU_PTHREAD_RWLOCK_INIT instead of pthread_rwlock_init().
|
13 years ago |
Samuel Thibault
|
7d2a5bd434
pass pthread_key_* through macros
|
13 years ago |
Samuel Thibault
|
242b6116cf
pass pthread types through typedefs
|
13 years ago |
Cyril Roelandt
|
ee3612515d
Rename starpu_get_node_kind : it should be starpu_node_get_kind.
|
14 years ago |
Cyril Roelandt
|
ee6ae0150a
Make enum _starpu_node_kind and _starpu_get_node_kind public.
|
14 years ago |
Cyril Roelandt
|
5a705e4a6b
Replace starpu_get_memory_nodes_count by starpu_memory_nodes_get_count.
|
14 years ago |
Cyril Roelandt
|
6b9290d36c
Make _starpu_get_memory_nodes_count() public.
|
14 years ago |
Cyril Roelandt
|
c7ced8364b
Replace calls to pthread_* by calls to _STARPU_PHTREAD_*.
|
14 years ago |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
14 years ago |
Nathalie Furmento
|
1b377f358f
src: rename internal objects following coding conventions
|
14 years ago |
Nathalie Furmento
|
f8fd5492bd
src: rename internal types following coding conventions
|
14 years ago |
Nathalie Furmento
|
bca792c881
src: rename internal types following coding conventions
|
14 years ago |
Nathalie Furmento
|
0bd2fe9020
src: rename internal types following coding conventions
|
14 years ago |
Samuel Thibault
|
73123b92d6
Count the number of workers in memory nodes, to avoid scheduling transfers from memory nodes without a worker (e.g. 0 cpus). Fixes at least the wt mask when no CPU is enabled.
|
14 years ago |
Samuel Thibault
|
bd2c88d145
cast void* to please the SCC compiler
|
14 years ago |
Cédric Augonnet
|
44990565b1
Store the identifier of the device associated to a memory node (when
|
15 years ago |
Samuel Thibault
|
0d9f08ae8d
Fix copyrights, thanks Ludo!
|
15 years ago |
Cédric Augonnet
|
61cdbb41bd
Add support for parallel tasks:
|
15 years ago |
Cédric Augonnet
|
114550c84f
Move src/core/policies/sched_policy.* into src/core/
|
15 years ago |
Cédric Augonnet
|
9b34ec2d9c
Instead of storing the list of queues associated to each memory node, we
|
15 years ago |
Cédric Augonnet
|
952534293d
Update copyright date
|
15 years ago |
Nathalie Furmento
|
4a983beb04
Update copyright
|
15 years ago |
Nathalie Furmento
|
f58ca0920e
Renaming of public StarPU functions to provide a more consistent API.
|
16 years ago |
Nathalie Furmento
|
df88473141
StarPU: Use character _ instead of - in filenames
|
16 years ago |