[Likwid-commit] [likwid] 01/10: Merge tag 'upstream/4.1.0+dfsg1'
Christoph Martin
chrism at debian.org
Wed Jun 22 08:28:31 UTC 2016
This is an automated email from the git hooks/post-receive script.
chrism pushed a commit to branch master
in repository likwid.
commit 3c6d8c9339722d7225f47b880e30889efab14ef1
Merge: d555f4f 46ad318
Author: Christoph Martin <martin at uni-mainz.de>
Date: Wed Jun 15 18:27:04 2016 +0200
Merge tag 'upstream/4.1.0+dfsg1'
Upstream version 4.1.0+dfsg1
.travis.yml | 15 +
CHANGELOG | 59 +
INSTALL | 175 +-
Makefile | 690 ++-
README | 29 -
README.md | 58 +
bench/Makefile | 157 +
bench/includes/allocator.h | 50 +
bench/includes/allocator_types.h | 46 +
bench/includes/barrier.h | 58 +
bench/includes/barrier_types.h | 49 +
bench/includes/bstrlib.h | 1 +
bench/includes/likwid.h | 1 +
bench/includes/strUtil.h | 60 +
bench/includes/test_types.h | 113 +
bench/includes/threads.h | 114 +
bench/includes/threads_types.h | 56 +
bench/likwid-bench.c | 521 ++
bench/perl/AsmGen.pl | 284 ++
{perl => bench/perl}/Parse/RecDescent.pm | 0
{perl => bench/perl}/Template.pm | 0
{perl => bench/perl}/Template/Base.pm | 0
{perl => bench/perl}/Template/Config.pm | 0
{perl => bench/perl}/Template/Constants.pm | 0
{perl => bench/perl}/Template/Context.pm | 0
{perl => bench/perl}/Template/Directive.pm | 0
{perl => bench/perl}/Template/Document.pm | 0
{perl => bench/perl}/Template/Exception.pm | 0
{perl => bench/perl}/Template/Filters.pm | 0
{perl => bench/perl}/Template/Grammar.pm | 0
{perl => bench/perl}/Template/Iterator.pm | 0
.../perl}/Template/Namespace/Constants.pm | 0
{perl => bench/perl}/Template/Parser.pm | 0
{perl => bench/perl}/Template/Plugin.pm | 0
{perl => bench/perl}/Template/Plugin/Assert.pm | 0
{perl => bench/perl}/Template/Plugin/CGI.pm | 0
{perl => bench/perl}/Template/Plugin/Datafile.pm | 0
{perl => bench/perl}/Template/Plugin/Date.pm | 0
{perl => bench/perl}/Template/Plugin/Directory.pm | 0
{perl => bench/perl}/Template/Plugin/Dumper.pm | 0
{perl => bench/perl}/Template/Plugin/File.pm | 0
{perl => bench/perl}/Template/Plugin/Filter.pm | 0
{perl => bench/perl}/Template/Plugin/Format.pm | 0
{perl => bench/perl}/Template/Plugin/HTML.pm | 0
{perl => bench/perl}/Template/Plugin/Image.pm | 0
{perl => bench/perl}/Template/Plugin/Iterator.pm | 0
{perl => bench/perl}/Template/Plugin/Math.pm | 0
{perl => bench/perl}/Template/Plugin/Pod.pm | 0
{perl => bench/perl}/Template/Plugin/Procedural.pm | 0
{perl => bench/perl}/Template/Plugin/Scalar.pm | 0
{perl => bench/perl}/Template/Plugin/String.pm | 0
{perl => bench/perl}/Template/Plugin/Table.pm | 0
{perl => bench/perl}/Template/Plugin/URL.pm | 0
{perl => bench/perl}/Template/Plugin/View.pm | 0
{perl => bench/perl}/Template/Plugin/Wrap.pm | 0
{perl => bench/perl}/Template/Plugins.pm | 0
{perl => bench/perl}/Template/Provider.pm | 0
{perl => bench/perl}/Template/Service.pm | 0
{perl => bench/perl}/Template/Stash.pm | 0
{perl => bench/perl}/Template/Stash/Context.pm | 0
{perl => bench/perl}/Template/Stash/XS.pm | 0
{perl => bench/perl}/Template/Test.pm | 0
{perl => bench/perl}/Template/VMethods.pm | 0
{perl => bench/perl}/Template/View.pm | 0
bench/perl/gas.pm | 211 +
bench/perl/generatePas.pl | 198 +
{perl => bench/perl}/isax86.pm | 0
{perl => bench/perl}/isax86_64.pm | 0
{perl => bench/perl}/templates/bench.tt | 0
bench/perl/templates/group.tt | 157 +
{perl => bench/perl}/templates/group_types.tt | 0
bench/perl/templates/testcases.tt | 19 +
bench/phi/store.ptt | 8 +-
bench/phi/store_mem.ptt | 8 +-
bench/src/allocator.c | 209 +
bench/src/barrier.c | 167 +
bench/src/bench.c | 770 +++
bench/src/bstrlib.c | 2955 +++++++++++
bench/src/strUtil.c | 319 ++
bench/src/threads.c | 293 ++
bench/x86-64/branch.ptt | 36 -
bench/x86-64/clcopy.ptt | 6 +
bench/x86-64/clload.ptt | 6 +
bench/x86-64/clstore.ptt | 14 +-
bench/x86-64/copy.ptt | 24 +-
bench/x86-64/copy_avx.ptt | 6 +
bench/x86-64/copy_mem.ptt | 24 +-
bench/x86-64/copy_mem_avx.ptt | 8 +-
bench/x86-64/copy_mem_sse.ptt | 6 +
bench/x86-64/copy_plain.ptt | 16 -
bench/x86-64/copy_sse.ptt | 6 +
bench/x86-64/daxpy.ptt | 28 +
bench/x86-64/daxpy_avx.ptt | 31 +
bench/x86-64/daxpy_avx_fma.ptt | 25 +
bench/x86-64/daxpy_mem_avx.ptt | 30 +
bench/x86-64/daxpy_mem_avx_fma.ptt | 24 +
bench/x86-64/daxpy_mem_sse.ptt | 28 +
bench/x86-64/daxpy_mem_sse_fma.ptt | 24 +
bench/x86-64/daxpy_sp.ptt | 44 +
bench/x86-64/daxpy_sp_avx.ptt | 19 +
bench/x86-64/daxpy_sp_avx_fma.ptt | 25 +
bench/x86-64/daxpy_sp_mem_avx.ptt | 19 +
bench/x86-64/daxpy_sp_mem_avx_fma.ptt | 25 +
bench/x86-64/daxpy_sp_mem_sse.ptt | 20 +
bench/x86-64/daxpy_sp_mem_sse_fma.ptt | 24 +
bench/x86-64/daxpy_sp_sse.ptt | 28 +
bench/x86-64/daxpy_sp_sse_fma.ptt | 24 +
bench/x86-64/daxpy_sse.ptt | 28 +
bench/x86-64/daxpy_sse_fma.ptt | 24 +
bench/x86-64/ddot.ptt | 27 +
bench/x86-64/ddot_avx.ptt | 27 +
bench/x86-64/ddot_sp.ptt | 27 +
bench/x86-64/ddot_sp_avx.ptt | 19 +
bench/x86-64/ddot_sp_sse.ptt | 19 +
bench/x86-64/ddot_sse.ptt | 27 +
bench/x86-64/load.ptt | 20 +-
bench/x86-64/load_avx.ptt | 8 +-
bench/x86-64/load_mem.ptt | 15 +
bench/x86-64/load_plain.ptt | 12 -
bench/x86-64/load_sse.ptt | 8 +-
bench/x86-64/peak.ptt | 49 -
bench/x86-64/peak_avx.ptt | 49 -
bench/x86-64/peak_sse.ptt | 49 -
bench/x86-64/peakflops.ptt | 37 -
bench/x86-64/peakflops_avx.ptt | 37 -
bench/x86-64/peakflops_sse.ptt | 37 -
bench/x86-64/store.ptt | 25 +-
bench/x86-64/store_avx.ptt | 15 +-
bench/x86-64/store_mem.ptt | 14 +-
bench/x86-64/store_mem_avx.ptt | 14 +-
bench/x86-64/store_mem_sse.ptt | 14 +-
bench/x86-64/store_plain.ptt | 15 -
bench/x86-64/store_sse.ptt | 15 +-
bench/x86-64/stream.ptt | 42 +-
bench/x86-64/stream_avx.ptt | 49 +-
bench/x86-64/stream_avx_fma.ptt | 24 +
bench/x86-64/stream_mem.ptt | 31 +-
bench/x86-64/stream_mem_avx.ptt | 17 +
bench/x86-64/stream_mem_avx_fma.ptt | 24 +
bench/x86-64/stream_mem_sse.ptt | 17 +
bench/x86-64/stream_mem_sse_fma.ptt | 15 +
bench/x86-64/stream_sp.ptt | 45 +
bench/x86-64/stream_sp_avx.ptt | 28 +
bench/x86-64/stream_sp_avx_fma.ptt | 24 +
bench/x86-64/stream_sp_mem_avx.ptt | 28 +
bench/x86-64/stream_sp_mem_avx_fma.ptt | 24 +
bench/x86-64/stream_sp_mem_sse.ptt | 16 +
bench/x86-64/stream_sp_mem_sse_fma.ptt | 15 +
bench/x86-64/stream_sp_sse.ptt | 16 +
bench/x86-64/stream_sp_sse_fma.ptt | 15 +
bench/x86-64/stream_sse.ptt | 29 +
bench/x86-64/stream_sse_fma.ptt | 24 +
bench/x86-64/striad_avx.ptt | 23 -
bench/x86-64/striad_mem_avx.ptt | 11 -
bench/x86-64/striad_mem_sse.ptt | 11 -
bench/x86-64/striad_plain.ptt | 23 -
bench/x86-64/striad_sse.ptt | 23 -
bench/x86-64/sum.ptt | 44 +-
bench/x86-64/sum_avx.ptt | 36 +-
bench/x86-64/sum_plain.ptt | 15 -
bench/x86-64/sum_sp.ptt | 21 +
bench/x86-64/sum_sp_avx.ptt | 20 +
bench/x86-64/sum_sp_sse.ptt | 29 +
bench/x86-64/sum_sse.ptt | 6 +
bench/x86-64/triad.ptt | 40 +-
bench/x86-64/triad_avx.ptt | 32 +-
bench/x86-64/triad_avx_fma.ptt | 27 +
bench/x86-64/triad_mem.ptt | 10 -
bench/x86-64/triad_mem_avx.ptt | 18 +
bench/x86-64/triad_mem_avx_fma.ptt | 20 +
bench/x86-64/triad_mem_sse.ptt | 27 +
bench/x86-64/triad_mem_sse_fma.ptt | 27 +
bench/x86-64/triad_sp.ptt | 43 +
bench/x86-64/triad_sp_avx.ptt | 18 +
bench/x86-64/triad_sp_avx_fma.ptt | 16 +
bench/x86-64/triad_sp_mem_avx.ptt | 16 +
bench/x86-64/triad_sp_mem_avx_fma.ptt | 16 +
bench/x86-64/triad_sp_mem_sse.ptt | 27 +
bench/x86-64/triad_sp_mem_sse_fma.ptt | 27 +
bench/x86-64/triad_sp_sse.ptt | 27 +
bench/x86-64/triad_sp_sse_fma.ptt | 27 +
bench/x86-64/triad_split.ptt | 30 -
bench/x86-64/triad_sse.ptt | 28 +
bench/x86-64/triad_sse_fma.ptt | 27 +
bench/x86-64/update.ptt | 24 +-
bench/x86-64/update_avx.ptt | 6 +
bench/x86-64/update_plain.ptt | 15 -
bench/x86-64/update_sse.ptt | 6 +
bench/x86-64/vtriad_avx.ptt | 22 -
bench/x86-64/vtriad_mem_avx.ptt | 10 -
bench/x86-64/vtriad_mem_sse.ptt | 10 -
bench/x86-64/vtriad_plain.ptt | 22 -
bench/x86-64/vtriad_sse.ptt | 22 -
bench/x86/copy.ptt | 24 +-
bench/x86/load.ptt | 19 +-
bench/x86/store.ptt | 24 +-
bench/x86/stream.ptt | 42 +-
config.mk | 59 +-
doc/Doxyfile | 1781 +++++++
doc/applications/likwid-accessD.md | 55 +
doc/applications/likwid-agent.md | 94 +
doc/applications/likwid-bench.md | 93 +
doc/applications/likwid-genTopoCfg.md | 29 +
doc/applications/likwid-memsweeper.md | 34 +
doc/applications/likwid-mpirun.md | 83 +
doc/applications/likwid-perfctr.md | 260 +
doc/applications/likwid-perfscope.md | 107 +
doc/applications/likwid-pin.md | 170 +
doc/applications/likwid-powermeter.md | 75 +
doc/applications/likwid-setFreq.md | 13 +
doc/applications/likwid-setFrequencies.md | 50 +
doc/applications/likwid-topology.md | 68 +
doc/archs/atom.md | 104 +
doc/archs/broadwell.md | 203 +
doc/archs/core2.md | 103 +
doc/archs/haswell.md | 203 +
doc/archs/haswellep.md | 896 ++++
doc/archs/interlagos.md | 107 +
doc/archs/ivybridge.md | 190 +
doc/archs/ivybridgeep.md | 790 +++
doc/archs/k10.md | 68 +
doc/archs/k8.md | 68 +
doc/archs/kabini.md | 162 +
doc/archs/nehalem.md | 237 +
doc/archs/nehalemex.md | 554 +++
doc/archs/pentiumm.md | 63 +
doc/archs/phi.md | 78 +
doc/archs/sandybridge.md | 189 +
doc/archs/sandybridgeep.md | 775 +++
doc/archs/silvermont.md | 175 +
doc/archs/westmere.md | 239 +
doc/archs/westmereex.md | 555 +++
doc/bstrlib.txt | 3201 ++++++++++++
doc/likwid-accessD.1 | 10 +-
doc/likwid-agent.1 | 94 +
doc/likwid-bench.1 | 145 +-
doc/likwid-doxygen.md | 262 +
doc/likwid-features.1 | 54 +-
doc/likwid-genCfg.1 | 30 -
doc/likwid-genTopoCfg.1 | 30 +
doc/likwid-lua.1 | 111 +
doc/likwid-memsweeper.1 | 16 +-
doc/likwid-mpirun.1 | 77 +-
doc/likwid-perfctr.1 | 260 +-
doc/likwid-perfscope.1 | 178 +-
doc/likwid-pin.1 | 226 +-
doc/likwid-powermeter.1 | 69 +-
doc/likwid-setFreq.1 | 10 +-
doc/likwid-setFrequencies.1 | 40 +-
doc/likwid-topology.1 | 46 +-
doc/likwid.cfg.md | 38 +
doc/logo.png | Bin 0 -> 6776 bytes
doc/lua-doxygen.md | 2592 ++++++++++
examples/C-internalMarkerAPI.c | 152 +
examples/C-likwidAPI.c | 149 +
examples/C-markerAPI.c | 87 +
examples/F-markerAPI.F90 | 79 +
examples/Lua-likwidAPI.lua | 93 +
examples/Makefile | 64 +
examples/monitoring.c | 118 +
ext/hwloc/AUTHORS | 8 +
ext/hwloc/COPYING | 28 +
ext/hwloc/Makefile | 73 +
ext/hwloc/hwloc/base64.c | 306 ++
ext/hwloc/hwloc/bind.c | 781 +++
ext/hwloc/hwloc/bitmap.c | 1492 ++++++
ext/hwloc/hwloc/components.c | 792 +++
ext/hwloc/hwloc/diff.c | 426 ++
ext/hwloc/hwloc/distances.c | 995 ++++
ext/hwloc/hwloc/dolib.c | 47 +
ext/hwloc/hwloc/misc.c | 166 +
ext/hwloc/hwloc/pci-common.c | 482 ++
ext/hwloc/hwloc/topology-bgq.cb | 246 +
ext/hwloc/hwloc/topology-darwin.cb | 307 ++
ext/hwloc/hwloc/topology-fake.c | 61 +
ext/hwloc/hwloc/topology-freebsd.cb | 255 +
ext/hwloc/hwloc/topology-linux.c | 5133 ++++++++++++++++++++
ext/hwloc/hwloc/topology-noos.c | 58 +
ext/hwloc/hwloc/topology-opencl.cb | 346 ++
ext/hwloc/hwloc/topology-osf.cb | 392 ++
ext/hwloc/hwloc/topology-synthetic.c | 1128 +++++
ext/hwloc/hwloc/topology-x86.c | 1386 ++++++
ext/hwloc/hwloc/topology.c | 3436 +++++++++++++
ext/hwloc/hwloc/traversal.c | 701 +++
ext/hwloc/include/hwloc.h | 2206 +++++++++
ext/hwloc/include/hwloc/autogen/config.h | 202 +
ext/hwloc/include/hwloc/autogen/config.h.in | 201 +
ext/hwloc/include/hwloc/autogen/stamp-h2 | 1 +
ext/hwloc/include/hwloc/bitmap.h | 359 ++
ext/hwloc/include/hwloc/cuda.h | 224 +
ext/hwloc/include/hwloc/cudart.h | 184 +
ext/hwloc/include/hwloc/deprecated.h | 114 +
ext/hwloc/include/hwloc/diff.h | 299 ++
ext/hwloc/include/hwloc/export.h | 221 +
ext/hwloc/include/hwloc/gl.h | 135 +
ext/hwloc/include/hwloc/glibc-sched.h | 125 +
ext/hwloc/include/hwloc/helper.h | 1249 +++++
ext/hwloc/include/hwloc/inlines.h | 154 +
ext/hwloc/include/hwloc/intel-mic.h | 143 +
ext/hwloc/include/hwloc/linux-libnuma.h | 273 ++
ext/hwloc/include/hwloc/linux.h | 77 +
ext/hwloc/include/hwloc/myriexpress.h | 127 +
ext/hwloc/include/hwloc/nvml.h | 176 +
ext/hwloc/include/hwloc/opencl.h | 199 +
ext/hwloc/include/hwloc/openfabrics-verbs.h | 155 +
ext/hwloc/include/hwloc/plugins.h | 433 ++
ext/hwloc/include/hwloc/rename.h | 651 +++
ext/hwloc/include/numa.h | 468 ++
ext/hwloc/include/pci/config.h | 16 +
ext/hwloc/include/pci/header.h | 1195 +++++
ext/hwloc/include/pci/pci.h | 240 +
ext/hwloc/include/pci/types.h | 65 +
ext/hwloc/include/private/autogen/README.txt | 3 +
ext/hwloc/include/private/autogen/config.h | 772 +++
ext/hwloc/include/private/components.h | 40 +
ext/hwloc/include/private/cpuid-x86.h | 89 +
ext/hwloc/include/private/cpuid.h | 80 +
ext/hwloc/include/private/debug.h | 57 +
ext/hwloc/include/private/map.h | 110 +
ext/hwloc/include/private/misc.h | 382 ++
ext/hwloc/include/private/private.h | 335 ++
ext/hwloc/include/private/solaris-chiptype.h | 59 +
ext/hwloc/include/private/xml.h | 98 +
ext/hwloc/include/static-components.h | 17 +
filters/csv | 114 -
filters/xml | 184 +-
groups/atom/BRANCH.txt | 16 +-
groups/atom/DATA.txt | 12 +-
groups/atom/FLOPS_DP.txt | 6 +-
groups/atom/FLOPS_SP.txt | 6 +-
groups/atom/FLOPS_X87.txt | 6 +-
groups/atom/MEM.txt | 12 +-
groups/atom/TLB.txt | 3 +-
groups/broadwell/BRANCH.txt | 31 +
groups/broadwell/CLOCK.txt | 23 +
groups/broadwell/DATA.txt | 22 +
groups/broadwell/ENERGY.txt | 39 +
groups/broadwell/FALSE_SHARE.txt | 25 +
groups/broadwell/FLOPS_AVX.txt | 24 +
groups/broadwell/FLOPS_DP.txt | 29 +
groups/broadwell/FLOPS_SP.txt | 29 +
groups/broadwell/ICACHE.txt | 25 +
groups/broadwell/L2.txt | 37 +
groups/broadwell/L2CACHE.txt | 34 +
groups/broadwell/L3.txt | 36 +
groups/broadwell/L3CACHE.txt | 35 +
groups/broadwell/RECOVERY.txt | 22 +
groups/broadwell/TLB_DATA.txt | 35 +
groups/broadwell/TLB_INSTR.txt | 28 +
groups/broadwellD/BRANCH.txt | 31 +
groups/broadwellD/CACHES.txt | 123 +
groups/broadwellD/CLOCK.txt | 23 +
groups/broadwellD/DATA.txt | 22 +
groups/broadwellD/ENERGY.txt | 39 +
groups/broadwellD/FALSE_SHARE.txt | 25 +
groups/broadwellD/FLOPS_AVX.txt | 24 +
groups/broadwellD/FLOPS_DP.txt | 29 +
groups/broadwellD/FLOPS_SP.txt | 29 +
groups/broadwellD/HA.txt | 40 +
groups/broadwellD/ICACHE.txt | 25 +
groups/broadwellD/L2.txt | 37 +
groups/broadwellD/L2CACHE.txt | 34 +
groups/broadwellD/L3.txt | 36 +
groups/broadwellD/L3CACHE.txt | 35 +
groups/broadwellD/MEM.txt | 52 +
groups/broadwellD/MEM_DP.txt | 66 +
groups/broadwellD/MEM_SP.txt | 68 +
groups/broadwellD/RECOVERY.txt | 22 +
groups/broadwellD/TLB_DATA.txt | 35 +
groups/broadwellD/TLB_INSTR.txt | 28 +
groups/broadwellEP/BRANCH.txt | 31 +
groups/broadwellEP/CACHES.txt | 123 +
groups/broadwellEP/CLOCK.txt | 23 +
groups/broadwellEP/DATA.txt | 22 +
groups/broadwellEP/ENERGY.txt | 35 +
groups/broadwellEP/FALSE_SHARE.txt | 29 +
groups/broadwellEP/FLOPS_AVX.txt | 24 +
groups/broadwellEP/FLOPS_DP.txt | 29 +
groups/broadwellEP/FLOPS_SP.txt | 29 +
groups/broadwellEP/HA.txt | 40 +
groups/broadwellEP/ICACHE.txt | 25 +
groups/broadwellEP/L2.txt | 37 +
groups/broadwellEP/L2CACHE.txt | 34 +
groups/broadwellEP/L3.txt | 36 +
groups/broadwellEP/L3CACHE.txt | 35 +
groups/broadwellEP/MEM.txt | 52 +
groups/broadwellEP/MEM_DP.txt | 66 +
groups/broadwellEP/MEM_SP.txt | 68 +
groups/broadwellEP/NUMA.txt | 41 +
groups/broadwellEP/QPI.txt | 49 +
groups/broadwellEP/TLB_DATA.txt | 35 +
groups/broadwellEP/TLB_INSTR.txt | 28 +
groups/core2/BRANCH.txt | 16 +-
groups/core2/CACHE.txt | 29 +-
groups/core2/CLOCK.txt | 19 +
groups/core2/DATA.txt | 6 +-
groups/core2/FLOPS_DP.txt | 9 +-
groups/core2/FLOPS_SP.txt | 9 +-
groups/core2/FLOPS_X87.txt | 9 +-
groups/core2/L2.txt | 19 +-
groups/core2/L2CACHE.txt | 13 +-
groups/core2/MEM.txt | 9 +-
groups/core2/TLB.txt | 9 +-
groups/core2/UOPS.txt | 22 +
groups/core2/UOPS_RETIRE.txt | 25 +
groups/haswell/BRANCH.txt | 14 +-
groups/haswell/CACHES.txt | 71 +
groups/haswell/CLOCK.txt | 2 +-
groups/haswell/DATA.txt | 13 +-
groups/haswell/ENERGY.txt | 11 +-
groups/haswell/FALSE_SHARE.txt | 28 +
groups/haswell/FLOPS_AVX.txt | 28 +
groups/haswell/ICACHE.txt | 14 +-
groups/haswell/L2.txt | 20 +-
groups/haswell/L2CACHE.txt | 21 +-
groups/haswell/L3.txt | 22 +-
groups/haswell/L3CACHE.txt | 24 +-
groups/haswell/RECOVERY.txt | 22 +
groups/haswell/TLB_DATA.txt | 20 +-
groups/haswell/TLB_INSTR.txt | 10 +-
groups/haswell/UOPS.txt | 35 +
groups/haswell/UOPS_EXEC.txt | 31 +
groups/haswell/UOPS_ISSUE.txt | 31 +
groups/haswell/UOPS_RETIRE.txt | 31 +
groups/haswellEP/BRANCH.txt | 31 +
groups/haswellEP/CACHES.txt | 123 +
groups/haswellEP/CBOX.txt | 61 +
groups/haswellEP/CLOCK.txt | 23 +
groups/haswellEP/DATA.txt | 22 +
groups/haswellEP/ENERGY.txt | 35 +
groups/haswellEP/FALSE_SHARE.txt | 34 +
groups/haswellEP/FLOPS_AVX.txt | 28 +
groups/haswellEP/HA.txt | 40 +
groups/haswellEP/ICACHE.txt | 33 +
groups/haswellEP/L2.txt | 37 +
groups/haswellEP/L2CACHE.txt | 34 +
groups/haswellEP/L3.txt | 36 +
groups/haswellEP/L3CACHE.txt | 35 +
groups/haswellEP/MEM.txt | 52 +
groups/haswellEP/NUMA.txt | 33 +
groups/haswellEP/QPI.txt | 49 +
groups/haswellEP/RECOVERY.txt | 22 +
groups/haswellEP/SBOX.txt | 28 +
groups/haswellEP/TLB_DATA.txt | 35 +
groups/haswellEP/TLB_INSTR.txt | 28 +
groups/haswellEP/UOPS.txt | 35 +
groups/haswellEP/UOPS_EXEC.txt | 31 +
groups/haswellEP/UOPS_ISSUE.txt | 31 +
groups/haswellEP/UOPS_RETIRE.txt | 31 +
groups/interlagos/BRANCH.txt | 18 +-
groups/interlagos/CACHE.txt | 30 +-
groups/interlagos/CPI.txt | 5 +
groups/interlagos/DATA.txt | 4 +-
groups/interlagos/FLOPS_DP.txt | 8 +-
groups/interlagos/FLOPS_SP.txt | 8 +-
groups/interlagos/FPU_EXCEPTION.txt | 2 +-
groups/interlagos/ICACHE.txt | 16 +-
groups/interlagos/L2.txt | 12 +-
groups/interlagos/L2CACHE.txt | 18 +-
groups/interlagos/L3.txt | 23 +-
groups/interlagos/L3CACHE.txt | 18 +-
groups/interlagos/LINKS.txt | 4 +-
groups/interlagos/MEM.txt | 2 +-
groups/interlagos/NUMA.txt | 4 +-
groups/interlagos/NUMA_0_3.txt | 28 +
groups/interlagos/NUMA_4_7.txt | 28 +
groups/ivybridge/BRANCH.txt | 14 +-
groups/ivybridge/CLOCK.txt | 2 +-
groups/ivybridge/DATA.txt | 8 +-
groups/ivybridge/ENERGY.txt | 12 +-
groups/ivybridge/FALSE_SHARE.txt | 25 +
groups/ivybridge/FLOPS_AVX.txt | 12 +-
groups/ivybridge/FLOPS_DP.txt | 17 +-
groups/ivybridge/FLOPS_SP.txt | 18 +-
groups/ivybridge/ICACHE.txt | 14 +-
groups/ivybridge/L2.txt | 28 +-
groups/ivybridge/L2CACHE.txt | 19 +-
groups/ivybridge/L3.txt | 22 +-
groups/ivybridge/L3CACHE.txt | 25 +-
groups/ivybridge/MEM.txt | 32 -
groups/ivybridge/MEM_DP.txt | 57 -
groups/ivybridge/MEM_SP.txt | 57 -
groups/ivybridge/RECOVERY.txt | 22 +
groups/ivybridge/TLB_DATA.txt | 20 +-
groups/ivybridge/TLB_INSTR.txt | 10 +-
groups/ivybridge/UOPS.txt | 35 +
groups/ivybridge/UOPS_EXEC.txt | 31 +
groups/ivybridge/UOPS_ISSUE.txt | 31 +
groups/ivybridge/UOPS_RETIRE.txt | 31 +
groups/ivybridgeEP/BRANCH.txt | 31 +
groups/ivybridgeEP/CACHES.txt | 121 +
groups/ivybridgeEP/CBOX.txt | 55 +
groups/ivybridgeEP/CLOCK.txt | 23 +
groups/ivybridgeEP/DATA.txt | 22 +
groups/ivybridgeEP/ENERGY.txt | 33 +
groups/ivybridgeEP/FALSE_SHARE.txt | 32 +
groups/ivybridgeEP/FLOPS_AVX.txt | 26 +
groups/ivybridgeEP/FLOPS_DP.txt | 31 +
groups/ivybridgeEP/FLOPS_SP.txt | 31 +
groups/ivybridgeEP/ICACHE.txt | 33 +
groups/ivybridgeEP/L2.txt | 38 +
groups/ivybridgeEP/L2CACHE.txt | 34 +
groups/ivybridgeEP/L3.txt | 36 +
groups/ivybridgeEP/L3CACHE.txt | 36 +
groups/ivybridgeEP/MEM.txt | 49 +
groups/ivybridgeEP/MEM_DP.txt | 68 +
groups/ivybridgeEP/MEM_SP.txt | 70 +
groups/ivybridgeEP/NUMA.txt | 33 +
groups/ivybridgeEP/QPI.txt | 52 +
groups/ivybridgeEP/RECOVERY.txt | 22 +
groups/ivybridgeEP/TLB_DATA.txt | 35 +
groups/ivybridgeEP/TLB_INSTR.txt | 28 +
groups/ivybridgeEP/UNCORECLOCK.txt | 84 +
groups/ivybridgeEP/UOPS.txt | 35 +
groups/ivybridgeEP/UOPS_EXEC.txt | 31 +
groups/ivybridgeEP/UOPS_ISSUE.txt | 31 +
groups/ivybridgeEP/UOPS_RETIRE.txt | 31 +
groups/k10/BRANCH.txt | 20 +-
groups/k10/CACHE.txt | 30 +-
groups/k10/CPI.txt | 5 +
groups/k10/FLOPS_DP.txt | 16 +-
groups/k10/FLOPS_SP.txt | 16 +-
groups/k10/FLOPS_X87.txt | 18 +-
groups/k10/FPU_EXCEPTION.txt | 2 +-
groups/k10/ICACHE.txt | 16 +-
groups/k10/L2.txt | 20 +-
groups/k10/L2CACHE.txt | 12 +-
groups/k10/L3CACHE.txt | 20 +-
groups/k10/MEM.txt | 19 +-
groups/k10/NUMA.txt | 25 -
groups/k10/NUMA2.txt | 24 -
groups/k10/NUMA_0_3.txt | 27 +
groups/k10/NUMA_4_7.txt | 27 +
groups/k10/TLB.txt | 6 +-
groups/k8/BRANCH.txt | 20 +-
groups/k8/CACHE.txt | 30 +-
groups/k8/CPI.txt | 5 +
groups/k8/ICACHE.txt | 16 +-
groups/k8/L2.txt | 4 +-
groups/kabini/BRANCH.txt | 18 +-
groups/kabini/CACHE.txt | 30 +-
groups/kabini/CPI.txt | 5 +
groups/kabini/DATA.txt | 4 +-
groups/kabini/FLOPS_DP.txt | 11 +-
groups/kabini/FLOPS_SP.txt | 11 +-
groups/kabini/FPU_EXCEPTION.txt | 2 +-
groups/kabini/ICACHE.txt | 16 +-
groups/kabini/L2.txt | 20 +-
groups/kabini/MEM.txt | 2 +-
groups/kabini/NUMA.txt | 28 -
groups/kabini/NUMA2.txt | 28 -
groups/kabini/NUMA_0_3.txt | 28 +
groups/kabini/NUMA_4_7.txt | 28 +
groups/kabini/TLB.txt | 9 +-
groups/nehalem/BRANCH.txt | 14 +-
groups/nehalem/CACHE.txt | 29 +-
groups/nehalem/DATA.txt | 6 +-
groups/nehalem/FLOPS_DP.txt | 16 +-
groups/nehalem/FLOPS_SP.txt | 16 +-
groups/nehalem/FLOPS_X87.txt | 6 +-
groups/nehalem/ICACHE.txt | 25 +
groups/nehalem/L2.txt | 30 +-
groups/nehalem/L2CACHE.txt | 20 +-
groups/nehalem/L3.txt | 18 +-
groups/nehalem/L3CACHE.txt | 30 +-
groups/nehalem/MEM.txt | 49 +-
groups/nehalem/SCHEDULER.txt | 8 +-
groups/nehalem/TLB.txt | 10 +-
groups/nehalem/VIEW.txt | 50 -
groups/nehalemEX/BRANCH.txt | 14 +-
groups/nehalemEX/CACHE.txt | 29 +-
groups/nehalemEX/DATA.txt | 6 +-
groups/nehalemEX/FLOPS_DP.txt | 16 +-
groups/nehalemEX/FLOPS_SP.txt | 16 +-
groups/nehalemEX/FLOPS_X87.txt | 6 +-
groups/nehalemEX/ICACHE.txt | 25 +
groups/nehalemEX/L2.txt | 31 +-
groups/nehalemEX/L2CACHE.txt | 21 +-
groups/nehalemEX/L3.txt | 37 +
groups/nehalemEX/L3CACHE.txt | 48 +
groups/nehalemEX/MEM.txt | 53 +-
groups/nehalemEX/SCHEDULER.txt | 8 +-
groups/nehalemEX/TLB.txt | 8 +-
groups/pentiumm/BRANCH.txt | 17 +
groups/pentiumm/CPI.txt | 22 +
groups/pentiumm/FLOPS_DP.txt | 20 +
groups/pentiumm/FLOPS_SP.txt | 18 +
groups/pentiumm/L3.txt | 30 +
groups/phi/CACHE.txt | 15 +-
groups/phi/COMPUTE_TO_DATA_RATIO.txt | 22 +
groups/phi/CPI.txt | 4 +
groups/phi/L2CACHE.txt | 19 -
groups/phi/MEM.txt | 18 +
groups/phi/MEM1.txt | 13 +-
groups/phi/MEM2.txt | 12 +-
groups/phi/MEM3.txt | 10 +-
groups/phi/MEM4.txt | 12 +-
groups/phi/MEM5.txt | 14 +-
groups/phi/MEM6.txt | 12 +-
groups/phi/MEM_READ.txt | 20 +
groups/phi/MEM_WRITE.txt | 20 +
groups/phi/PAIRING.txt | 14 +-
groups/phi/READ_MISS_RATIO.txt | 9 +-
groups/phi/TLB.txt | 23 +
groups/phi/TLB_L1.txt | 23 +
groups/phi/TLB_L2.txt | 21 +
groups/phi/VECTOR.txt | 10 +-
groups/phi/VECTOR2.txt | 10 +-
groups/phi/VPU_FILL_RATIO_DBL.txt | 12 +-
groups/phi/VPU_PAIRING.txt | 15 +-
groups/phi/VPU_READ_MISS_RATIO.txt | 10 +-
groups/phi/VPU_WRITE_MISS_RATIO.txt | 10 +-
groups/phi/WRITE_MISS_RATIO.txt | 9 +-
groups/sandybridge/BRANCH.txt | 14 +-
groups/sandybridge/CLOCK.txt | 2 +-
groups/sandybridge/DATA.txt | 8 +-
groups/sandybridge/ENERGY.txt | 14 +-
groups/sandybridge/FALSE_SHARE.txt | 25 +
groups/sandybridge/FLOPS_AVX.txt | 13 +-
groups/sandybridge/FLOPS_DP.txt | 18 +-
groups/sandybridge/FLOPS_SP.txt | 18 +-
groups/sandybridge/ICACHE.txt | 33 +
groups/sandybridge/L2.txt | 28 +-
groups/sandybridge/L2CACHE.txt | 19 +-
groups/sandybridge/L3.txt | 22 +-
groups/sandybridge/L3CACHE.txt | 24 +-
groups/sandybridge/MEM.txt | 32 -
groups/sandybridge/MEM_DP.txt | 55 -
groups/sandybridge/MEM_SP.txt | 56 -
groups/sandybridge/RECOVERY.txt | 22 +
groups/sandybridge/TLB_DATA.txt | 20 +-
groups/sandybridge/TLB_INSTR.txt | 10 +-
groups/sandybridge/UOPS.txt | 35 +
groups/sandybridge/UOPS_EXEC.txt | 31 +
groups/sandybridge/UOPS_ISSUE.txt | 31 +
groups/sandybridge/UOPS_RETIRE.txt | 31 +
groups/sandybridgeEP/BRANCH.txt | 31 +
groups/sandybridgeEP/CACHES.txt | 97 +
groups/sandybridgeEP/CLOCK.txt | 27 +
groups/sandybridgeEP/DATA.txt | 22 +
groups/sandybridgeEP/ENERGY.txt | 33 +
groups/sandybridgeEP/FALSE_SHARE.txt | 27 +
groups/sandybridgeEP/FLOPS_AVX.txt | 26 +
groups/sandybridgeEP/FLOPS_DP.txt | 31 +
groups/sandybridgeEP/FLOPS_SP.txt | 31 +
groups/sandybridgeEP/ICACHE.txt | 33 +
groups/sandybridgeEP/L2.txt | 38 +
groups/sandybridgeEP/L2CACHE.txt | 34 +
groups/sandybridgeEP/L3.txt | 36 +
groups/sandybridgeEP/L3CACHE.txt | 36 +
groups/sandybridgeEP/MEM.txt | 40 +
groups/sandybridgeEP/MEM_DP.txt | 59 +
groups/sandybridgeEP/MEM_SP.txt | 61 +
groups/sandybridgeEP/NUMA.txt | 33 +
groups/sandybridgeEP/QPI.txt | 35 +
groups/sandybridgeEP/RECOVERY.txt | 22 +
groups/sandybridgeEP/TLB_DATA.txt | 35 +
groups/sandybridgeEP/TLB_INSTR.txt | 28 +
groups/sandybridgeEP/UOPS.txt | 35 +
groups/sandybridgeEP/UOPS_EXEC.txt | 31 +
groups/sandybridgeEP/UOPS_ISSUE.txt | 31 +
groups/sandybridgeEP/UOPS_RETIRE.txt | 31 +
groups/silvermont/BRANCH.txt | 14 +-
groups/silvermont/CLOCK.txt | 23 +
groups/silvermont/DATA.txt | 22 +
groups/silvermont/ENERGY.txt | 6 +-
groups/silvermont/ICACHE.txt | 6 +-
groups/silvermont/L1TOL2.txt | 28 -
groups/silvermont/L2CACHE.txt | 34 +
groups/silvermont/L2TOMEM.txt | 26 -
groups/silvermont/MEM.txt | 37 +
groups/silvermont/MEM_LAT.txt | 23 +
groups/silvermont/TLB_DATA.txt | 27 +
groups/silvermont/TLB_INSTR.txt | 27 +
groups/skylake/BRANCH.txt | 31 +
groups/skylake/CLOCK.txt | 27 +
groups/skylake/DATA.txt | 22 +
groups/skylake/ENERGY.txt | 39 +
groups/skylake/FALSE_SHARE.txt | 25 +
groups/skylake/FLOPS_AVX.txt | 24 +
groups/skylake/FLOPS_DP.txt | 29 +
groups/skylake/FLOPS_SP.txt | 29 +
groups/skylake/ICACHE.txt | 30 +
groups/skylake/L2.txt | 38 +
groups/skylake/L2CACHE.txt | 34 +
groups/skylake/L3.txt | 36 +
groups/skylake/L3CACHE.txt | 35 +
groups/skylake/RECOVERY.txt | 22 +
groups/skylake/TLB_DATA.txt | 35 +
groups/skylake/TLB_INSTR.txt | 28 +
groups/skylake/UOPS.txt | 29 +
groups/skylake/UOPS_EXEC.txt | 31 +
groups/skylake/UOPS_ISSUE.txt | 31 +
groups/skylake/UOPS_RETIRE.txt | 31 +
groups/westmere/BRANCH.txt | 16 +-
groups/westmere/CACHE.txt | 13 +-
groups/westmere/CLOCK.txt | 18 +
groups/westmere/DATA.txt | 6 +-
groups/westmere/FLOPS_DP.txt | 14 +-
groups/westmere/FLOPS_SP.txt | 14 +-
groups/westmere/FLOPS_X87.txt | 6 +-
groups/westmere/ICACHE.txt | 25 +
groups/westmere/L2.txt | 28 +-
groups/westmere/L2CACHE.txt | 21 +-
groups/westmere/L3.txt | 23 +-
groups/westmere/L3CACHE.txt | 26 +-
groups/westmere/MEM.txt | 53 +-
groups/westmere/TLB.txt | 22 -
groups/westmere/TLB_DATA.txt | 35 +
groups/westmere/TLB_INSTR.txt | 27 +
groups/westmere/UOPS.txt | 35 +
groups/westmere/VIEW.txt | 14 +-
groups/westmereEX/BRANCH.txt | 16 +-
groups/westmereEX/CACHE.txt | 11 +-
groups/westmereEX/DATA.txt | 6 +-
groups/westmereEX/FLOPS_DP.txt | 16 +-
groups/westmereEX/FLOPS_SP.txt | 16 +-
groups/westmereEX/FLOPS_X87.txt | 6 +-
groups/westmereEX/ICACHE.txt | 25 +
groups/westmereEX/L2.txt | 28 +-
groups/westmereEX/L2CACHE.txt | 21 +-
groups/westmereEX/L3.txt | 20 +-
groups/westmereEX/L3CACHE.txt | 52 +
groups/westmereEX/MEM.txt | 49 +-
groups/westmereEX/NUMA.txt | 33 +
groups/westmereEX/TLB.txt | 22 -
groups/westmereEX/TLB_DATA.txt | 35 +
groups/westmereEX/TLB_INSTR.txt | 27 +
groups/westmereEX/UOPS.txt | 35 +
kernel/Makefile | 3 +-
kernel/README | 3 +
make/config_checks.mk | 49 +
make/config_defines.mk | 117 +
make/include_CLANG.mk | 28 +
make/include_GCC.mk | 15 +-
make/include_GCCX86.mk | 22 +-
make/include_ICC.mk | 14 +-
make/include_MIC.mk | 22 +-
monitoring/README.agent | 66 +
monitoring/groups/atom/BW_MEM.txt | 10 +
monitoring/groups/atom/FLOPS_DP.txt | 13 +
monitoring/groups/atom/FLOPS_SP.txt | 12 +
monitoring/groups/broadwell/BW.txt | 13 +
monitoring/groups/broadwell/ENERGY.txt | 18 +
monitoring/groups/broadwell/FLOPS_DP.txt | 22 +
monitoring/groups/broadwell/FLOPS_SP.txt | 22 +
monitoring/groups/broadwellEP/BW.txt | 13 +
monitoring/groups/broadwellEP/ENERGY.txt | 18 +
monitoring/groups/core2/BW_L2.txt | 11 +
monitoring/groups/core2/BW_MEM.txt | 10 +
monitoring/groups/haswell/BW.txt | 13 +
monitoring/groups/haswell/ENERGY.txt | 18 +
monitoring/groups/haswellEP/BW.txt | 32 +
monitoring/groups/haswellEP/ENERGY.txt | 18 +
monitoring/groups/interlagos/BW.txt | 16 +
monitoring/groups/interlagos/CPI.txt | 19 +
monitoring/groups/interlagos/FLOPS.txt | 18 +
monitoring/groups/ivybridge/BW.txt | 13 +
monitoring/groups/ivybridge/ENERGY.txt | 18 +
monitoring/groups/ivybridge/FLOPS_DP.txt | 23 +
monitoring/groups/ivybridge/FLOPS_SP.txt | 24 +
monitoring/groups/ivybridgeEP/BW.txt | 32 +
monitoring/groups/ivybridgeEP/ENERGY.txt | 18 +
monitoring/groups/ivybridgeEP/FLOPS_DP.txt | 23 +
monitoring/groups/ivybridgeEP/FLOPS_SP.txt | 24 +
monitoring/groups/kabini/BW.txt | 14 +
monitoring/groups/kabini/CPI.txt | 19 +
monitoring/groups/kabini/FLOPS.txt | 14 +
monitoring/groups/nehalem/BW.txt | 20 +
monitoring/groups/nehalem/CPI.txt | 14 +
monitoring/groups/nehalem/FLOPS.txt | 20 +
monitoring/groups/nehalemEX/BW.txt | 29 +
monitoring/groups/nehalemEX/CPI.txt | 12 +
monitoring/groups/nehalemEX/FLOPS.txt | 20 +
monitoring/groups/pentiumm/BW.txt | 12 +
monitoring/groups/pentiumm/CPI.txt | 17 +
monitoring/groups/phi/CPI.txt | 17 +
monitoring/groups/sandybridge/BW.txt | 13 +
monitoring/groups/sandybridge/ENERGY.txt | 18 +
monitoring/groups/sandybridge/FLOPS_DP.txt | 24 +
monitoring/groups/sandybridge/FLOPS_SP.txt | 24 +
monitoring/groups/sandybridgeEP/BW.txt | 24 +
monitoring/groups/sandybridgeEP/ENERGY.txt | 18 +
monitoring/groups/sandybridgeEP/FLOPS_DP.txt | 24 +
monitoring/groups/sandybridgeEP/FLOPS_SP.txt | 24 +
monitoring/groups/silvermont/BW.txt | 12 +
monitoring/groups/silvermont/CPI.txt | 14 +
monitoring/groups/silvermont/ENERGY.txt | 16 +
monitoring/groups/westmere/BW.txt | 19 +
monitoring/groups/westmere/CPI.txt | 14 +
monitoring/groups/westmere/FLOPS.txt | 20 +
monitoring/groups/westmereEX/BW.txt | 20 +
monitoring/groups/westmereEX/CPI.txt | 14 +
monitoring/groups/westmereEX/FLOPS.txt | 20 +
monitoring/likwid-agent.conf | 52 +
perl/AsmGen.pl | 284 --
perl/feedGnuplot | 1543 ++++--
perl/gas.pm | 211 -
perl/gen_events.pl | 77 +-
perl/generateGroups.pl | 142 -
perl/generatePas.pl | 163 -
perl/likwid-mpirun | 456 --
perl/likwid-perfscope | 110 -
perl/likwid-setFrequencies | 185 -
perl/set_license.pl | 226 +-
perl/templates/group.tt | 208 -
perl/templates/testcases.tt | 19 -
src/access-daemon/Makefile | 20 +-
src/access-daemon/accessDaemon.c | 908 ++--
src/access-daemon/setFreq.c | 291 +-
src/access.c | 221 +
src/accessClient.c | 257 -
src/access_client.c | 343 ++
src/access_x86.c | 91 +
src/access_x86_msr.c | 288 ++
src/access_x86_pci.c | 313 ++
src/affinity.c | 335 +-
src/allocator.c | 199 -
src/applications/likwid-agent.lua | 559 +++
src/applications/likwid-bench.c | 536 --
src/applications/likwid-features.c | 191 -
src/applications/likwid-features.lua | 191 +
src/applications/likwid-genCfg.c | 122 -
src/applications/likwid-genTopoCfg.lua | 153 +
src/applications/likwid-memsweeper.c | 138 -
src/applications/likwid-memsweeper.lua | 89 +
src/applications/likwid-mpirun.lua | 1967 ++++++++
src/applications/likwid-perfctr.c | 528 --
src/applications/likwid-perfctr.lua | 775 +++
src/applications/likwid-perfscope.lua | 560 +++
src/applications/likwid-pin.c | 346 --
src/applications/likwid-pin.lua | 275 ++
src/applications/likwid-powermeter.c | 507 --
src/applications/likwid-powermeter.lua | 388 ++
src/applications/likwid-setFrequencies.lua | 396 ++
src/applications/likwid-topology.c | 509 --
src/applications/likwid-topology.lua | 394 ++
src/applications/likwid.lua | 1142 +++++
src/asciiBoxes.c | 256 -
src/asciiTable.c | 236 -
src/barrier.c | 155 -
src/bench.c | 537 --
src/bitUtil.c | 14 +-
src/bstrlib.c | 3072 ++++++------
src/calculator.c | 926 ++++
src/calculator_stack.c | 77 +
src/configuration.c | 339 ++
src/cpuFeatures.c | 659 ++-
src/cpuid.c | 1244 -----
src/cpustring.c | 577 +++
src/daemon.c | 123 -
src/ghash.c | 52 +-
src/hashTable.c | 94 +-
src/includes/access.h | 44 +
src/includes/accessClient.h | 55 -
src/includes/accessClient_types.h | 87 -
src/includes/access_client.h | 11 +
src/includes/access_client_types.h | 65 +
src/includes/access_x86.h | 13 +
src/includes/access_x86_msr.h | 12 +
src/includes/access_x86_pci.h | 12 +
src/includes/affinity.h | 24 +-
src/includes/affinity_types.h | 42 -
src/includes/allocator.h | 48 -
src/includes/asciiBoxes.h | 42 -
src/includes/asciiBoxes_types.h | 47 -
src/includes/asciiTable.h | 45 -
src/includes/asciiTable_types.h | 48 -
src/includes/barrier.h | 62 -
src/includes/barrier_types.h | 49 -
src/includes/bitUtil.h | 8 +-
src/includes/bstrlib.h | 46 +-
src/includes/calculator.h | 38 +
src/includes/calculator_stack.h | 48 +
src/includes/configuration.h | 46 +
src/includes/cpuFeatures.h | 8 +-
src/includes/cpuFeatures_types.h | 42 +-
src/includes/cpuid.h | 141 +-
src/includes/cpuid_types.h | 115 -
src/includes/daemon.h | 42 -
src/includes/error.h | 70 +-
src/includes/ghash.h | 42 +-
src/includes/hashTable.h | 13 +-
src/includes/libperfctr_types.h | 15 +-
src/includes/likwid.h | 1389 +++++-
src/includes/lock.h | 8 +-
src/includes/memsweep.h | 15 +-
src/includes/msr.h | 47 -
src/includes/multiplex.h | 40 -
src/includes/multiplex_types.h | 42 -
src/includes/numa.h | 43 +-
src/includes/numa_hwloc.h | 40 +
src/includes/numa_proc.h | 39 +
src/includes/numa_types.h | 52 -
src/includes/pci.h | 49 -
src/includes/pci_hwloc.h | 37 +
src/includes/pci_proc.h | 37 +
src/includes/pci_types.h | 69 +-
src/includes/perfgroup.h | 94 +
src/includes/perfmon.h | 88 +-
src/includes/perfmon_atom.h | 11 +-
src/includes/perfmon_atom_events.txt | 17 +-
src/includes/perfmon_broadwell.h | 1793 +++++++
src/includes/perfmon_broadwellEP_counters.h | 362 ++
src/includes/perfmon_broadwellEP_events.txt | 2569 ++++++++++
src/includes/perfmon_broadwell_counters.h | 83 +
src/includes/perfmon_broadwell_events.txt | 665 +++
src/includes/perfmon_broadwelld_counters.h | 252 +
src/includes/perfmon_broadwelld_events.txt | 1984 ++++++++
src/includes/perfmon_core2.h | 341 +-
src/includes/perfmon_core2_counters.h | 31 +-
src/includes/perfmon_core2_events.txt | 217 +-
src/includes/perfmon_haswell.h | 1973 +++++++-
src/includes/perfmon_haswellEP_counters.h | 330 ++
src/includes/perfmon_haswellEP_events.txt | 2616 ++++++++++
src/includes/perfmon_haswell_counters.h | 71 +-
src/includes/perfmon_haswell_events.txt | 651 ++-
src/includes/perfmon_interlagos.h | 335 +-
src/includes/perfmon_interlagos_counters.h | 35 +-
src/includes/perfmon_interlagos_events.txt | 130 +-
src/includes/perfmon_ivybridge.h | 1892 +++++---
src/includes/perfmon_ivybridgeEP_counters.h | 316 ++
src/includes/perfmon_ivybridgeEP_events.txt | 2072 ++++++++
src/includes/perfmon_ivybridge_counters.h | 90 +-
src/includes/perfmon_ivybridge_events.txt | 821 ++--
src/includes/perfmon_k10.h | 231 +-
src/includes/perfmon_k10_counters.h | 26 +-
src/includes/perfmon_k10_events.txt | 53 +-
src/includes/perfmon_k8.h | 17 +-
src/includes/perfmon_k8_events.txt | 42 +-
src/includes/perfmon_kabini.h | 398 +-
src/includes/perfmon_kabini_counters.h | 39 +-
src/includes/perfmon_kabini_events.txt | 30 +-
src/includes/perfmon_nehalem.h | 698 ++-
src/includes/perfmon_nehalemEX.h | 1828 ++++---
src/includes/perfmon_nehalemEX_counters.h | 185 +
src/includes/perfmon_nehalemEX_events.txt | 425 +-
src/includes/perfmon_nehalemEX_westmereEX_common.h | 94 +
src/includes/perfmon_nehalem_counters.h | 58 +-
src/includes/perfmon_nehalem_events.txt | 33 +-
src/includes/perfmon_p6_events.txt | 19 +-
src/includes/perfmon_perf.h | 60 +
src/includes/perfmon_phi.h | 241 +-
src/includes/perfmon_phi_counters.h | 23 +-
src/includes/perfmon_phi_events.txt | 17 +-
src/includes/perfmon_pm.h | 249 +-
src/includes/perfmon_pm_counters.h | 22 +-
src/includes/perfmon_pm_events.txt | 36 +-
src/includes/perfmon_sandybridge.h | 2129 ++++++--
src/includes/perfmon_sandybridgeEP_counters.h | 214 +
src/includes/perfmon_sandybridgeEP_events.txt | 1342 +++++
src/includes/perfmon_sandybridge_counters.h | 95 +-
src/includes/perfmon_sandybridge_events.txt | 652 +--
src/includes/perfmon_silvermont.h | 527 +-
src/includes/perfmon_silvermont_counters.h | 37 +-
src/includes/perfmon_silvermont_events.txt | 424 +-
src/includes/perfmon_skylake.h | 753 +++
src/includes/perfmon_skylake_counters.h | 84 +
src/includes/perfmon_skylake_events.txt | 599 +++
src/includes/perfmon_types.h | 314 +-
src/includes/perfmon_westmere.h | 13 +-
src/includes/perfmon_westmereEX.h | 1943 +++++---
src/includes/perfmon_westmereEX_counters.h | 274 +-
src/includes/perfmon_westmereEX_events.txt | 405 +-
src/includes/perfmon_westmere_events.txt | 168 +-
src/includes/power.h | 179 +-
src/includes/power_types.h | 39 +-
src/includes/registers.h | 554 ++-
src/includes/registers_types.h | 209 +
src/includes/strUtil.h | 55 -
src/includes/strUtil_types.h | 61 -
src/includes/test_types.h | 108 -
src/includes/textcolor.h | 8 +-
src/includes/thermal.h | 51 +-
src/includes/thermal_types.h | 18 +-
src/includes/threads.h | 107 -
src/includes/threads_types.h | 57 -
src/includes/timer.h | 76 +-
src/includes/timer_types.h | 8 +-
src/includes/tlb-info.h | 89 +
src/includes/topology.h | 144 +
src/includes/topology_cpuid.h | 43 +
src/includes/topology_hwloc.h | 52 +
src/includes/topology_proc.h | 51 +
src/includes/topology_types.h | 73 +
src/includes/tree.h | 9 +-
src/includes/tree_types.h | 34 +-
src/includes/types.h | 30 +-
src/libperfctr.c | 816 ++--
src/likwid.f90 | 102 +-
src/likwid_f90_interface.c | 57 +-
src/loadData.S | 44 +
src/loadData.s | 22 -
src/loadData.s.tmp | 0
src/luawid.c | 2334 +++++++++
src/memsweep.c | 59 +-
src/msr.c | 307 --
src/multiplex.c | 165 -
src/numa.c | 424 +-
src/numa_hwloc.c | 415 ++
src/numa_proc.c | 383 ++
src/pci.c | 398 --
src/pci_hwloc.c | 81 +
src/pci_proc.c | 125 +
src/perfgroup.c | 1285 +++++
src/perfmon.c | 3639 +++++++++-----
src/perfmon_perf.c | 260 +
src/power.c | 507 +-
src/pthread-overload/Makefile | 25 +-
src/pthread-overload/pthread-overload.c | 108 +-
src/strUtil.c | 975 ----
src/thermal.c | 22 +-
src/threads.c | 217 -
src/timer.c | 399 +-
src/topology.c | 1041 ++++
src/topology_cpuid.c | 939 ++++
src/topology_hwloc.c | 327 ++
src/topology_proc.c | 626 +++
src/tree.c | 116 +-
test/MPI_pin_test.c | 53 +-
test/Makefile | 73 +-
test/accuracy/Makefile | 39 +-
test/accuracy/README | 7 +-
test/accuracy/TESTS/BRANCH.txt | 42 +
test/accuracy/TESTS/CLOCK.txt | 53 +
test/accuracy/TESTS/DATA.txt | 34 +
test/accuracy/TESTS/FLOPS_AVX.txt | 25 +-
test/accuracy/TESTS/FLOPS_DP.txt | 105 +-
test/accuracy/TESTS/FLOPS_SP.txt | 92 +-
test/accuracy/TESTS/HA.txt | 58 +
test/accuracy/TESTS/L2.txt | 62 +-
test/accuracy/TESTS/L3.txt | 62 +-
test/accuracy/TESTS/MEM.txt | 62 +-
test/accuracy/TESTS/UOPS.txt | 30 +
test/accuracy/likwid-accuracy.py | 540 +-
test/accuracy/likwid-adjust-test-sizes.py | 105 +
test/accuracy/likwid-tester | 220 -
test/accuracy/likwid-tester-plot | 78 -
test/executable_tests/Makefile | 14 +-
test/executable_tests/README | 3 +
test/executable_tests/likwid-bench.txt | 39 +-
test/executable_tests/likwid-features.txt | 9 -
test/executable_tests/likwid-genCfg.txt | 5 -
test/executable_tests/likwid-genTopoCfg.txt | 5 +
test/executable_tests/likwid-memsweeper.txt | 8 +-
test/executable_tests/likwid-mpirun.txt | 39 +
test/executable_tests/likwid-perfctr.txt | 73 +-
test/executable_tests/likwid-pin.txt | 12 +-
test/executable_tests/likwid-powermeter.txt | 28 +-
test/executable_tests/likwid-setFreq.txt | 6 -
test/executable_tests/likwid-setFrequencies.txt | 14 +
test/executable_tests/likwid-topology.txt | 9 +-
test/executable_tests/tester.sh | 24 +-
test/serial.c | 43 +
test/test-likwidAPI.c | 2099 ++++++++
test/test-msr-access.c | 101 +
test/testTBB.cc | 67 +
1057 files changed, 129398 insertions(+), 27007 deletions(-)
--
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