| .. |
|
interfaces
|
2f62b5cd10
Use big fat abortions when one tries to make a task or callback sleep, instead of just returning EDEADLCK which few people will test
|
před 12 roky |
|
coherency.c
|
59dc8c395f
src/datawizard: add missing include starpu_scheduler.h
|
před 12 roky |
|
coherency.h
|
01aa31bde8
port r11297 from 1.1: Avoid looking through all data for not_important data if the application did not set any data as not_important.
|
před 12 roky |
|
copy_driver.c
|
c77d312268
port r 11535 from 1.1: Add missing termination of data transfers for reclaiming write-back
|
před 12 roky |
|
copy_driver.h
|
03ef97c890
fix some bugs, debug in progress
|
před 13 roky |
|
data_request.c
|
0423864961
port r11516 from 1.1: considerably reduce the amount of requests submitted at the same time. Pushing more does not seem to really improve performance, and on the contrary increases the latency of possibly urging requests
|
před 12 roky |
|
data_request.h
|
e9c70aac17
port r11376 from 1.1: Introduce rwlock_tryrdlock and trywrlock variants. Use them in the progression hooks to avoid getting stuck due to idling workers.
|
před 12 roky |
|
datastats.c
|
5f6f2bf55b
port r11529 from 1.1: Ignore data races on statistics
|
před 12 roky |
|
datastats.h
|
b227dbcfdc
Use STARPU_ATTRIBUTE_* macros
|
před 13 roky |
|
datawizard.c
|
e9c70aac17
port r11376 from 1.1: Introduce rwlock_tryrdlock and trywrlock variants. Use them in the progression hooks to avoid getting stuck due to idling workers.
|
před 12 roky |
|
datawizard.h
|
c7321a76ff
fix type for node to always be unsigned (instead of uint32_t)
|
před 13 roky |
|
filters.c
|
3989f504bd
src: give name to internal tasks
|
před 12 roky |
|
filters.h
|
5f9a2f7e14
Turn _filter_nparts_compute_chunk_size_and_offset into _starpu_filter_nparts_compute_chunk_size_and_offset.
|
před 13 roky |
|
footprint.c
|
59dc8c395f
src/datawizard: add missing include starpu_scheduler.h
|
před 12 roky |
|
footprint.h
|
e2b943451f
mic (perfmodel): merge trunk + finalize perfmodel
|
před 12 roky |
|
malloc.c
|
2f62b5cd10
Use big fat abortions when one tries to make a task or callback sleep, instead of just returning EDEADLCK which few people will test
|
před 12 roky |
|
malloc.h
|
ddf6a00144
src/datawizard/malloc: define prototypes
|
před 12 roky |
|
memalloc.c
|
3b69247d4a
mention that we don't print reclaim warning several times
|
před 12 roky |
|
memalloc.h
|
402e568b27
src/datawizard/memalloc: store interface size of the memchunk as the handle may no longer be valid when reusing the memchunk (thanks to Cyril Bordage for reporting the bug)
|
před 12 roky |
|
memory_manager.c
|
8712ec859a
can push data on disk if main_ram is full
|
před 13 roky |
|
memory_manager.h
|
03ef97c890
fix some bugs, debug in progress
|
před 13 roky |
|
memory_nodes.c
|
1e23399727
Add configure option to increase the number of nodes
|
před 13 roky |
|
memory_nodes.h
|
7f792e3082
Define new public API starpu_pthread which is similar to the pthread API.
|
před 13 roky |
|
memstats.c
|
8f5264b152
data interface: no longer store data size in the handle as some interface may have variable size
|
před 13 roky |
|
memstats.h
|
edc236df55
memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_...
|
před 13 roky |
|
reduction.c
|
3989f504bd
src: give name to internal tasks
|
před 12 roky |
|
sort_data_handles.c
|
30860cac02
Renaming of diverse functions and datatypes.
|
před 13 roky |
|
sort_data_handles.h
|
30860cac02
Renaming of diverse functions and datatypes.
|
před 13 roky |
|
user_interactions.c
|
2f62b5cd10
Use big fat abortions when one tries to make a task or callback sleep, instead of just returning EDEADLCK which few people will test
|
před 12 roky |
|
write_back.c
|
9783f21238
Fix of the livelock discovered by Marc Sergent's internship, by adding a maximum trylock threshold before a blocking lock
|
před 13 roky |
|
write_back.h
|
c7321a76ff
fix type for node to always be unsigned (instead of uint32_t)
|
před 13 roky |