Nathalie Furmento
|
e5f68ad9d6
src: update double values usage
|
14 lat temu |
Nathalie Furmento
|
e5083419c7
src: let's make icc even happier
|
14 lat temu |
Cyril Roelandt
|
885215433f
Replace the public function starpu_data_is_multiformat_handle by a private function _starpu_data_is_multiformat_handle.
|
14 lat temu |
Ludovic Courtès
|
c0d0f8c2f2
Verify assumptions about the ordering of `starpu_perf_archtype' values.
|
14 lat temu |
Cyril Roelandt
|
6cf1b9da9d
Turn starpu_is_multiformat_handle into starpu_data_is_multiformat_handle.
|
14 lat temu |
Nicolas Collin
|
616f8b48f0
Some functions from starpu_task_bundle.h moved to where they rightfully belong.
|
14 lat temu |
Cyril Roelandt
|
8886024934
Add missing #ifdef STARPU_USE_CUDA and #ifdef STARPU_USE_OPENCL
|
14 lat temu |
Samuel Thibault
|
16fa68af79
explain the user if the starpu directory can not be built
|
14 lat temu |
Cyril Roelandt
|
e332089751
Do not compare and interface identifier to STARPU_MULTIFORMAT_ID to determine whether the interface uses multiple format. This allows other interfaces to use multiple formats and to trigger the creation of conversion tasks.
|
14 lat temu |
Nathalie Furmento
|
ecb2f557c5
src: set the correct type for the return value of starpu_get_handle_interface_id()
|
14 lat temu |
Samuel Thibault
|
86a13c15d2
deprecate cost_model, and introduce cost_function, which is provided with the whole task structure, the target arch and implementation number
|
14 lat temu |
Nathalie Furmento
|
680e312601
First modifications to define access modes for data handles into starpu_codelet and no longer in starpu_task
|
14 lat temu |
Samuel Thibault
|
1c42006ca2
Also interpret STARPU_HOME
|
14 lat temu |
Nathalie Furmento
|
addc0ed4c0
src/core/perfmodel/perfmodel.c: update type of i to unsigned
|
14 lat temu |
Nathalie Furmento
|
59ec7f6484
src/core/perfmodel/perfmodel.c: only declare variables when using them
|
14 lat temu |
Cyril Roelandt
|
04a049211d
Correctly compute the expected conversion time.
|
14 lat temu |
Cyril Roelandt
|
f7a20a3af5
Get rid of the conversion_model.
|
14 lat temu |
Nathalie Furmento
|
3ad31951c8
src: code cleaning
|
14 lat temu |
Nathalie Furmento
|
efc9c3a136
src: Update LIST_TYPE macro to generate list functionalities and type
|
14 lat temu |
Nathalie Furmento
|
f8fd5492bd
src: rename internal types following coding conventions
|
14 lat temu |
Nathalie Furmento
|
0bd2fe9020
src: rename internal types following coding conventions
|
14 lat temu |
Nathalie Furmento
|
0ebf7ba326
Rename public opaque type starpu_data_handle as starpu_data_handle_t
|
14 lat temu |
Nathalie Furmento
|
3d0df419a8
Type renaming:
|
14 lat temu |
Nathalie Furmento
|
adf2f44e62
turn starpu_access_mode into an enumerated type
|
14 lat temu |
Nathalie Furmento
|
c80a8acea1
Datatypes renaming
|
14 lat temu |
Cyril Roelandt
|
ebd18b174e
Move the preliminary tests out of _starpu_load_perfmodel().
|
14 lat temu |
Samuel Thibault
|
7684f0b8b5
also check is_loaded without lock
|
14 lat temu |
Cyril Roelandt
|
d0dd081e85
Fix a bug that caused _starpu_register_model() to be called too many times.
|
14 lat temu |
Cyril Roelandt
|
6884c732c5
First version of the multiformat interface.
|
14 lat temu |
Samuel Thibault
|
09d5790083
Take transfer time into account when choosing the source. Also check that direct transfer is possible. Add GPU-GPU bus to account for statistics
|
14 lat temu |