[Likwid-commit] [likwid] branch master updated (c37d9d9 -> 299c571)
Christoph Martin
chrism at debian.org
Fri Feb 2 09:20:54 UTC 2018
This is an automated email from the git hooks/post-receive script.
chrism pushed a change to branch master
in repository likwid.
from c37d9d9 * New upstream version 4.2.1+dfsg1 * remove -Wno-format (closes: #871065)
new 1170c18 New upstream version 4.3.1+dfsg1
new 4580a94 Updated version 4.3.1+dfsg1 from 'upstream/4.3.1+dfsg1'
new 299c571 New upstream version 4.3.1+dfsg1
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitattributes | 1 +
CHANGELOG | 24 +
INSTALL | 2 +
Makefile | 83 +-
README.md | 55 +-
bench/includes/allocator.h | 6 +-
bench/includes/allocator_types.h | 6 +-
bench/includes/barrier.h | 6 +-
bench/includes/barrier_types.h | 6 +-
bench/includes/strUtil.h | 6 +-
bench/includes/test_types.h | 6 +-
bench/includes/threads.h | 6 +-
bench/includes/threads_types.h | 6 +-
bench/likwid-bench.c | 13 +-
bench/src/allocator.c | 6 +-
bench/src/barrier.c | 6 +-
bench/src/bench.c | 6 +-
bench/src/strUtil.c | 24 +-
bench/src/threads.c | 6 +-
bench/x86-64/sum_avx512.ptt | 2 +-
config.mk | 128 +-
debian/changelog | 7 +
debian/likwid.lintian-overrides | 8 +-
debian/likwid.symbols | 568 ++--
debian/patches/10-debianize.patch | 77 +-
doc/likwid-pin.1 | 3 +-
doc/lua-doxygen.md | 49 -
examples/C-likwidAPI.c | 6 +-
examples/C-markerAPI.c | 6 +-
examples/F-markerAPI.F90 | 6 +-
examples/Lua-likwidAPI.lua | 6 +-
examples/Makefile | 1 -
ext/hwloc/hwloc/topology-linux.c | 58 +-
ext/hwloc/include/private/autogen/config.h | 8 +-
groups/haswell/UOPS_EXEC.txt | 2 +-
groups/haswell/UOPS_ISSUE.txt | 2 +-
groups/haswell/UOPS_RETIRE.txt | 2 +-
groups/haswellEP/CBOX.txt | 2 +-
groups/haswellEP/UOPS_EXEC.txt | 2 +-
groups/haswellEP/UOPS_ISSUE.txt | 2 +-
groups/haswellEP/UOPS_RETIRE.txt | 2 +-
groups/ivybridge/UOPS_EXEC.txt | 2 +-
groups/ivybridge/UOPS_ISSUE.txt | 2 +-
groups/ivybridge/UOPS_RETIRE.txt | 2 +-
groups/ivybridgeEP/CACHES.txt | 8 +-
groups/ivybridgeEP/CBOX.txt | 4 +-
groups/ivybridgeEP/UOPS_EXEC.txt | 2 +-
groups/ivybridgeEP/UOPS_ISSUE.txt | 2 +-
groups/ivybridgeEP/UOPS_RETIRE.txt | 2 +-
groups/knl/HBM_CACHE.txt | 87 +
groups/knl/HBM_OFFCORE.txt | 25 +-
groups/knl/L2.txt | 36 +
groups/knl/MEM.txt | 16 +-
groups/sandybridge/L3CACHE.txt | 6 +-
groups/sandybridge/UOPS_EXEC.txt | 2 +-
groups/sandybridge/UOPS_ISSUE.txt | 2 +-
groups/sandybridge/UOPS_RETIRE.txt | 2 +-
groups/sandybridgeEP/CACHES.txt | 8 +-
groups/sandybridgeEP/L3CACHE.txt | 6 +-
groups/sandybridgeEP/UOPS_EXEC.txt | 2 +-
groups/sandybridgeEP/UOPS_ISSUE.txt | 2 +-
groups/sandybridgeEP/UOPS_RETIRE.txt | 2 +-
groups/skylake/UOPS_EXEC.txt | 2 +-
groups/skylake/UOPS_ISSUE.txt | 2 +-
groups/skylake/UOPS_RETIRE.txt | 2 +-
groups/{broadwell => skylakeX}/BRANCH.txt | 0
groups/{broadwellEP => skylakeX}/CACHES.txt | 95 +-
groups/{broadwell => skylakeX}/CLOCK.txt | 0
groups/{broadwell => skylakeX}/DATA.txt | 0
groups/{broadwellEP => skylakeX}/ENERGY.txt | 0
groups/{skylake => skylakeX}/FLOPS_AVX.txt | 10 +-
groups/{skylake => skylakeX}/FLOPS_DP.txt | 16 +-
groups/{skylake => skylakeX}/FLOPS_SP.txt | 16 +-
groups/{skylake => skylakeX}/L2.txt | 0
groups/{broadwell => skylakeX}/L2CACHE.txt | 0
groups/{sandybridgeEP => skylakeX}/L3.txt | 2 +-
groups/{broadwell => skylakeX}/L3CACHE.txt | 0
groups/{broadwellD => skylakeX}/MEM.txt | 16 +-
groups/{broadwellD => skylakeX}/MEM_DP.txt | 41 +-
groups/{broadwellD => skylakeX}/MEM_SP.txt | 45 +-
groups/{broadwellEP => skylakeX}/TLB_DATA.txt | 0
groups/{broadwellEP => skylakeX}/TLB_INSTR.txt | 0
groups/{haswell => skylakeX}/UOPS_EXEC.txt | 2 +-
groups/{ivybridge => skylakeX}/UOPS_ISSUE.txt | 2 +-
groups/{haswellEP => skylakeX}/UOPS_RETIRE.txt | 2 +-
groups/{kabini => zen}/BRANCH.txt | 12 +-
groups/{kabini => zen}/CACHE.txt | 6 +
groups/{interlagos => zen}/CPI.txt | 19 +-
groups/{kabini => zen}/DATA.txt | 6 +
groups/zen/ENERGY.txt | 31 +
groups/zen/FLOPS_DP.txt | 32 +
groups/zen/FLOPS_SP.txt | 33 +
groups/{kabini => zen}/FPU_EXCEPTION.txt | 6 +
groups/zen/ICACHE.txt | 29 +
groups/{kabini => zen}/TLB.txt | 20 +-
make/config_checks.mk | 26 +-
make/config_defines.mk | 88 +-
make/config_git.mk | 3 +
make/likwid-config.cmake | 4 +
monitoring/likwid-agent.conf | 3 +
perl/set_license.pl | 8 +-
src/access-daemon/Makefile | 10 +-
src/access-daemon/accessDaemon.c | 518 ++-
src/access-daemon/setFreq.c | 302 +-
src/{includes/cpuid.h => access-daemon/setFreq.h} | 24 +-
src/access-daemon/setFreq_cpufreq.c | 551 ++++
src/access-daemon/setFreq_pstate.c | 498 +++
src/access.c | 19 +-
src/access_client.c | 56 +-
src/access_x86.c | 20 +-
src/access_x86_msr.c | 40 +-
src/access_x86_pci.c | 11 +-
src/affinity.c | 201 +-
src/applications/likwid-agent.lua | 558 ----
src/applications/likwid-features.lua | 27 +-
src/applications/likwid-genTopoCfg.lua | 8 +-
src/applications/likwid-memsweeper.lua | 8 +-
src/applications/likwid-mpirun.lua | 544 ++--
src/applications/likwid-perfctr.lua | 251 +-
src/applications/likwid-perfscope.lua | 44 +-
src/applications/likwid-pin.lua | 97 +-
src/applications/likwid-powermeter.lua | 27 +-
src/applications/likwid-setFrequencies.lua | 352 +-
src/applications/likwid-topology.lua | 9 +-
src/applications/likwid.lua | 77 +-
src/bitUtil.c | 6 +-
src/calculator.c | 1093 -------
src/calculator_stack.c | 81 -
src/configuration.c | 15 +-
src/cpuFeatures.c | 83 +-
src/cpustring.c | 464 ++-
src/frequency.c | 914 +++++-
src/frequency_acpi.c | 104 +
src/frequency_pstate.c | 274 ++
src/hashTable.c | 21 +-
src/includes/access.h | 6 +-
src/includes/access_client.h | 6 +-
src/includes/access_client_types.h | 6 +-
src/includes/access_x86.h | 6 +-
src/includes/access_x86_msr.h | 6 +-
src/includes/access_x86_pci.h | 6 +-
src/includes/affinity.h | 16 +-
src/includes/bitUtil.h | 6 +-
src/includes/calculator.h | 36 -
src/includes/calculator_stack.h | 52 -
src/includes/configuration.h | 8 +-
src/includes/cpuFeatures.h | 6 +-
src/includes/cpuFeatures_types.h | 6 +-
src/includes/cpuid.h | 6 +-
src/includes/error.h | 6 +-
src/includes/frequency.h | 8 +-
src/includes/{pci_hwloc.h => frequency_acpi.h} | 20 +-
src/includes/{pci_hwloc.h => frequency_pstate.h} | 20 +-
src/includes/hashTable.h | 7 +-
src/includes/libperfctr_types.h | 13 +-
src/includes/likwid.h | 77 +-
src/includes/lock.h | 6 +-
src/includes/memsweep.h | 6 +-
src/includes/numa.h | 6 +-
src/includes/numa_hwloc.h | 6 +-
src/includes/numa_proc.h | 6 +-
src/includes/pci_hwloc.h | 7 +-
src/includes/pci_proc.h | 6 +-
src/includes/pci_types.h | 6 +-
src/includes/perfgroup.h | 35 +-
src/includes/perfmon.h | 8 +-
src/includes/perfmon_atom.h | 6 +-
src/includes/perfmon_atom_events.txt | 6 +-
src/includes/perfmon_broadwell.h | 58 +-
src/includes/perfmon_broadwellEP_counters.h | 59 +-
src/includes/perfmon_broadwellEP_events.txt | 34 +-
src/includes/perfmon_broadwell_counters.h | 6 +-
src/includes/perfmon_broadwell_events.txt | 14 +-
src/includes/perfmon_broadwelld_counters.h | 6 +-
src/includes/perfmon_broadwelld_events.txt | 14 +-
src/includes/perfmon_core2.h | 6 +-
src/includes/perfmon_core2_counters.h | 6 +-
src/includes/perfmon_core2_events.txt | 6 +-
src/includes/perfmon_goldmont.h | 22 +-
src/includes/perfmon_goldmont_counters.h | 6 +-
src/includes/perfmon_goldmont_events.txt | 14 +-
src/includes/perfmon_haswell.h | 52 +-
src/includes/perfmon_haswellEP_counters.h | 71 +-
src/includes/perfmon_haswellEP_events.txt | 14 +-
src/includes/perfmon_haswell_counters.h | 6 +-
src/includes/perfmon_haswell_events.txt | 14 +-
src/includes/perfmon_interlagos.h | 20 +-
src/includes/perfmon_interlagos_counters.h | 6 +-
src/includes/perfmon_interlagos_events.txt | 6 +-
src/includes/perfmon_ivybridge.h | 81 +-
src/includes/perfmon_ivybridgeEP_counters.h | 49 +-
src/includes/perfmon_ivybridgeEP_events.txt | 16 +-
src/includes/perfmon_ivybridge_counters.h | 6 +-
src/includes/perfmon_ivybridge_events.txt | 14 +-
src/includes/perfmon_k10.h | 6 +-
src/includes/perfmon_k10_counters.h | 6 +-
src/includes/perfmon_k10_events.txt | 6 +-
src/includes/perfmon_k8.h | 6 +-
src/includes/perfmon_k8_events.txt | 6 +-
src/includes/perfmon_kabini.h | 30 +-
src/includes/perfmon_kabini_counters.h | 6 +-
src/includes/perfmon_kabini_events.txt | 7 +-
src/includes/perfmon_knl.h | 34 +-
src/includes/perfmon_knl_counters.h | 130 +-
src/includes/perfmon_knl_events.txt | 17 +-
src/includes/perfmon_nehalem.h | 24 +-
src/includes/perfmon_nehalemEX.h | 36 +-
src/includes/perfmon_nehalemEX_counters.h | 6 +-
src/includes/perfmon_nehalemEX_events.txt | 6 +-
src/includes/perfmon_nehalemEX_westmereEX_common.h | 6 +-
src/includes/perfmon_nehalem_counters.h | 6 +-
src/includes/perfmon_nehalem_events.txt | 6 +-
src/includes/perfmon_p6_events.txt | 6 +-
src/includes/perfmon_perf.h | 60 -
src/includes/perfmon_perfevent.h | 215 +-
src/includes/perfmon_phi.h | 6 +-
src/includes/perfmon_phi_counters.h | 6 +-
src/includes/perfmon_phi_events.txt | 6 +-
src/includes/perfmon_pm.h | 6 +-
src/includes/perfmon_pm_counters.h | 6 +-
src/includes/perfmon_pm_events.txt | 6 +-
src/includes/perfmon_sandybridge.h | 58 +-
src/includes/perfmon_sandybridgeEP_counters.h | 36 +-
src/includes/perfmon_sandybridgeEP_events.txt | 14 +-
src/includes/perfmon_sandybridge_counters.h | 6 +-
src/includes/perfmon_sandybridge_events.txt | 14 +-
src/includes/perfmon_silvermont.h | 22 +-
src/includes/perfmon_silvermont_counters.h | 6 +-
src/includes/perfmon_silvermont_events.txt | 16 +-
src/includes/perfmon_skylake.h | 1037 +++++-
src/includes/perfmon_skylakeX_counters.h | 561 ++++
src/includes/perfmon_skylakeX_events.txt | 3392 ++++++++++++++++++++
src/includes/perfmon_skylake_counters.h | 6 +-
src/includes/perfmon_skylake_events.txt | 32 +-
src/includes/perfmon_types.h | 10 +-
src/includes/perfmon_westmere.h | 6 +-
src/includes/perfmon_westmereEX.h | 40 +-
src/includes/perfmon_westmereEX_counters.h | 6 +-
src/includes/perfmon_westmereEX_events.txt | 6 +-
src/includes/perfmon_westmere_events.txt | 6 +-
src/includes/perfmon_zen.h | 509 +++
src/includes/perfmon_zen_counters.h | 107 +
src/includes/perfmon_zen_events.txt | 332 ++
src/includes/power.h | 46 +-
src/includes/power_types.h | 6 +-
src/includes/registers.h | 404 ++-
src/includes/registers_types.h | 26 +-
src/includes/textcolor.h | 6 +-
src/includes/thermal.h | 6 +-
src/includes/thermal_types.h | 6 +-
src/includes/timer.h | 6 +-
src/includes/timer_types.h | 6 +-
src/includes/tlb-info.h | 6 +-
src/includes/topology.h | 18 +-
src/includes/topology_cpuid.h | 6 +-
src/includes/topology_hwloc.h | 6 +-
src/includes/topology_proc.h | 6 +-
src/includes/topology_types.h | 7 +-
src/includes/tree.h | 6 +-
src/includes/tree_types.h | 6 +-
src/includes/types.h | 6 +-
src/libperfctr.c | 154 +-
src/likwid.f90 | 6 +-
src/likwid_f90_interface.c | 6 +-
src/luawid.c | 203 +-
src/memsweep.c | 6 +-
src/numa.c | 6 +-
src/numa_hwloc.c | 16 +-
src/numa_proc.c | 12 +-
src/pci_hwloc.c | 89 +-
src/pci_proc.c | 6 +-
src/perfgroup.c | 438 ++-
src/perfmon.c | 512 ++-
src/perfmon_perf.c | 286 --
src/power.c | 279 +-
src/pthread-overload/Makefile | 6 +-
src/pthread-overload/pthread-overload.c | 140 +-
src/thermal.c | 6 +-
src/timer.c | 9 +-
src/topology.c | 75 +-
src/topology_cpuid.c | 6 +-
src/topology_hwloc.c | 71 +-
src/topology_proc.c | 13 +-
src/tree.c | 6 +-
test/Makefile | 12 +-
test/check_Event_Counters.py | 156 +
test/executable_tests/Makefile | 22 +-
test/executable_tests/likwid-perfctr.txt | 10 +-
test/executable_tests/likwid-pin.txt | 8 +-
test/executable_tests/likwid-setFrequencies.txt | 2 +-
test/executable_tests/tester.sh | 14 +-
test/jacobi-2D-5pt.c | 116 +
test/serial.c | 8 +-
test/test-likwidAPI.c | 71 +-
test/testmarker-cnt.c | 8 +-
test/testmarker-nested.c | 58 +-
test/testmarker-omp.c | 9 +-
297 files changed, 15066 insertions(+), 5601 deletions(-)
create mode 100644 .gitattributes
create mode 100644 groups/knl/HBM_CACHE.txt
create mode 100644 groups/knl/L2.txt
copy groups/{broadwell => skylakeX}/BRANCH.txt (100%)
copy groups/{broadwellEP => skylakeX}/CACHES.txt (66%)
copy groups/{broadwell => skylakeX}/CLOCK.txt (100%)
copy groups/{broadwell => skylakeX}/DATA.txt (100%)
copy groups/{broadwellEP => skylakeX}/ENERGY.txt (100%)
copy groups/{skylake => skylakeX}/FLOPS_AVX.txt (61%)
copy groups/{skylake => skylakeX}/FLOPS_DP.txt (50%)
copy groups/{skylake => skylakeX}/FLOPS_SP.txt (50%)
copy groups/{skylake => skylakeX}/L2.txt (100%)
copy groups/{broadwell => skylakeX}/L2CACHE.txt (100%)
copy groups/{sandybridgeEP => skylakeX}/L3.txt (94%)
copy groups/{broadwell => skylakeX}/L3CACHE.txt (100%)
copy groups/{broadwellD => skylakeX}/MEM.txt (76%)
copy groups/{broadwellD => skylakeX}/MEM_DP.txt (57%)
copy groups/{broadwellD => skylakeX}/MEM_SP.txt (56%)
copy groups/{broadwellEP => skylakeX}/TLB_DATA.txt (100%)
copy groups/{broadwellEP => skylakeX}/TLB_INSTR.txt (100%)
copy groups/{haswell => skylakeX}/UOPS_EXEC.txt (95%)
copy groups/{ivybridge => skylakeX}/UOPS_ISSUE.txt (95%)
copy groups/{haswellEP => skylakeX}/UOPS_RETIRE.txt (95%)
copy groups/{kabini => zen}/BRANCH.txt (65%)
copy groups/{kabini => zen}/CACHE.txt (88%)
copy groups/{interlagos => zen}/CPI.txt (55%)
copy groups/{kabini => zen}/DATA.txt (62%)
create mode 100644 groups/zen/ENERGY.txt
create mode 100644 groups/zen/FLOPS_DP.txt
create mode 100644 groups/zen/FLOPS_SP.txt
copy groups/{kabini => zen}/FPU_EXCEPTION.txt (75%)
create mode 100644 groups/zen/ICACHE.txt
copy groups/{kabini => zen}/TLB.txt (55%)
create mode 100644 make/config_git.mk
create mode 100644 make/likwid-config.cmake
copy src/{includes/cpuid.h => access-daemon/setFreq.h} (79%)
create mode 100644 src/access-daemon/setFreq_cpufreq.c
create mode 100644 src/access-daemon/setFreq_pstate.c
delete mode 100644 src/applications/likwid-agent.lua
delete mode 100644 src/calculator.c
delete mode 100644 src/calculator_stack.c
create mode 100644 src/frequency_acpi.c
create mode 100644 src/frequency_pstate.c
delete mode 100644 src/includes/calculator.h
delete mode 100644 src/includes/calculator_stack.h
copy src/includes/{pci_hwloc.h => frequency_acpi.h} (71%)
copy src/includes/{pci_hwloc.h => frequency_pstate.h} (68%)
delete mode 100644 src/includes/perfmon_perf.h
create mode 100644 src/includes/perfmon_skylakeX_counters.h
create mode 100644 src/includes/perfmon_skylakeX_events.txt
create mode 100644 src/includes/perfmon_zen.h
create mode 100644 src/includes/perfmon_zen_counters.h
create mode 100644 src/includes/perfmon_zen_events.txt
delete mode 100644 src/perfmon_perf.c
create mode 100644 test/check_Event_Counters.py
create mode 100644 test/jacobi-2D-5pt.c
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/likwid/likwid.git
More information about the Likwid-commit
mailing list