Samuel Thibault
|
0532f6fa1e
Fix race between starpu_profiling_status_set and worker setting its state
|
5 年 前 |
Nathalie Furmento
|
9054490002
happy 2021
|
5 年 前 |
Samuel Thibault
|
22b8419da0
PAPI_ECMP_DISABLED is not available in old versions of papi
|
5 年 前 |
Samuel Thibault
|
1b65950bd9
Drop arch list from topology structure
|
5 年 前 |
Nathalie Furmento
|
f4cede33d3
fix code format
|
5 年 前 |
Samuel Thibault
|
88e11d0908
Inject nvml-based energy measurement in perfmodel
|
5 年 前 |
Samuel Thibault
|
6b0bc9dbd7
papi: Reset index in papi_events on startup
|
5 年 前 |
Samuel Thibault
|
8185c2e40b
papi: make sure we do not overflow the papi_events array
|
5 年 前 |
Samuel Thibault
|
675bb744ad
Do not bother with papi management if no papi events were requested
|
5 年 前 |
Samuel Thibault
|
4191b6173b
papi is not thread-safe...
|
5 年 前 |
Samuel Thibault
|
77b53a2b89
Add missing PAPI_shutdown call
|
5 年 前 |
Philippe SWARTVAGHER
|
400eeb4659
Small improvements for Papi counters
|
5 年 前 |
Samuel Thibault
|
b379846442
Add some padding in the worker structure to make sure to separate out data in different cache lines
|
5 年 前 |
Olivier Aumage
|
ded78ff41b
conditionally update sleeping stats
|
5 年 前 |
Nathalie Furmento
|
6a16f8370f
update copyright holders
|
5 年 前 |
Lucas Leandro Nesi
|
0e3afa3cb7
Add support for PAPI counters
|
6 年 前 |
Samuel Thibault
|
c3d8461d25
Separate out STATUS_SLEEPING_SCHEDULING state from STATUS_SLEEPING state
|
6 年 前 |
Samuel Thibault
|
cd7d3c043d
fix unsafe access to worker state
|
7 年 前 |
Nathalie Furmento
|
089c051bf5
fix copyrights
|
8 年 前 |
Nathalie Furmento
|
6901c4441b
src/: fix copyrights
|
8 年 前 |
Samuel Thibault
|
c47bd0e875
port r22014 from 1.2: Fix coherency between enabling profiling and accounting. This makes starpu_profiling_status_set more expensive, but that should not hurt
|
8 年 前 |
Samuel Thibault
|
94b940db3d
Make sure we don't miss sleeping time
|
8 年 前 |
Samuel Thibault
|
3c3eb2c0fb
TODO
|
8 年 前 |
Samuel Thibault
|
2510657bc9
Add code that takes into account PCI topology to determine contention. But disable it for now since it seems to actually decrease performance...
|
9 年 前 |
Nathalie Furmento
|
ea326f4d15
src: add character in front of macros STARPU_MALLOC, STARPU_CALLOC and STARPU_REALLOC
|
9 年 前 |
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 年 前 |
Samuel Thibault
|
6d917d694e
rename "power" into "energy" wherever it applies, notably energy consumption performance models
|
9 年 前 |
Samuel Thibault
|
1d6bac2be8
fix profiling measurement: we need to reset the "executing" state, otherwise the idle part at the end would be taken as executiong
|
9 年 前 |
Samuel Thibault
|
95628fd942
Do not include worker initialization in profiling
|
9 年 前 |
Samuel Pitoiset
|
92f94004cf
Revert "profiling: use starpu_memory_nodes_get_count() instead of STARPU_MAX_NODES"
|
10 年 前 |