Nathalie Furmento
|
3989f504bd
src: give name to internal tasks
|
hace 11 años |
Samuel Thibault
|
14016e793f
port r11537 from 1.1: cudaFree takes much more than 125µs on average. 750µs is an average on the cholesky example. This still needs to be somehow tuned
|
hace 11 años |
Nathalie Furmento
|
ddf6a00144
src/datawizard/malloc: define prototypes
|
hace 11 años |
Samuel Thibault
|
a9cd1dc130
port r11478 from 1.1: Fix comment
|
hace 11 años |
Samuel Thibault
|
bb88fe0e68
port r11466 from 1.1: Even without allocation cache, data release is done lazily, we can not count on precision of value returned by starpu_memory_get_available
|
hace 11 años |
Nathalie Furmento
|
0cf9cf4000
src/datawizard/malloc.c: fix misplaced }
|
hace 11 años |
Samuel Thibault
|
3830a76d5b
port r11435 from 1.1: make sure we do not overflow
|
hace 11 años |
Samuel Thibault
|
0fec9f8acd
port r11433 from 1.1: Fix simgrid simulation with batched allocation: we really need to return different allocated values
|
hace 11 años |
Samuel Thibault
|
cd3cfcd51d
port r11372 from 1.1: Fix simgrid cuda allocation times
|
hace 11 años |
Samuel Thibault
|
4ce5fe9027
port r11357 from 1.1: Fix memleak
|
hace 11 años |
Samuel Thibault
|
336612abd1
port r11320 from 1.1: Do not error out if the user didn't release memory allocated with starpu_malloc_on_node
|
hace 11 años |
Samuel Thibault
|
0e385974a9
port r11312 from 1.1: Small CUDA allocations (<= 4MiB) are now batched to avoid the huge cudaMalloc overhead.
|
hace 11 años |
Samuel Thibault
|
49b7fe4fd2
Fix automatic RAM allocation on CUDA without memcpy_peer: we can not allocated pinned memory, since that requires waiting for a task, and starpu_malloc_on_node is called with a spinlock locked.
|
hace 12 años |
Corentin Salingue
|
613bc5f403
Out-of-core support, through registration of disk areas as additional memory nodes.
|
hace 12 años |
Corentin Salingue
|
792e96b06f
fix all bug
|
hace 12 años |
Corentin Salingue
|
62cafe2c61
try to fix unistd functions
|
hace 12 años |
Nathalie Furmento
|
1bdf2585ae
merge trunk
|
hace 12 años |
Marc Sergent
|
7e8329b365
src/datawizard/malloc.c : forgotten printf removed
|
hace 12 años |
Marc Sergent
|
e0b771e409
FxT lock traces support added to StarPU. Use --enable-fxt-lock option of configure to activate it
|
hace 12 años |
Corentin Salingue
|
17f75a185b
add new functions to manipulate disk memoy + add private interface + change disk (second part)
|
hace 12 años |
Corentin Salingue
|
631853b887
merge trunk
|
hace 12 años |
Samuel Thibault
|
27040a7d73
make assertions more verbose
|
hace 12 años |
Corentin Salingue
|
3d1f821703
merge trunk
|
hace 12 años |
Corentin Salingue
|
4ee76c347d
merge trunk
|
hace 12 años |
Corentin Salingue
|
aa0e328f1c
try to add functions to allocate and to free in starpu_alloc_on_node() but not ready now
|
hace 12 años |
Samuel Thibault
|
8fb1f7ebea
Fix SCC build
|
hace 12 años |
Samuel Thibault
|
57ac315b6d
Import MIC/SCC work from Nicolas, Damien, Brice and Ludovic, reworked a bit. Not even compiled on MIC/SCC yet
|
hace 12 años |
Nathalie Furmento
|
786b8fb4b7
move _STARPU_PTHREAD_XXX macros to public API starpu_thread_util and rename them to STARPU_PTHREAD_XXX
|
hace 12 años |
Nathalie Furmento
|
7f792e3082
Define new public API starpu_pthread which is similar to the pthread API.
|
hace 12 años |
Samuel Thibault
|
a1db18eda4
count data as freed only after it is actually freed
|
hace 12 años |