- 19 Mar, 2015 3 commits
-
-
Lorenz Huedepohl authored
-
Lorenz Huedepohl authored
-
Lorenz Huedepohl authored
This is intended as a drop-in replacement for programs instrumented with perflib (http://www.rzg.mpg.de/services/computing/software/performance-tools/perf.html) Also, the library naming scheme was slightly changed, as it is not necessary to incorporate the full version number into the libraries name, only the API version.
-
- 16 Mar, 2015 1 commit
-
-
Lorenz Huedepohl authored
-
- 27 Feb, 2015 1 commit
-
-
Lorenz Huedepohl authored
They do not really test anything
-
- 02 Feb, 2015 1 commit
-
-
Lorenz Huedepohl authored
There is currently no reliable way to measure RAM accesses with PAPI, the previous way by counting load and store instructions is not very useful, as it is unknown how many bytes are transferred in each instruction. On certain CPUs there is a reliable way to measure this via an "uncore" performance counter, one can check if your CPU (and/or Linux kernel version) support this by checking if the files /sys/devices/uncore_imc/events/data_reads /sys/devices/uncore_imc/events/data_writes exist. To access these counter from an unprivileged program one has to set the "paranoia" level of the perf subsystem to at most 0, adjustable via the file /proc/sys/kernel/perf_event_paranoid Along with this change there is a small API/ABI breakage as some keyword arguments related to the memory measurement have been renamed/split-up.
-
- 02 May, 2014 1 commit
-
-
Lorenz Huedepohl authored
Next so some refactoring into four separate source files, support for also recording values of perfomance counters via the PAPI library was added, at the moment a FLOP count is measured and results are presented in timer_print as MFlop/s.
-
- 27 Jan, 2014 2 commits
-
-
Lorenz Huedepohl authored
-
Lorenz Huedepohl authored
-
- 18 Jun, 2013 2 commits
-
-
Lorenz Hüdepohl authored
The resulting package is called ftimings-$(FTIMINGS_API_VERSION)-$(FC)
-
Lorenz Hüdepohl authored
-