[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