Samuel Thibault
|
ec1f34dea4
note why we don't use MSG_process_join yet
|
il y a 9 ans |
Samuel Thibault
|
4a06c0f32f
fix atomicity of mutex and cond initialization in simgrid runs
|
il y a 9 ans |
Samuel Thibault
|
78988018ba
also inlint starpu_pthread_spin_init
|
il y a 9 ans |
Samuel Thibault
|
f406ff6bf1
fix windows build
|
il y a 9 ans |
Samuel Thibault
|
4bb4fc88af
inline frequent pthread_spinlock operations
|
il y a 9 ans |
Samuel Thibault
|
ba384a331a
Add missing futex wake retry on old kernels
|
il y a 9 ans |
Samuel Thibault
|
8dc01b0cd9
document
|
il y a 9 ans |
Samuel Thibault
|
460f7aa22d
avoid needless function call when not tracing mutexes
|
il y a 9 ans |
Samuel Thibault
|
c918a68646
Remove now-duplicate check
|
il y a 9 ans |
Samuel Thibault
|
3c81d54382
Reduce a big overhead in starpu_pthread_mutex_lock/unlock by only checking for the sched mutex when locking a sched mutex
|
il y a 9 ans |
Samuel Thibault
|
ed20c185b7
port r16320 from 1.2: Fix using barriers with simgrid on macosX
|
il y a 10 ans |
Samuel Thibault
|
90bf39960e
Vastly improve simgrid simulation time by using wake queues
|
il y a 10 ans |
Samuel Thibault
|
204c00b4bf
Integrate changes for starpu-simgrid-mpi: make TSD use process data instead of host data, since we may have several process on the same host, and pass process argument through argument instead of process data, and duplicate it.
|
il y a 10 ans |
Olivier Aumage
|
4e714efbb7
- fix a race condition between starpu_pthread_barrier_wait and starpu_pthread_barrier_destroy in the fall-back implementation
|
il y a 10 ans |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
il y a 10 ans |
Samuel Thibault
|
6c5886179e
Add noreturn attribute to starpu_pthread_exit
|
il y a 10 ans |
Nathalie Furmento
|
efea5f1a8f
src/ tests/ tools/: fix coding style, curly braces go on a newline
|
il y a 10 ans |
Samuel Thibault
|
47ce0b1f95
fix warning
|
il y a 10 ans |
Samuel Thibault
|
1e7373898b
fix warnings
|
il y a 10 ans |
Samuel Thibault
|
c44e7dffbb
fix warnings
|
il y a 10 ans |
Samuel Thibault
|
b61aefaeed
drop spurious change
|
il y a 10 ans |
Samuel Thibault
|
4d5f8f17da
In simgrid mode, avoid calling MPI_Comm_size/rank outside the MPI thread
|
il y a 10 ans |
Samuel Thibault
|
1e7a70e4aa
port r14265 from 1.1: Fix which simgrid host threads get started on
|
il y a 10 ans |
Samuel Thibault
|
48e2e4c66a
Fix startup of starpu-simgrid-mpi
|
il y a 10 ans |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
il y a 11 ans |
Samuel Thibault
|
72b4685423
Use xbt_mutex_try_acquire when it is available
|
il y a 11 ans |
Samuel Thibault
|
c8b5bdb10c
fix returned value
|
il y a 11 ans |
Samuel Thibault
|
2088db1fa5
Use a real trylock from simgrid, otherwise our checklocked, which uses trylock, would deadlock here
|
il y a 11 ans |
Samuel Thibault
|
039524c7cf
Spinlocks now block after a hundred tries. This avoids typical 10ms pauses
|
il y a 11 ans |
Samuel Thibault
|
c5a8f90515
benefit from xbt_barrier_t when available
|
il y a 11 ans |