Nathalie Furmento
|
6a16f8370f
update copyright holders
|
6 years ago |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
8 years ago |
Corentin Salingue
|
40b8600006
take NUMA to account when reading data from disk
|
8 years ago |
Samuel Thibault
|
6ed25eab11
Show disk path in bus stats
|
8 years ago |
Nathalie Furmento
|
812db0016c
src: improve string processing
|
8 years ago |
Corentin Salingue
|
34dad9a886
Follow commit -r21594. It's a directory not a file
|
8 years ago |
Corentin Salingue
|
58165fa899
Disk operations have the control of the directory creation and suppression
|
8 years ago |
Nathalie Furmento
|
49ace8d184
disk: turn public the minimum size of a disk
|
8 years ago |
Samuel Thibault
|
934b3479f4
Fix bandwidth computation
|
8 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
|
181f60818d
fix typo...
|
9 years ago |
Samuel Thibault
|
e500866364
fix check
|
9 years ago |
Nathalie Furmento
|
534e9acd5b
disk: fix bugs detected by coverity
|
9 years ago |
Samuel Thibault
|
5ebf88a077
fix signedness warning
|
10 years ago |
Samuel Thibault
|
9095dde87f
fix confusion between _starpu_ftruncate and ftruncate by introducing _starpu_fftruncate which takes a FILE*
|
10 years ago |
Samuel Thibault
|
bdfcc6404e
factorize ftruncate portability to windows
|
10 years ago |
Samuel Thibault
|
ed431c73a5
fix leaked fd
|
10 years ago |
Nathalie Furmento
|
e009dfc674
src/core/disk_ops: 2 bugs fixes: - files opened with fdopen only need to be closed with fclose and - reopen files when necessary
|
10 years ago |
Samuel Thibault
|
5c7fec04ee
When many files are open, switch to opening files on demand for each request
|
10 years ago |
Samuel Thibault
|
59a170b9a4
Factorize disk init/close/fini operations
|
10 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
|
10 years ago |
Samuel Thibault
|
7a72a87830
factorize code
|
10 years ago |
Samuel Thibault
|
dcde45156c
harmonize identical code
|
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 |
Nathalie Furmento
|
ae33916a15
src/core/disk_ops: test directory exists
|
10 years ago |
Nathalie Furmento
|
4ba25f673b
src/core/disk_ops/disk_stdio.c: display error messages on failure
|
10 years ago |
Nathalie Furmento
|
e379fd915e
src/core/disk_ops/disk_stdio.c: code cleaning
|
10 years ago |
Samuel Thibault
|
c8efbb83e8
Inline list heads instead of keeping allocating them
|
11 years ago |
Samuel Thibault
|
22159f1662
Reduce disk calibration time
|
11 years ago |