Nathalie Furmento
|
42f76c4ffb
src: implement _starpu_mkdtemp (either by using mkdtemp or when not available by using our own algorithm) and test it
|
8 years ago |
Nathalie Furmento
|
cbac70e22c
use starpu_pthread_self() instead of pthread_self
|
8 years ago |
Nathalie Furmento
|
9d342936ce
src/common/utils.h: remove un-unused _STARPU_FREE macro
|
8 years ago |
Nathalie Furmento
|
d3a6512230
src: slightly improve _starpu_select_sched_policy() and fix heft detection
|
9 years ago |
Samuel Thibault
|
97e498c4da
revert r19481, it is actually detrimental to performances
|
9 years ago |
Samuel Thibault
|
61850e3a9e
depress priority of worker threads, to let application thread get worken up more quickly
|
9 years ago |
Samuel Thibault
|
11635571c1
avoid format mismatch
|
9 years ago |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
9 years ago |
Nathalie Furmento
|
d4761fddf6
src: introduce macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC to make sure we always check the return value of stdlib malloc functions
|
9 years ago |
Samuel Thibault
|
759e5e664e
revert 18716: knl is really an x86_64 for barriers
|
9 years ago |
Samuel Thibault
|
a7760d5cb8
try to support xeon phi knl
|
9 years ago |
Samuel Thibault
|
444635d429
Add starpu_sleep
|
9 years ago |
Samuel Thibault
|
9095dde87f
fix confusion between _starpu_ftruncate and ftruncate by introducing _starpu_fftruncate which takes a FILE*
|
9 years ago |
Samuel Thibault
|
bdfcc6404e
factorize ftruncate portability to windows
|
9 years ago |
Samuel Thibault
|
63148dc70a
create a hierarchy of directories to store allocated files, to avoid issues with systems where the number of files in the same directory is limited. A depth of 2 gets a billion of files with a thousand per directory, that should be enough
|
9 years ago |
Samuel Thibault
|
7a72a87830
factorize code
|
9 years ago |
Nathalie Furmento
|
9b9fb0427d
src/: small fixes for starpu_clusters
|
10 years ago |
Samuel Thibault
|
8a36e89cd1
clearly separate task name from perfmodel name
|
10 years ago |
Samuel Thibault
|
1b2f436a98
catch unsafe use of non-reentrant getenv
|
10 years ago |
Samuel Thibault
|
bf8e9c78cb
Cache values gotten from environment variables, to fix concurrency with putenv() calls, and also reduce cost
|
10 years ago |
Samuel Thibault
|
9a1032d835
port r15457 from 1.2: Fix build with openmp without valgrind
|
10 years ago |
Samuel Thibault
|
db8e8261a4
update TSAN suppressions
|
10 years ago |
Samuel Thibault
|
dc23b85249
extend STARPU_RUNNING_ON_VALGRIND to TSAN
|
10 years ago |
Nathalie Furmento
|
bb61f3808d
update cnrs copyright
|
10 years ago |
Samuel Thibault
|
33bdf7a351
fix build without valgrind
|
10 years ago |
Olivier Aumage
|
bbc050832f
- address some Helgrind comments
|
10 years ago |
Olivier Aumage
|
5feb89677f
- add Valgrind support for OpenMP stacks
|
10 years ago |
Samuel Thibault
|
4b1a16edde
Fix University name after the fusion..
|
11 years ago |
Samuel Thibault
|
2a5a725a15
msvc doesn't have C99 FP_ZERO...
|
11 years ago |
Samuel Thibault
|
14b8f531a6
Lock performance model files while writing and reading them to avoid issues on parallel launches, MPI runs notably.
|
11 years ago |