Samuel Thibault
|
87bf731e40
Make Cholesky use asynchronous CUDA tasks. Also factorize the codelet structures along the way.
|
пре 11 година |
Nathalie Furmento
|
12ffd4005e
mpi: update applications to use starpu_mpi_data_register instead of both starpu_data_set_tag and starpu_data_set_rank
|
пре 11 година |
Samuel Thibault
|
8f4d0b449f
Make sure default value is STARPU_SEQ
|
пре 11 година |
Samuel Thibault
|
8f26d26ad7
Introduce the STARPU_CUDA_ASYNC and STARPU_OPENCL_ASYNC flags. No optimization is done yet for now.
|
пре 11 година |
Nathalie Furmento
|
fa66bfbbf9
tests/perfmodels/user_base.c: make sure function always return a value
|
пре 11 година |
Samuel Thibault
|
f7033edbc6
Drop spurious test
|
пре 11 година |
Samuel Thibault
|
384ffc0f62
Add missing ghost dependencies in DAG
|
пре 11 година |
Samuel Thibault
|
1bb1440053
Make DAG readable
|
пре 11 година |
Samuel Thibault
|
8e3d4676f4
Make _starpu_data_wait_until_available take a synchronization name, so that the node in the DAG becomes understandable
|
пре 11 година |
Samuel Thibault
|
1a62c13496
reformat comment
|
пре 11 година |
Samuel Thibault
|
b59aff6ad5
Fix starpu_data_unregister_submit and starpu_data_unregister_no_coherency, to make them properly wait for pending tasks
|
пре 11 година |
Nathalie Furmento
|
d023eb38ae
fix function name to starpu_data_unregister_submit() and starpu_data_invalidate_submit()
|
пре 11 година |
Samuel Thibault
|
8cc1f6c0db
Use separate OpenCL command queues for CPU->GPU, GPU->CPU, and GPU->GPU transfers
|
пре 11 година |
Samuel Thibault
|
dc80d3edf4
Add changelog for previous commit
|
пре 11 година |
Samuel Thibault
|
09974968a8
Let the application provide the task footprint itself
|
пре 11 година |
Samuel Thibault
|
4899b89184
Fix GPU thread binding: document logical cores/PUs, simplify _starpu_initialize_workers_deviceid initialization loop, fix confusion between PUs and cores in _starpu_get_next_bindid
|
пре 11 година |
Samuel Thibault
|
0cd8850c0f
Also print the number of errors. We also actually already do some aging
|
пре 11 година |
Samuel Thibault
|
9fe394f47d
Allow performance models to have bigger variation: 50% instead of just 10%
|
пре 11 година |
Samuel Thibault
|
7c03c945f7
Add support for letting a schedule choose its own set of workers without having to care about combined workers. This only works for SPMD however, not FORKJOIN
|
пре 11 година |
Samuel Thibault
|
4095f15601
Re-enable parallel worker execution to actually test for explicit combined worker
|
пре 11 година |
Samuel Thibault
|
c1a4dd4e9b
Fix pushing tasks to specific combined workers
|
пре 11 година |
Samuel Thibault
|
d35a5da619
Use STARPU_COMMUTE in cholesky examples. Ignore the COMMUTE flag in MPI code.
|
пре 11 година |
Samuel Thibault
|
e4c9c8774a
Fix GPU memory size in the simgrid case
|
пре 11 година |
Samuel Thibault
|
8d795023f2
Drop documentation about stack size, we already set it to 8MiB
|
пре 11 година |
Samuel Thibault
|
8606711d0f
Use 8MiB stack size by default in simgrid, instead of its default tiny size.
|
пре 11 година |
Samuel Thibault
|
883669a501
Fix warning
|
пре 11 година |
Samuel Thibault
|
823cdcc9e0
Fix warning
|
пре 11 година |
Samuel Thibault
|
5ccb4bf6fc
Silent warning
|
пре 11 година |
Samuel Thibault
|
2c3729244e
Silent warning
|
пре 11 година |
Samuel Thibault
|
941eaebeb7
silent warning
|
пре 11 година |