Samuel Thibault
|
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.
|
12 years ago |
Samuel Thibault
|
41dee18d0c
fix protecting post_sync_tasks_cnt with sequential_consistency_mutex. But no need to take the mutex when it is known to be 0, just tell hellgrind to be fine with it
|
12 years ago |
Corentin Salingue
|
8899fca875
try to add asynchronous input/output
|
12 years ago |
Samuel Thibault
|
b227dbcfdc
Use STARPU_ATTRIBUTE_* macros
|
12 years ago |
Samuel Thibault
|
f89fa6901a
comments
|
12 years ago |
Samuel Thibault
|
55897da289
Generalize implicit dependency handling to properly make commutative writers wait for all the previous readers, vice-versa, etc.
|
12 years ago |
Samuel Thibault
|
02499756ce
Add COMMUTE flag to let StarPU commute task with write access
|
12 years ago |
Nathalie Furmento
|
30860cac02
Renaming of diverse functions and datatypes.
|
12 years ago |
Nathalie Furmento
|
7f792e3082
Define new public API starpu_pthread which is similar to the pthread API.
|
12 years ago |
Nathalie Furmento
|
c7321a76ff
fix type for node to always be unsigned (instead of uint32_t)
|
12 years ago |
Nathalie Furmento
|
b222c59e81
src/datawizard: partly revert 8083 for update children storage in
|
13 years ago |
Nathalie Furmento
|
d0213f8b01
src/datawizard: update children storage in starpu_data_handle_t
|
13 years ago |
Nathalie Furmento
|
8f5264b152
data interface: no longer store data size in the handle as some interface may have variable size
|
13 years ago |
Nathalie Furmento
|
edc236df55
memory stats: group all functions in new file src/datawizard/memstats.c and rename them to follow pattern starpu_memory_...
|
13 years ago |
Samuel Thibault
|
242b6116cf
pass pthread types through typedefs
|
13 years ago |
Nathalie Furmento
|
4ba3bb5eab
memory stats: rename memory_status objects to memory_stats objects as what is displayed are statistics
|
13 years ago |
Nathalie Furmento
|
dedad35f5f
make function starpu_data_test_if_allocated_on_node public, it is needed for users to define new data interfaces with a handle_to_pointer operation
|
13 years ago |
Samuel Thibault
|
46ab7b4cd2
add coment
|
13 years ago |
Samuel Thibault
|
9badf4f117
Move unregistering tasks from implicit dependencies lists from
|
13 years ago |
Samuel Thibault
|
07a56c8386
Fix reference count for starpu_data_acquire_cb when the target GPU is already full: we do want the request to succeed, even if it is asynchronous.
|
13 years ago |
Samuel Thibault
|
749b4d31ef
comment
|
13 years ago |
Samuel Thibault
|
52b0917cf1
Allow using the same parameter several times, in both read and write mode
|
14 years ago |
Cyril Roelandt
|
260aae8a33
Merging branches/multi-format-2
|
14 years ago |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
14 years ago |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
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
|
b3a6c1f52b
do not use typedef for starpu_codelet, use it directly as a struct
|
14 years ago |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
14 years ago |
Nathalie Furmento
|
5b9b08f1dc
rename internal type starpu_data_state_t to _starpu_data_state
|
14 years ago |