From 5d3ddfeb2233a9a23de06964d3574b0fffb3d93c Mon Sep 17 00:00:00 2001 From: Thomas Roehl Date: Fri, 10 Nov 2023 17:08:32 +0100 Subject: [PATCH] Adjust file headers for 5.3 --- Makefile | 6 +- bench/includes/allocator.h | 6 +- bench/includes/allocator_types.h | 6 +- bench/includes/barrier.h | 6 +- bench/includes/barrier_types.h | 6 +- bench/includes/isa_armv7.h | 6 +- bench/includes/isa_armv8.h | 6 +- bench/includes/isa_ppc64.h | 6 +- bench/includes/isa_x86-64.h | 6 +- bench/includes/isa_x86.h | 6 +- bench/includes/ptt2asm.h | 6 +- bench/includes/strUtil.h | 6 +- bench/includes/test_types.h | 6 +- bench/includes/threads.h | 6 +- bench/includes/threads_types.h | 6 +- bench/likwid-bench.c | 6 +- bench/src/allocator.c | 6 +- bench/src/barrier.c | 6 +- bench/src/bench.c | 6 +- bench/src/ptt2asm.c | 6 +- bench/src/strUtil.c | 6 +- bench/src/threads.c | 6 +- examples/C-internalMarkerAPI.c | 8 +- examples/C-likwidAPI.c | 6 +- examples/C-markerAPI.c | 37 +-- examples/C-nvMarkerAPI.c | 6 +- examples/F-markerAPI.F90 | 6 +- examples/Lua-likwidAPI.lua | 6 +- examples/likwid-benchmark.sh | 309 ++---------------- perl/set_license.pl | 10 +- src/access-daemon/Makefile | 6 +- src/access-daemon/accessDaemon.c | 6 +- src/access-daemon/appDaemon.c | 6 +- src/access-daemon/setFreqDaemon.c | 6 +- src/access-daemon/sysfsDaemon.c | 6 +- src/access.c | 6 +- src/access_client.c | 6 +- src/access_x86.c | 6 +- src/access_x86_clientmem.c | 6 +- src/access_x86_mmio.c | 6 +- src/access_x86_msr.c | 6 +- src/access_x86_pci.c | 6 +- src/access_x86_rdpmc.c | 6 +- src/access_x86_translate.c | 6 +- src/affinity.c | 6 +- src/applications/likwid-features.lua | 6 +- src/applications/likwid-genTopoCfg.lua | 6 +- src/applications/likwid-memsweeper.lua | 6 +- src/applications/likwid-mpirun.lua | 6 +- src/applications/likwid-perfctr.lua | 6 +- src/applications/likwid-perfscope.lua | 6 +- src/applications/likwid-pin.lua | 6 +- src/applications/likwid-powermeter.lua | 6 +- src/applications/likwid-setFrequencies.lua | 6 +- src/applications/likwid-sysfeatures.lua | 6 +- src/applications/likwid-topology.lua | 6 +- src/applications/likwid.lua | 6 +- src/bitUtil.c | 6 +- src/bstrlib_helper.c | 6 +- src/calculator.c | 28 +- src/configuration.c | 6 +- src/cpuFeatures.c | 6 +- src/cpustring.c | 6 +- src/frequency_cpu.c | 6 +- src/frequency_uncore.c | 6 +- src/hashTable.c | 6 +- src/includes/access.h | 6 +- src/includes/access_client.h | 6 +- src/includes/access_client_types.h | 6 +- src/includes/access_sysfs_client.h | 6 +- src/includes/access_x86.h | 6 +- src/includes/access_x86_clientmem.h | 6 +- src/includes/access_x86_mmio.h | 6 +- src/includes/access_x86_msr.h | 6 +- src/includes/access_x86_pci.h | 6 +- src/includes/access_x86_rdpmc.h | 6 +- src/includes/affinity.h | 6 +- src/includes/bitUtil.h | 6 +- src/includes/bstrlib_helper.h | 6 +- src/includes/calculator.h | 6 +- src/includes/configuration.h | 6 +- src/includes/cpuFeatures.h | 6 +- src/includes/cpuFeatures_types.h | 6 +- src/includes/cpuid.h | 6 +- src/includes/error.h | 6 +- src/includes/frequency.h | 6 +- src/includes/frequency_acpi.h | 6 +- src/includes/frequency_client.h | 6 +- src/includes/frequency_pstate.h | 6 +- src/includes/hashTable.h | 6 +- src/includes/libnvctr_types.h | 6 +- src/includes/libperfctr_types.h | 6 +- src/includes/likwid-marker.h | 6 +- src/includes/likwid.h | 25 +- src/includes/lock.h | 6 +- src/includes/map.h | 6 +- src/includes/memsweep.h | 6 +- src/includes/numa.h | 6 +- src/includes/numa_hwloc.h | 6 +- src/includes/numa_proc.h | 6 +- src/includes/numa_virtual.h | 6 +- src/includes/nvmon_cupti.h | 6 +- src/includes/nvmon_nvml.h | 6 +- src/includes/nvmon_perfworks.h | 25 +- src/includes/nvmon_types.h | 6 +- src/includes/pci_hwloc.h | 6 +- src/includes/pci_proc.h | 6 +- src/includes/pci_types.h | 6 +- src/includes/perfgroup.h | 6 +- src/includes/perfmon.h | 6 +- src/includes/perfmon_a15.h | 6 +- src/includes/perfmon_a15_counters.h | 6 +- src/includes/perfmon_a15_events.txt | 6 +- src/includes/perfmon_a57.h | 6 +- src/includes/perfmon_a57_counters.h | 6 +- src/includes/perfmon_a57_events.txt | 6 +- src/includes/perfmon_a64fx.h | 6 +- src/includes/perfmon_a64fx_counters.h | 6 +- src/includes/perfmon_a64fx_events.txt | 6 +- src/includes/perfmon_applem1.h | 6 +- src/includes/perfmon_applem1_counters.h | 6 +- src/includes/perfmon_applem1_events.txt | 6 +- src/includes/perfmon_atom.h | 6 +- src/includes/perfmon_atom_events.txt | 6 +- src/includes/perfmon_broadwell.h | 6 +- src/includes/perfmon_broadwellEP_counters.h | 6 +- src/includes/perfmon_broadwellEP_events.txt | 6 +- src/includes/perfmon_broadwell_counters.h | 6 +- src/includes/perfmon_broadwell_events.txt | 6 +- src/includes/perfmon_broadwelld_counters.h | 6 +- src/includes/perfmon_broadwelld_events.txt | 6 +- src/includes/perfmon_cascadelake.h | 6 +- src/includes/perfmon_cascadelakeX_events.txt | 6 +- src/includes/perfmon_cavtx2_counters.h | 6 +- src/includes/perfmon_cavtx2_events.txt | 6 +- src/includes/perfmon_core2.h | 6 +- src/includes/perfmon_core2_counters.h | 6 +- src/includes/perfmon_core2_events.txt | 6 +- src/includes/perfmon_goldmont.h | 6 +- src/includes/perfmon_goldmont_counters.h | 6 +- src/includes/perfmon_goldmont_events.txt | 6 +- src/includes/perfmon_graviton3.h | 6 +- src/includes/perfmon_graviton3_counters.h | 6 +- src/includes/perfmon_graviton3_events.txt | 6 +- src/includes/perfmon_haswell.h | 6 +- src/includes/perfmon_haswellEP_counters.h | 6 +- src/includes/perfmon_haswellEP_events.txt | 6 +- src/includes/perfmon_haswell_counters.h | 6 +- src/includes/perfmon_haswell_events.txt | 6 +- src/includes/perfmon_hisilicon.h | 6 +- src/includes/perfmon_hisilicon_counters.h | 6 +- src/includes/perfmon_icelake.h | 6 +- src/includes/perfmon_icelakeX_counters.h | 6 +- src/includes/perfmon_icelakeX_events.txt | 6 +- src/includes/perfmon_icelake_counters.h | 6 +- src/includes/perfmon_icelake_events.txt | 6 +- src/includes/perfmon_interlagos.h | 6 +- src/includes/perfmon_interlagos_counters.h | 6 +- src/includes/perfmon_interlagos_events.txt | 6 +- src/includes/perfmon_ivybridge.h | 6 +- src/includes/perfmon_ivybridgeEP_counters.h | 6 +- src/includes/perfmon_ivybridgeEP_events.txt | 6 +- src/includes/perfmon_ivybridge_counters.h | 6 +- src/includes/perfmon_ivybridge_events.txt | 6 +- src/includes/perfmon_k10.h | 6 +- src/includes/perfmon_k10_counters.h | 6 +- src/includes/perfmon_k10_events.txt | 6 +- src/includes/perfmon_k8.h | 6 +- src/includes/perfmon_k8_events.txt | 6 +- src/includes/perfmon_kabini.h | 6 +- src/includes/perfmon_kabini_counters.h | 6 +- src/includes/perfmon_kabini_events.txt | 6 +- src/includes/perfmon_knl.h | 6 +- src/includes/perfmon_knl_counters.h | 6 +- src/includes/perfmon_knl_events.txt | 6 +- src/includes/perfmon_nehalem.h | 6 +- src/includes/perfmon_nehalemEX.h | 6 +- src/includes/perfmon_nehalemEX_counters.h | 6 +- src/includes/perfmon_nehalemEX_events.txt | 6 +- .../perfmon_nehalemEX_westmereEX_common.h | 6 +- src/includes/perfmon_nehalem_counters.h | 6 +- src/includes/perfmon_nehalem_events.txt | 6 +- src/includes/perfmon_neon1.h | 6 +- src/includes/perfmon_neon1_counters.h | 6 +- src/includes/perfmon_neon1_events.txt | 6 +- src/includes/perfmon_p6_events.txt | 6 +- src/includes/perfmon_perfevent.h | 6 +- src/includes/perfmon_phi.h | 6 +- src/includes/perfmon_phi_counters.h | 6 +- src/includes/perfmon_phi_events.txt | 6 +- src/includes/perfmon_pm.h | 6 +- src/includes/perfmon_pm_counters.h | 6 +- src/includes/perfmon_pm_events.txt | 6 +- src/includes/perfmon_power8.h | 6 +- src/includes/perfmon_power8_counters.h | 6 +- src/includes/perfmon_power8_events.txt | 6 +- src/includes/perfmon_power9.h | 6 +- src/includes/perfmon_power9_counters.h | 6 +- src/includes/perfmon_power9_events.txt | 6 +- src/includes/perfmon_sandybridge.h | 6 +- src/includes/perfmon_sandybridgeEP_counters.h | 6 +- src/includes/perfmon_sandybridgeEP_events.txt | 6 +- src/includes/perfmon_sandybridge_counters.h | 6 +- src/includes/perfmon_sandybridge_events.txt | 6 +- src/includes/perfmon_sapphirerapids.h | 6 +- .../perfmon_sapphirerapids_counters.h | 6 +- .../perfmon_sapphirerapids_events.txt | 6 +- src/includes/perfmon_silvermont.h | 6 +- src/includes/perfmon_silvermont_counters.h | 6 +- src/includes/perfmon_silvermont_events.txt | 6 +- src/includes/perfmon_skylake.h | 6 +- src/includes/perfmon_skylakeX_counters.h | 6 +- src/includes/perfmon_skylakeX_events.txt | 6 +- src/includes/perfmon_skylake_counters.h | 6 +- src/includes/perfmon_skylake_events.txt | 6 +- src/includes/perfmon_tigerlake.h | 6 +- src/includes/perfmon_tigerlake_counters.h | 6 +- src/includes/perfmon_tigerlake_events.txt | 6 +- src/includes/perfmon_types.h | 6 +- src/includes/perfmon_westmere.h | 6 +- src/includes/perfmon_westmereEX.h | 6 +- src/includes/perfmon_westmereEX_counters.h | 6 +- src/includes/perfmon_westmereEX_events.txt | 6 +- src/includes/perfmon_westmere_events.txt | 6 +- src/includes/perfmon_zen.h | 6 +- src/includes/perfmon_zen2.h | 6 +- src/includes/perfmon_zen2_counters.h | 6 +- src/includes/perfmon_zen2_events.txt | 6 +- src/includes/perfmon_zen3.h | 6 +- src/includes/perfmon_zen3_counters.h | 6 +- src/includes/perfmon_zen3_events.txt | 6 +- src/includes/perfmon_zen4.h | 6 +- src/includes/perfmon_zen4_counters.h | 6 +- src/includes/perfmon_zen4_events.txt | 6 +- src/includes/perfmon_zen_counters.h | 6 +- src/includes/perfmon_zen_events.txt | 6 +- src/includes/power.h | 6 +- src/includes/power_types.h | 6 +- src/includes/registers.h | 6 +- src/includes/registers_types.h | 6 +- src/includes/rocmon_types.h | 6 +- src/includes/textcolor.h | 6 +- src/includes/thermal.h | 6 +- src/includes/thermal_types.h | 6 +- src/includes/timer.h | 6 +- src/includes/timer_types.h | 6 +- src/includes/tlb-info.h | 6 +- src/includes/topology.h | 6 +- src/includes/topology_cpuid.h | 6 +- src/includes/topology_hwloc.h | 6 +- src/includes/topology_misc.h | 6 +- src/includes/topology_proc.h | 6 +- src/includes/topology_static.h | 6 +- src/includes/topology_types.h | 6 +- src/includes/tree.h | 6 +- src/includes/tree_types.h | 6 +- src/includes/types.h | 6 +- src/includes/voltage.h | 6 +- src/libnvctr.c | 25 +- src/libperfctr.c | 6 +- src/likwid.F90 | 6 +- src/likwid_f90_interface.c | 6 +- src/luawid.c | 25 +- src/map.c | 6 +- src/memsweep.c | 6 +- src/numa.c | 6 +- src/numa_hwloc.c | 6 +- src/numa_proc.c | 6 +- src/numa_virtual.c | 6 +- src/nvmon.c | 6 +- src/nvmon_nvml.c | 6 +- src/pci_hwloc.c | 6 +- src/pci_proc.c | 6 +- src/perfgroup.c | 6 +- src/perfmon.c | 6 +- src/power.c | 6 +- src/pthread-overload/Makefile | 6 +- src/pthread-overload/pthread-overload.c | 6 +- src/rocmon.c | 9 +- src/rocmon_marker.c | 6 +- src/thermal.c | 6 +- src/timer.c | 6 +- src/topology.c | 6 +- src/topology_cpuid.c | 6 +- src/topology_cuda.c | 6 +- src/topology_hwloc.c | 6 +- src/topology_proc.c | 6 +- src/topology_rocm.c | 6 +- src/tree.c | 6 +- src/voltage.c | 6 +- 290 files changed, 936 insertions(+), 1245 deletions(-) mode change 100755 => 100644 examples/likwid-benchmark.sh mode change 100755 => 100644 src/access_x86_mmio.c mode change 100755 => 100644 src/includes/access_x86_mmio.h diff --git a/Makefile b/Makefile index 294c15565..d8ce15723 100644 --- a/Makefile +++ b/Makefile @@ -4,13 +4,13 @@ # # Description: Central Makefile # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Project: likwid # -# Copyright (C) 2016 Jan Treibig +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/allocator.h b/bench/includes/allocator.h index 658693d25..ab4a60f0f 100644 --- a/bench/includes/allocator.h +++ b/bench/includes/allocator.h @@ -5,13 +5,13 @@ * * Description: Header File allocator Module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: none * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/allocator_types.h b/bench/includes/allocator_types.h index 88fb3f5f8..58d51e5e0 100644 --- a/bench/includes/allocator_types.h +++ b/bench/includes/allocator_types.h @@ -5,13 +5,13 @@ * * Description: Header File types of allocator Module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: none * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/barrier.h b/bench/includes/barrier.h index bb9b969ed..76a17c2cf 100644 --- a/bench/includes/barrier.h +++ b/bench/includes/barrier.h @@ -5,13 +5,13 @@ * * Description: Header File barrier Module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/barrier_types.h b/bench/includes/barrier_types.h index 8ec038b1f..c85d45065 100644 --- a/bench/includes/barrier_types.h +++ b/bench/includes/barrier_types.h @@ -5,13 +5,13 @@ * * Description: Type Definitions for barrier Module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/isa_armv7.h b/bench/includes/isa_armv7.h index e3538d23b..e1a7cf131 100644 --- a/bench/includes/isa_armv7.h +++ b/bench/includes/isa_armv7.h @@ -4,13 +4,13 @@ * * Description: Definitions used for dynamically compile benchmarks for ARMv7 systems * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/isa_armv8.h b/bench/includes/isa_armv8.h index 1b5078e25..1278cfd56 100644 --- a/bench/includes/isa_armv8.h +++ b/bench/includes/isa_armv8.h @@ -4,13 +4,13 @@ * * Description: Definitions used for dynamically compile benchmarks for ARMv8 systems * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/isa_ppc64.h b/bench/includes/isa_ppc64.h index 5685e61f3..f5ebb3230 100644 --- a/bench/includes/isa_ppc64.h +++ b/bench/includes/isa_ppc64.h @@ -4,13 +4,13 @@ * * Description: Definitions used for dynamically compile benchmarks for POWER systems * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/isa_x86-64.h b/bench/includes/isa_x86-64.h index 1a93066af..ce932dc32 100644 --- a/bench/includes/isa_x86-64.h +++ b/bench/includes/isa_x86-64.h @@ -4,13 +4,13 @@ * * Description: Definitions used for dynamically compile benchmarks for x86-64 systems * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/isa_x86.h b/bench/includes/isa_x86.h index 21350fcc3..7c46199a8 100644 --- a/bench/includes/isa_x86.h +++ b/bench/includes/isa_x86.h @@ -4,13 +4,13 @@ * * Description: Definitions used for dynamically compile benchmarks for x86 systems * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/ptt2asm.h b/bench/includes/ptt2asm.h index a5313bbfe..682ff9c89 100644 --- a/bench/includes/ptt2asm.h +++ b/bench/includes/ptt2asm.h @@ -4,13 +4,13 @@ * * Description: The interface to dynamically load ptt files * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/strUtil.h b/bench/includes/strUtil.h index 2b197c11c..00c44eb6b 100644 --- a/bench/includes/strUtil.h +++ b/bench/includes/strUtil.h @@ -4,13 +4,13 @@ * * Description: Some sting functions * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/test_types.h b/bench/includes/test_types.h index 652a7b6b3..c2d9e6e44 100644 --- a/bench/includes/test_types.h +++ b/bench/includes/test_types.h @@ -5,13 +5,13 @@ * * Description: Type definitions for benchmarking framework * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/threads.h b/bench/includes/threads.h index 94d964fa1..7312a7e04 100644 --- a/bench/includes/threads.h +++ b/bench/includes/threads.h @@ -5,13 +5,13 @@ * * Description: Header file of pthread interface module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/includes/threads_types.h b/bench/includes/threads_types.h index 5ddab9b52..8f9752c93 100644 --- a/bench/includes/threads_types.h +++ b/bench/includes/threads_types.h @@ -5,13 +5,13 @@ * * Description: Types file for threads module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/likwid-bench.c b/bench/likwid-bench.c index 0105a9c3b..22785f897 100644 --- a/bench/likwid-bench.c +++ b/bench/likwid-bench.c @@ -5,13 +5,13 @@ * * Description: A flexible and extensible benchmarking toolbox * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/src/allocator.c b/bench/src/allocator.c index 4771f3ccc..e89aba120 100644 --- a/bench/src/allocator.c +++ b/bench/src/allocator.c @@ -5,13 +5,13 @@ * * Description: Implementation of allocator module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/src/barrier.c b/bench/src/barrier.c index bcda23a25..f537bde4d 100644 --- a/bench/src/barrier.c +++ b/bench/src/barrier.c @@ -5,13 +5,13 @@ * * Description: Implementation of threaded spin loop barrier * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/src/bench.c b/bench/src/bench.c index 4a2c66674..17ce2725a 100644 --- a/bench/src/bench.c +++ b/bench/src/bench.c @@ -5,14 +5,14 @@ * * Description: Benchmarking framework for likwid-bench * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/src/ptt2asm.c b/bench/src/ptt2asm.c index bacd3c2b1..ed85e3461 100644 --- a/bench/src/ptt2asm.c +++ b/bench/src/ptt2asm.c @@ -4,13 +4,13 @@ * * Description: The interface to dynamically load ptt files * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/src/strUtil.c b/bench/src/strUtil.c index 0acb2b9e2..489a700ee 100644 --- a/bench/src/strUtil.c +++ b/bench/src/strUtil.c @@ -5,13 +5,13 @@ * * Description: Utility string routines building upon bstrlib * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com. * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/bench/src/threads.c b/bench/src/threads.c index b6b4f8ffa..19eac74c1 100644 --- a/bench/src/threads.c +++ b/bench/src/threads.c @@ -5,13 +5,13 @@ * * Description: High level interface to pthreads * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/examples/C-internalMarkerAPI.c b/examples/C-internalMarkerAPI.c index c3a3873b8..473a98c39 100644 --- a/examples/C-internalMarkerAPI.c +++ b/examples/C-internalMarkerAPI.c @@ -1,5 +1,5 @@ /* - * ========================================================================== + * ======================================================================================= * * Filename: C-internalMarkerAPI.c * @@ -7,8 +7,8 @@ * Avoids the likwid-perfctr CLI for setting environment * variables, pinning threads, and inspecting results. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Riley Weber, rileyw13@protonmail.com * Project: likwid @@ -27,7 +27,6 @@ * You should have received a copy of the GNU General Public License along * with this program. If not, see . * - * ========================================================================== * * Usage: * @@ -35,7 +34,6 @@ * `make C-internalMarkerAPI` to compile and * `make C-internalMarkerAPI-run` to run. * - * ========================================================================== */ #include diff --git a/examples/C-likwidAPI.c b/examples/C-likwidAPI.c index a85bc1250..f82f88abb 100644 --- a/examples/C-likwidAPI.c +++ b/examples/C-likwidAPI.c @@ -5,13 +5,13 @@ * * Description: Example how to use the LIKWID API in C/C++ applications * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/examples/C-markerAPI.c b/examples/C-markerAPI.c index 63d798287..9980d31f6 100644 --- a/examples/C-markerAPI.c +++ b/examples/C-markerAPI.c @@ -5,14 +5,14 @@ * * Description: Example how to use the C/C++ Marker API * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Thomas Gruber (tr), thomas.roehl@googlemail.com * Riley Weber, rileyw13@protonmail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software @@ -27,37 +27,6 @@ * this program. If not, see . * * ======================================================================================= - * - * Usage: - * use `make C-markerAPI` to compile and `make C-markerAPI-run` to run. - * - * typically, the command to compile is something like this: - * gcc -fopenmp -DLIKWID_PERFMON C-markerAPI.c -o C-markerAPI -llikwid - * - * or, if likwid is installed in a non-standard prefix: - * gcc -fopenmp -I//include -L//lib -DLIKWID_PERFMON C-markerAPI.c -o C-markerAPI -llikwid - * - * optionally, you may choose at compile time to not measure the code. Do - * this by removing the `-DLIKWID_PERFMON` and -llikwid flags: - * gcc -fopenmp C-markerAPI.c -o C-markerAPI - * - * note that in this case, it may still be necessary to direct the - * compiler to include likwid.h if likwid is not installed in a standard - * prefix: - * gcc -fopenmp -I//include C-markerAPI.c -o C-markerAPI - * - * other examples of how to run with likwid-perfctr tool: - * - * multiple groups: - * likwid-perfctr -C 0 -g INSTR_RETIRED_ANY:FIXC0 -g L2 -g FLOPS_SP -m ./C-markerAPI - * - * multiple threads: - * likwid-perfctr -C 0-3 -g INSTR_RETIRED_ANY:FIXC0 -m ./C-markerAPI - * - * with access daemon: - * likwid-perfctr -C 0 -g INSTR_RETIRED_ANY:FIXC0 -M 1 -m ./C-markerAPI - * - * ======================================================================================= */ #include diff --git a/examples/C-nvMarkerAPI.c b/examples/C-nvMarkerAPI.c index abcc1135c..0cd5e33da 100644 --- a/examples/C-nvMarkerAPI.c +++ b/examples/C-nvMarkerAPI.c @@ -6,13 +6,13 @@ * Description: Example how to use the NvMarker API for Nvidia GPUs * in C/C++ applications * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/examples/F-markerAPI.F90 b/examples/F-markerAPI.F90 index 0a28d127a..3415520d6 100644 --- a/examples/F-markerAPI.F90 +++ b/examples/F-markerAPI.F90 @@ -4,13 +4,13 @@ ! ! Description: Example how to use the Fortran90 Marker API ! -! Version: -! Released: +! Version: 5.3 +! Released: 10.11.2023 ! ! Author: Thomas Gruber (tr), thomas.roehl@googlemail.com ! Project: likwid ! -! Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +! Copyright (C) 2023 RRZE, University Erlangen-Nuremberg ! ! This program is free software: you can redistribute it and/or modify it under ! the terms of the GNU General Public License as published by the Free Software diff --git a/examples/Lua-likwidAPI.lua b/examples/Lua-likwidAPI.lua index 343e9f82e..3d25f6ade 100644 --- a/examples/Lua-likwidAPI.lua +++ b/examples/Lua-likwidAPI.lua @@ -7,13 +7,13 @@ * * Description: Example how to use the LIKWID API in Lua scripts * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/examples/likwid-benchmark.sh b/examples/likwid-benchmark.sh old mode 100755 new mode 100644 index a4276a68c..a25802936 --- a/examples/likwid-benchmark.sh +++ b/examples/likwid-benchmark.sh @@ -1,300 +1,31 @@ #!/bin/bash -l +--[[ + * ======================================================================================= -# * ======================================================================================= # * # * Filename: likwid-benchmark.sh # * # * Description: Script that collects current system settings # * -# * Version: -# * Released: + * Version: 5.3 + * Released: 10.11.2023 # * # * Author: Thomas Gruber (tr), thomas.roehl@gmail.com # * Project: likwid # * -# * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg -# * -# * This program is free software: you can redistribute it and/or modify it under -# * the terms of the GNU General Public License as published by the Free Software -# * Foundation, either version 3 of the License, or (at your option) any later -# * version. -# * -# * This program is distributed in the hope that it will be useful, but WITHOUT ANY -# * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# * PARTICULAR PURPOSE. See the GNU General Public License for more details. -# * -# * You should have received a copy of the GNU General Public License along with -# * this program. If not, see . -# * -# * ======================================================================================= - -DO_LIKWID=1 - -function header { - echo - echo "################################################################################" - echo "# $1" - echo "################################################################################" -} - -function print_powercap_folder { - FOLDER=$1 - if [ -e $FOLDER/name ]; then - NAME=$(cat $FOLDER/name) - echo "RAPL domain ${NAME}" - else - return - fi - if [ -e $FOLDER/constraint_0_name ]; then - LIMIT0_NAME=$(cat $FOLDER/constraint_0_name) - if [ -e $FOLDER/constraint_0_power_limit_uw ]; then - LIMIT0_LIMIT=$(cat $FOLDER/constraint_0_power_limit_uw) - else - LIMIT0_LIMIT="NA" - fi - if [ -e $FOLDER/constraint_0_max_power_uw ]; then - LIMIT0_MAXPOWER=$(cat $FOLDER/constraint_0_max_power_uw) - else - LIMIT0_MAXPOWER="NA" - fi - if [ -e $FOLDER/constraint_0_time_window_us ]; then - LIMIT0_TIMEWIN=$(cat $FOLDER/constraint_0_time_window_us) - else - LIMIT0_TIMEWIN="NA" - fi - echo "- Limit0 ${LIMIT0_NAME} MaxPower ${LIMIT0_MAXPOWER}uW Limit ${LIMIT0_LIMIT}uW TimeWindow ${LIMIT0_TIMEWIN}us" - fi - if [ -e $FOLDER/constraint_1_name ]; then - LIMIT1_NAME=$(cat $FOLDER/constraint_1_name) - if [ -e $FOLDER/constraint_1_power_limit_uw ]; then - LIMIT1_LIMIT=$(cat $FOLDER/constraint_1_power_limit_uw) - else - LIMIT1_LIMIT="NA" - fi - if [ -e $FOLDER/constraint_0_max_power_uw ]; then - LIMIT1_MAXPOWER=$(cat $FOLDER/constraint_1_max_power_uw) - else - LIMIT1_MAXPOWER="NA" - fi - if [ -e $FOLDER/constraint_0_time_window_us ]; then - LIMIT1_TIMEWIN=$(cat $FOLDER/constraint_1_time_window_us) - else - LIMIT1_TIMEWIN="NA" - fi - echo "- Limit1 ${LIMIT1_NAME} MaxPower ${LIMIT1_MAXPOWER}uW Limit ${LIMIT1_LIMIT}uW TimeWindow ${LIMIT1_TIMEWIN}us" - fi -} - - -if [ $(which likwid-topology 2>/dev/null | wc -l) -ne 1 ]; then - if [ -e /opt/modules/init/bash ]; then - source /opt/modules/init/bash - fi - module load likwid 2>/dev/null - if [ $(which likwid-topology 2>/dev/null | wc -l) -ne 1 ]; then - DO_LIKWID=0 - fi -fi - - -##### Users -header "Logged in users" -ps -ef | grep "/bin/bash" | grep -v -E "^root" | cut -d ' ' -f 1 | sort -u - -if [ ${DO_LIKWID} -a -x likwid-pin ]; then - header "CPUset" - likwid-pin -p -fi - -##### OS execution environment -header "CGroups" -echo -n "Allowed CPUs: " -cat /sys/fs/cgroup/cpuset/cpuset.effective_cpus -echo -n "Allowed Memory controllers: " -cat /sys/fs/cgroup/cpuset/cpuset.effective_mems - -##### System topology -header "Topology" -if [ ${DO_LIKWID} -a -x likwid-topology ]; then - likwid-topology -else - lscpu -fi -if [ $(which numactl 2>/dev/null | wc -l ) == 1 ]; then - numactl -H -fi - -##### Hyper Threading -header "Hyper Threading" -ALL_CPUS=$(grep 'processor' /proc/cpuinfo | wc -l) -SIBLINGS=$(grep 'siblings' /proc/cpuinfo | cut -d ':' -f 2 | head -n 1 | xargs) -if [ $(expr ${ALL_CPUS} / ${SIBLINGS}) > 1 ]; then - echo "HyperThreading on" -else - echo "HyperThreading off" -fi - -##### CPU frequencies -if [ ${DO_LIKWID} -a -x likwid-setFrequencies ]; then - header "Frequencies" - likwid-setFrequencies -p -fi - - -##### Hardware prefetchers -if [ ${DO_LIKWID} -a -x likwid-features ]; then - header "Prefetchers" - likwid-features -l -c N -fi - -##### System load -header "Load" -cat /proc/loadavg - -##### System load -if [ ${DO_LIKWID} -a -x likwid-powermeter ]; then - header "Performance energy bias" - likwid-powermeter -i | grep -i bias -fi - -##### NUMA balancing -header "NUMA balancing" -echo -n "Enabled: " -cat /proc/sys/kernel/numa_balancing - -##### Current memory information -header "General memory info" -cat /proc/meminfo - -##### Transparent huge pages -header "Transparent huge pages"; -if [ $(cat /sys/kernel/mm/transparent_hugepage/enabled) == "1" ]; then - echo "State: on" -else - echo "State: off" -fi -if [ $(cat /sys/kernel/mm/transparent_hugepage/use_zero_page) == "1" ]; then - echo "Use zero page: on" -else - echo "Use zero page: off" -fi - -##### Hardware power limits -if [ -e /sys/devices/virtual/powercap ]; then - header "Hardware power limits" - RAPL_FOLDERS=$(find /sys/devices/virtual/powercap -name "intel-rapl\:*") - for F in ${RAPL_FOLDERS}; do print_powercap_folder $F; done -fi - -##### Currently loaded modules -if [ $(module 2>/dev/null || echo $?) -eq 0 ]; then - header "Modules" - module list -fi - -##### Compilers -CC="" -if [ $(which icc 2>/dev/null | wc -l ) == 1 ]; then - CC=$(which icc) -elif [ $(which gcc 2>/dev/null | wc -l ) == 1 ]; then - CC=$(which gcc) -elif [ $(which clang 2>/dev/null | wc -l ) == 1 ]; then - CC=$(which clang) -elif [ $(which pgcc 2>/dev/null | wc -l ) == 1 ]; then - CC=$(which pgcc) - -fi -if [ ! -z $CC ]; then - header "C Compiler" - $CC --version -fi - -CXX="" -if [ $(which g++ 2>/dev/null | wc -l ) == 1 ]; then - CXX=$(which g++) -elif [ $(which pgc++ 2>/dev/null | wc -l ) == 1 ]; then - CC=$(which pgc++) -fi -if [ ! -z $CXX ]; then - header "C++ Compiler" - $CXX --version -fi - -FORTRAN="" -if [ $(which ifort 2>/dev/null | wc -l ) == 1 ]; then - FORTRAN=$(which ifort) -elif [ $(which gfortran 2>/dev/null | wc -l ) == 1 ]; then - FORTRAN=$(which gfortran) -elif [ $(which pgf90 2>/dev/null | wc -l ) == 1 ]; then - FORTRAN=$(which pgf90) -fi -if [ ! -z $FORTRAN ]; then - header "Fortran Compiler" - $FORTRAN --version -fi - - - -##### MPI -header "MPI" -if [ $(which mpiexec 2>/dev/null | wc -l ) == 1 ]; then - mpiexec --version -elif [ $(which mpiexec.hydra 2>/dev/null | wc -l ) == 1 ]; then - mpiexec.hydra --version -elif [ $(which mpirun 2>/dev/null | wc -l ) == 1 ]; then - mpirun --version -else - echo "No MPI found" -fi - -##### OS distribution -header "Operating System" -cat /etc/*release* - -##### OS kernel -header "Operating System Kernel" -uname -a - -##### Hostname -header "Hostname" -hostname -f - -##### If NVIDIA tool is available, also print NVIDIA information -if [ $(which nvidia-smi 2>/dev/null | wc -l ) == 1 ]; then - header "Nvidia GPUs" - nvidia-smi -fi - -##### If NEC Tsubasa tool is available, also print NEC Tsubasa information -if [ $(which veosinfo 2>/dev/null | wc -l ) == 1 ]; then - header "NEC Tsubasa" - veosinfo -fi - -##### If InfiniBand is used -if [ $(which ibstat 2>/dev/null | wc -l ) == 1 ]; then - header "InfiniBand" - ibstat -fi - -##### If Intel OmniPath is used -if [ $(which opafabricinfo 2>/dev/null | wc -l ) == 1 ]; then - header "Intel OmniPath" - opafabricinfo -fi - -##### If an application is given, try to get version and linked libraries -if [ $# -ge 1 ]; then - header "Executable" - echo "Name: $1" - if [ $($1 --version 2>/dev/null | wc -l) -gt 0 ]; then - echo -n "Version: " - $1 --version - fi - if [ $(which $1 2>/dev/null | wc -l ) == 1 ]; then - echo "Libraries:" - ldd $(which $1) - fi -fi - - + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg + * + * This program is free software: you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation, either version 3 of the License, or (at your option) any later + * version. + * + * This program is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A + * PARTICULAR PURPOSE. See the GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . + * + * ======================================================================================= + * Version: 5.3 diff --git a/perl/set_license.pl b/perl/set_license.pl index 029340a51..06502346d 100755 --- a/perl/set_license.pl +++ b/perl/set_license.pl @@ -10,11 +10,11 @@ my $fc = '!'; my $lc = ' *'; -my $VERSION = ''; -my $DATE = ''; -#my $VERSION = '4.0'; -#my $DATE = '16.6.2015'; -my $YEAR = '2015'; +#my $VERSION = ''; +#my $DATE = ''; +my $VERSION = '5.3'; +my $DATE = '10.11.2023'; +my $YEAR = '2023'; my $AUTHOR = 'RRZE, University Erlangen-Nuremberg'; my $LICENSE = 'gpl'; diff --git a/src/access-daemon/Makefile b/src/access-daemon/Makefile index f90bbc370..88c0ce1cd 100644 --- a/src/access-daemon/Makefile +++ b/src/access-daemon/Makefile @@ -4,13 +4,13 @@ # # Description: accessDaemon Makefile # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Project: likwid # -# Copyright (C) 2016 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/access-daemon/accessDaemon.c b/src/access-daemon/accessDaemon.c index 26cb41cac..f73b19c98 100644 --- a/src/access-daemon/accessDaemon.c +++ b/src/access-daemon/accessDaemon.c @@ -5,15 +5,15 @@ * * Description: Implementation of access daemon. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Michael Meier, michael.meier@rrze.fau.de * Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access-daemon/appDaemon.c b/src/access-daemon/appDaemon.c index 1f82f6757..b3ae03347 100644 --- a/src/access-daemon/appDaemon.c +++ b/src/access-daemon/appDaemon.c @@ -6,13 +6,13 @@ * Description: Implementation a interface library to hook into applications * using the GOTCHA library * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thoams Roehl (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access-daemon/setFreqDaemon.c b/src/access-daemon/setFreqDaemon.c index acd644771..280cd2ef9 100644 --- a/src/access-daemon/setFreqDaemon.c +++ b/src/access-daemon/setFreqDaemon.c @@ -5,15 +5,15 @@ * * Description: Implementation of frequency daemon. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Michael Meier, michael.meier@rrze.fau.de * Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access-daemon/sysfsDaemon.c b/src/access-daemon/sysfsDaemon.c index 8aa88e02b..b6418ee24 100644 --- a/src/access-daemon/sysfsDaemon.c +++ b/src/access-daemon/sysfsDaemon.c @@ -5,15 +5,15 @@ * * Description: Implementation of access daemon for procfs and sysfs files. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Michael Meier, michael.meier@rrze.fau.de * Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access.c b/src/access.c index 2e4b05e56..b9c47a263 100644 --- a/src/access.c +++ b/src/access.c @@ -5,13 +5,13 @@ * * Description: Interface for the different register access modules. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access_client.c b/src/access_client.c index abdd16dd6..dce8b500c 100644 --- a/src/access_client.c +++ b/src/access_client.c @@ -5,13 +5,13 @@ * * Description: Interface to the access daemon for the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access_x86.c b/src/access_x86.c index 05b56062b..563f70bee 100644 --- a/src/access_x86.c +++ b/src/access_x86.c @@ -5,13 +5,13 @@ * * Description: Interface to x86 related functions for the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access_x86_clientmem.c b/src/access_x86_clientmem.c index cf4121a73..de37ea598 100644 --- a/src/access_x86_clientmem.c +++ b/src/access_x86_clientmem.c @@ -8,14 +8,14 @@ * performance monitoring registers in PCI Cfg space * for Intel Sandy Bridge Processors. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access_x86_mmio.c b/src/access_x86_mmio.c old mode 100755 new mode 100644 index b2d704a08..49d82f3a9 --- a/src/access_x86_mmio.c +++ b/src/access_x86_mmio.c @@ -8,14 +8,14 @@ * performance monitoring registers in PCI Cfg space * for Intel Sandy Bridge Processors. * - * Version: 4.3.1 - * Released: 04.01.2018 + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access_x86_msr.c b/src/access_x86_msr.c index 964d76a4c..81ae7c5e3 100644 --- a/src/access_x86_msr.c +++ b/src/access_x86_msr.c @@ -9,14 +9,14 @@ * sys interface of the Linux 2.6 kernel. This module * is based on the msr-util tools. * - * Version: 5.2.2 - * Released: 26.07.2022 + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com. * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2022 NHR@FAU, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access_x86_pci.c b/src/access_x86_pci.c index befdaac12..64fe6cfae 100644 --- a/src/access_x86_pci.c +++ b/src/access_x86_pci.c @@ -8,14 +8,14 @@ * performance monitoring registers in PCI Cfg space * for Intel Sandy Bridge Processors. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access_x86_rdpmc.c b/src/access_x86_rdpmc.c index dcdfb24ec..ae24b022a 100644 --- a/src/access_x86_rdpmc.c +++ b/src/access_x86_rdpmc.c @@ -5,13 +5,13 @@ * * Description: Implementation of rdpmc module to bypass costly msr or accessdaemon * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2020 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/access_x86_translate.c b/src/access_x86_translate.c index 73ad0e7a3..0cc2c0dea 100644 --- a/src/access_x86_translate.c +++ b/src/access_x86_translate.c @@ -5,13 +5,13 @@ * * Description: Interface to x86 related functions for the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/affinity.c b/src/affinity.c index 741cd51de..2a850bf9e 100644 --- a/src/affinity.c +++ b/src/affinity.c @@ -5,14 +5,14 @@ * * Description: Implementation of affinity module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-features.lua b/src/applications/likwid-features.lua index 94882d0f5..7baccb4fd 100644 --- a/src/applications/likwid-features.lua +++ b/src/applications/likwid-features.lua @@ -6,13 +6,13 @@ * * Description: A application to retrieve and manipulate CPU features. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2022 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-genTopoCfg.lua b/src/applications/likwid-genTopoCfg.lua index d57413e28..848c431d3 100644 --- a/src/applications/likwid-genTopoCfg.lua +++ b/src/applications/likwid-genTopoCfg.lua @@ -8,13 +8,13 @@ * that is used by likwid to avoid reading the systems architecture at * each start. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-memsweeper.lua b/src/applications/likwid-memsweeper.lua index e7dba3b20..7495d1db8 100644 --- a/src/applications/likwid-memsweeper.lua +++ b/src/applications/likwid-memsweeper.lua @@ -6,13 +6,13 @@ * * Description: An application to clean up NUMA memory domains. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-mpirun.lua b/src/applications/likwid-mpirun.lua index 241738447..26cf6001b 100644 --- a/src/applications/likwid-mpirun.lua +++ b/src/applications/likwid-mpirun.lua @@ -7,13 +7,13 @@ * Description: A wrapper script to pin threads spawned by MPI processes and * measure hardware performance counters * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-perfctr.lua b/src/applications/likwid-perfctr.lua index 3ea17ab3c..682403c08 100644 --- a/src/applications/likwid-perfctr.lua +++ b/src/applications/likwid-perfctr.lua @@ -7,13 +7,13 @@ * Description: An application to read out performance counter registers * on x86 processors * - * Version: 4.2 - * Released: 22.12.2016 + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-perfscope.lua b/src/applications/likwid-perfscope.lua index 211c44952..3b833dd0c 100644 --- a/src/applications/likwid-perfscope.lua +++ b/src/applications/likwid-perfscope.lua @@ -7,13 +7,13 @@ * Description: An application to use the timeline mode of likwid-perfctr to generate * realtime plots using feedGnuplot * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-pin.lua b/src/applications/likwid-pin.lua index 38dc9616e..2f6b5fdc2 100644 --- a/src/applications/likwid-pin.lua +++ b/src/applications/likwid-pin.lua @@ -6,13 +6,13 @@ * * Description: An application to pin a program including threads * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-powermeter.lua b/src/applications/likwid-powermeter.lua index df05c7a00..1da446614 100644 --- a/src/applications/likwid-powermeter.lua +++ b/src/applications/likwid-powermeter.lua @@ -7,13 +7,13 @@ * Description: An application to get information about power * consumption on architectures implementing the RAPL interface. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-setFrequencies.lua b/src/applications/likwid-setFrequencies.lua index f20692016..d2cf09bb9 100644 --- a/src/applications/likwid-setFrequencies.lua +++ b/src/applications/likwid-setFrequencies.lua @@ -6,13 +6,13 @@ * * Description: A application to set the CPU frequency of CPU cores and domains. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-sysfeatures.lua b/src/applications/likwid-sysfeatures.lua index b527d2319..2a953c2f6 100644 --- a/src/applications/likwid-sysfeatures.lua +++ b/src/applications/likwid-sysfeatures.lua @@ -6,13 +6,13 @@ * * Description: A application to retrieve and manipulate CPU features. * - * Version: 4.0 - * Released: 28.04.2015 + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid-topology.lua b/src/applications/likwid-topology.lua index 0be247897..8821988f7 100644 --- a/src/applications/likwid-topology.lua +++ b/src/applications/likwid-topology.lua @@ -8,13 +8,13 @@ * on x86, ARM and POWER processors. Also the Nvidia GPU topology * is printed. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/applications/likwid.lua b/src/applications/likwid.lua index c525a0f1d..8fd9c1461 100644 --- a/src/applications/likwid.lua +++ b/src/applications/likwid.lua @@ -5,13 +5,13 @@ * * Description: Lua LIKWID interface library * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/bitUtil.c b/src/bitUtil.c index 8c8415a89..be7797a5d 100644 --- a/src/bitUtil.c +++ b/src/bitUtil.c @@ -5,13 +5,13 @@ * * Description: Utility routines manipulating bit arrays. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/bstrlib_helper.c b/src/bstrlib_helper.c index 7a0fc9176..ac1bb2b96 100644 --- a/src/bstrlib_helper.c +++ b/src/bstrlib_helper.c @@ -5,13 +5,13 @@ * * Description: Additional functions to the bstrlib library * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/calculator.c b/src/calculator.c index b3bce0a0b..13c5d4887 100644 --- a/src/calculator.c +++ b/src/calculator.c @@ -5,29 +5,25 @@ * * Description: Infix calculator * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Brandon Mills (bm), mills.brandont@gmail.com * Project: likwid * - * Copyright (C) Brandon Mills + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * - * Permission is hereby granted, free of charge, to any person obtaining a copy of this - * software and associated documentation files (the "Software"), to deal in the - * Softwarewithout restriction, including without limitation the rights to use, copy, - * modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, - * and to permit persons to whom the Software is furnished to do so, subject to the - * following conditions: + * This program is free software: you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation, either version 3 of the License, or (at your option) any later + * version. * - * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + * This program is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A + * PARTICULAR PURPOSE. See the GNU General Public License for more details. * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, - * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A - * PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT - * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . * * ======================================================================================= */ diff --git a/src/configuration.c b/src/configuration.c index 1309e041c..1f231d486 100644 --- a/src/configuration.c +++ b/src/configuration.c @@ -5,13 +5,13 @@ * * Description: Configuration file module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/cpuFeatures.c b/src/cpuFeatures.c index e68f0cda0..d5e1e174d 100644 --- a/src/cpuFeatures.c +++ b/src/cpuFeatures.c @@ -9,13 +9,13 @@ * Allows to turn on and off the Hardware prefetcher * available. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/cpustring.c b/src/cpustring.c index 21d7db7da..46c1fb4fd 100644 --- a/src/cpustring.c +++ b/src/cpustring.c @@ -5,13 +5,13 @@ * * Description: Parser for CPU selection strings * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/frequency_cpu.c b/src/frequency_cpu.c index 30c28bd56..49205814f 100644 --- a/src/frequency_cpu.c +++ b/src/frequency_cpu.c @@ -6,14 +6,14 @@ * Description: Module implementing an interface for frequency manipulation * Module for manipuating CPU frequencies * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/frequency_uncore.c b/src/frequency_uncore.c index d4667fa74..33aa64092 100644 --- a/src/frequency_uncore.c +++ b/src/frequency_uncore.c @@ -6,14 +6,14 @@ * Description: Module implementing an interface for frequency manipulation * Module for manipuating Uncore frequencies (Intel only) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/hashTable.c b/src/hashTable.c index b9a54425c..24d389d62 100644 --- a/src/hashTable.c +++ b/src/hashTable.c @@ -6,13 +6,13 @@ * Description: Hashtable implementation based on SGLIB. * Used for Marker API result handling. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access.h b/src/includes/access.h index a97732777..9bc3b8885 100644 --- a/src/includes/access.h +++ b/src/includes/access.h @@ -5,13 +5,13 @@ * * Description: Header File HPM access Module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_client.h b/src/includes/access_client.h index 60984d0b8..381038936 100644 --- a/src/includes/access_client.h +++ b/src/includes/access_client.h @@ -5,13 +5,13 @@ * * Description: Header file for interface to the access daemon for the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_client_types.h b/src/includes/access_client_types.h index eaee95648..fc540af9b 100644 --- a/src/includes/access_client_types.h +++ b/src/includes/access_client_types.h @@ -5,13 +5,13 @@ * * Description: Types file for access_client access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_sysfs_client.h b/src/includes/access_sysfs_client.h index 9210d80d1..b7d6a30e5 100644 --- a/src/includes/access_sysfs_client.h +++ b/src/includes/access_sysfs_client.h @@ -5,13 +5,13 @@ * * Description: Header File frequency module, the interface to the frequency daemon * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_x86.h b/src/includes/access_x86.h index 4b168f80e..706db6b0d 100644 --- a/src/includes/access_x86.h +++ b/src/includes/access_x86.h @@ -5,13 +5,13 @@ * * Description: Header file for the interface to x86 related functions for the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_x86_clientmem.h b/src/includes/access_x86_clientmem.h index 7e29f6440..9453905df 100644 --- a/src/includes/access_x86_clientmem.h +++ b/src/includes/access_x86_clientmem.h @@ -6,13 +6,13 @@ * Description: Header file for the interface to x86 client memory controllers for * the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_x86_mmio.h b/src/includes/access_x86_mmio.h old mode 100755 new mode 100644 index 5a938a695..878f4a9ee --- a/src/includes/access_x86_mmio.h +++ b/src/includes/access_x86_mmio.h @@ -5,13 +5,13 @@ * * Description: Header file for the interface to x86 MMIO functions for the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_x86_msr.h b/src/includes/access_x86_msr.h index 0c898061c..87a31dda9 100644 --- a/src/includes/access_x86_msr.h +++ b/src/includes/access_x86_msr.h @@ -5,13 +5,13 @@ * * Description: Header file for the interface to x86 MSR functions for the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_x86_pci.h b/src/includes/access_x86_pci.h index 4e813ae15..d78f21aa7 100644 --- a/src/includes/access_x86_pci.h +++ b/src/includes/access_x86_pci.h @@ -5,13 +5,13 @@ * * Description: Header file for the interface to x86 PCI functions for the access module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/access_x86_rdpmc.h b/src/includes/access_x86_rdpmc.h index 3b64bc1c5..96076f970 100644 --- a/src/includes/access_x86_rdpmc.h +++ b/src/includes/access_x86_rdpmc.h @@ -5,13 +5,13 @@ * * Description: Header file of rdpmc module to bypass costly msr or accessdaemon * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2020 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/affinity.h b/src/includes/affinity.h index 14efa190d..27686e1ed 100644 --- a/src/includes/affinity.h +++ b/src/includes/affinity.h @@ -5,14 +5,14 @@ * * Description: Header File affinity Module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/bitUtil.h b/src/includes/bitUtil.h index abd09aac9..9d0600518 100644 --- a/src/includes/bitUtil.h +++ b/src/includes/bitUtil.h @@ -6,13 +6,13 @@ * Description: Header File bitUtil Module. * Helper routines for dealing with bit manipulations * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/bstrlib_helper.h b/src/includes/bstrlib_helper.h index 2541b529b..fe406a574 100644 --- a/src/includes/bstrlib_helper.h +++ b/src/includes/bstrlib_helper.h @@ -5,13 +5,13 @@ * * Description: Additional functions to the bstrlib library (header file) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/calculator.h b/src/includes/calculator.h index c52478f71..f96a11e7e 100644 --- a/src/includes/calculator.h +++ b/src/includes/calculator.h @@ -5,14 +5,14 @@ * * Description: Header file for infix calculator * - * Version: 4.2 - * Released: 22.12.2016 + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/configuration.h b/src/includes/configuration.h index d24e60c8c..6dc31c840 100644 --- a/src/includes/configuration.h +++ b/src/includes/configuration.h @@ -5,13 +5,13 @@ * * Description: Header File of Module configuration. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/cpuFeatures.h b/src/includes/cpuFeatures.h index 9c6a97ffb..53b61b5a3 100644 --- a/src/includes/cpuFeatures.h +++ b/src/includes/cpuFeatures.h @@ -5,13 +5,13 @@ * * Description: Header File of Module cpuFeatures. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/cpuFeatures_types.h b/src/includes/cpuFeatures_types.h index a8ccb1201..a12c06851 100644 --- a/src/includes/cpuFeatures_types.h +++ b/src/includes/cpuFeatures_types.h @@ -5,13 +5,13 @@ * * Description: Types file for CpuFeature module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/cpuid.h b/src/includes/cpuid.h index 74971886f..76eb0e646 100644 --- a/src/includes/cpuid.h +++ b/src/includes/cpuid.h @@ -5,13 +5,13 @@ * * Description: Common macro definition for CPUID instruction * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/error.h b/src/includes/error.h index 04a8874d8..d35db8a76 100644 --- a/src/includes/error.h +++ b/src/includes/error.h @@ -5,14 +5,14 @@ * * Description: Central error handling macros * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/frequency.h b/src/includes/frequency.h index 529facaa0..bf40d9b69 100644 --- a/src/includes/frequency.h +++ b/src/includes/frequency.h @@ -5,13 +5,13 @@ * * Description: Header File frequency module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/frequency_acpi.h b/src/includes/frequency_acpi.h index dc3d1c22c..a7d0a863d 100644 --- a/src/includes/frequency_acpi.h +++ b/src/includes/frequency_acpi.h @@ -5,13 +5,13 @@ * * Description: Header File frequency module, the ACPI-CPUFreq backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/frequency_client.h b/src/includes/frequency_client.h index 8bb241a0f..6d145298a 100644 --- a/src/includes/frequency_client.h +++ b/src/includes/frequency_client.h @@ -5,13 +5,13 @@ * * Description: Header File frequency module, the interface to the frequency daemon * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/frequency_pstate.h b/src/includes/frequency_pstate.h index 793b394b6..464db62c5 100644 --- a/src/includes/frequency_pstate.h +++ b/src/includes/frequency_pstate.h @@ -5,13 +5,13 @@ * * Description: Header File frequency module, the Intel PState backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/hashTable.h b/src/includes/hashTable.h index 4bba38557..430749e45 100644 --- a/src/includes/hashTable.h +++ b/src/includes/hashTable.h @@ -7,13 +7,13 @@ * Wrapper for HashTable data structure holding thread * specific region information. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/libnvctr_types.h b/src/includes/libnvctr_types.h index fa3a45c16..c8d9955d4 100644 --- a/src/includes/libnvctr_types.h +++ b/src/includes/libnvctr_types.h @@ -5,13 +5,13 @@ * * Description: Types file for libnvctr module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/libperfctr_types.h b/src/includes/libperfctr_types.h index 1991aea0e..74f4f0c44 100644 --- a/src/includes/libperfctr_types.h +++ b/src/includes/libperfctr_types.h @@ -5,13 +5,13 @@ * * Description: Types file for libperfctr module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/likwid-marker.h b/src/includes/likwid-marker.h index 6e3fda6f6..b96daa11c 100644 --- a/src/includes/likwid-marker.h +++ b/src/includes/likwid-marker.h @@ -5,14 +5,14 @@ * * Description: Header File of likwid Marker API * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Thomas Gruber (tg), thomas.roehl@googlemail.com * * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/likwid.h b/src/includes/likwid.h index 099366c30..6077a86a8 100644 --- a/src/includes/likwid.h +++ b/src/includes/likwid.h @@ -5,27 +5,26 @@ * * Description: Header File of likwid API * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Thomas Gruber (tr), thomas.roehl@googlemail.com * * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation, either version 3 of the License, or (at your option) any - * later version. + * This program is free software: you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation, either version 3 of the License, or (at your option) any later + * version. * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * This program is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A + * PARTICULAR PURPOSE. See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see . + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . * * ======================================================================================= */ diff --git a/src/includes/lock.h b/src/includes/lock.h index cf33d95c6..e9254e4c0 100644 --- a/src/includes/lock.h +++ b/src/includes/lock.h @@ -5,13 +5,13 @@ * * Description: Header File Locking primitive Module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/map.h b/src/includes/map.h index 1244df014..fc45cc20d 100644 --- a/src/includes/map.h +++ b/src/includes/map.h @@ -5,13 +5,13 @@ * * Description: Header File for C Hashmap * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.gruber@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/memsweep.h b/src/includes/memsweep.h index 083ebf295..75af9e456 100644 --- a/src/includes/memsweep.h +++ b/src/includes/memsweep.h @@ -6,13 +6,13 @@ * Description: Header File memsweep module for internal use. External functions are * defined in likwid.h * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/numa.h b/src/includes/numa.h index c610bd01f..3ad02aa02 100644 --- a/src/includes/numa.h +++ b/src/includes/numa.h @@ -6,13 +6,13 @@ * Description: Header File NUMA module for internal use. External functions are * defined in likwid.h * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/numa_hwloc.h b/src/includes/numa_hwloc.h index fa97b2fa5..9382acfd5 100644 --- a/src/includes/numa_hwloc.h +++ b/src/includes/numa_hwloc.h @@ -5,13 +5,13 @@ * * Description: Header File hwloc NUMA backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/numa_proc.h b/src/includes/numa_proc.h index 40d70d646..89b4f04a1 100644 --- a/src/includes/numa_proc.h +++ b/src/includes/numa_proc.h @@ -5,13 +5,13 @@ * * Description: Header File procfs/sysfs NUMA backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/numa_virtual.h b/src/includes/numa_virtual.h index 907201753..0b163a85e 100644 --- a/src/includes/numa_virtual.h +++ b/src/includes/numa_virtual.h @@ -5,14 +5,14 @@ * * Description: Header Virtual/Fake NUMA backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Tobias Auerochs, tobi291019@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/nvmon_cupti.h b/src/includes/nvmon_cupti.h index 074a0a5fe..b5a2f5411 100644 --- a/src/includes/nvmon_cupti.h +++ b/src/includes/nvmon_cupti.h @@ -5,13 +5,13 @@ * * Description: Header File of nvmon module (CUPTI backend). * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.gruber@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/nvmon_nvml.h b/src/includes/nvmon_nvml.h index 0fb7fcbba..32a044aec 100644 --- a/src/includes/nvmon_nvml.h +++ b/src/includes/nvmon_nvml.h @@ -5,13 +5,13 @@ * * Description: Header File of nvmon module (NVML backend). * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.gruber@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/nvmon_perfworks.h b/src/includes/nvmon_perfworks.h index da126ea2f..f557aa1d1 100644 --- a/src/includes/nvmon_perfworks.h +++ b/src/includes/nvmon_perfworks.h @@ -5,26 +5,25 @@ * * Description: Header File of nvmon module (PerfWorks backend). * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.gruber@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation, either version 3 of the License, or (at your option) any - * later version. + * This program is free software: you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation, either version 3 of the License, or (at your option) any later + * version. * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * This program is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A + * PARTICULAR PURPOSE. See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see . + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . * * ======================================================================================= */ diff --git a/src/includes/nvmon_types.h b/src/includes/nvmon_types.h index 8b16f3e88..1ce8933f8 100644 --- a/src/includes/nvmon_types.h +++ b/src/includes/nvmon_types.h @@ -7,13 +7,13 @@ * Configures and reads out performance counters * on NVIDIA GPUs. Supports multi GPUs. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.gruber@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/pci_hwloc.h b/src/includes/pci_hwloc.h index 4898eb4cc..f1ab55b70 100644 --- a/src/includes/pci_hwloc.h +++ b/src/includes/pci_hwloc.h @@ -5,13 +5,13 @@ * * Description: Header File hwloc based PCI lookup backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/pci_proc.h b/src/includes/pci_proc.h index f62fdb11c..aa793e130 100644 --- a/src/includes/pci_proc.h +++ b/src/includes/pci_proc.h @@ -5,13 +5,13 @@ * * Description: Header File procfs based PCI lookup backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/pci_types.h b/src/includes/pci_types.h index e43e96327..f68309f54 100644 --- a/src/includes/pci_types.h +++ b/src/includes/pci_types.h @@ -5,14 +5,14 @@ * * Description: Types file for pci module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfgroup.h b/src/includes/perfgroup.h index 4ba1c5669..84fd43df2 100644 --- a/src/includes/perfgroup.h +++ b/src/includes/perfgroup.h @@ -5,13 +5,13 @@ * * Description: Header File of performance group and event set handler * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon.h b/src/includes/perfmon.h index 7de3b570c..931b8dfc1 100644 --- a/src/includes/perfmon.h +++ b/src/includes/perfmon.h @@ -7,14 +7,14 @@ * Configures and reads out performance counters * on x86 based architectures. Supports multi threading. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a15.h b/src/includes/perfmon_a15.h index c8247f65c..88f9803e5 100644 --- a/src/includes/perfmon_a15.h +++ b/src/includes/perfmon_a15.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for ARM A15. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a15_counters.h b/src/includes/perfmon_a15_counters.h index 7166a71bb..747008fe5 100644 --- a/src/includes/perfmon_a15_counters.h +++ b/src/includes/perfmon_a15_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for ARM A15. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a15_events.txt b/src/includes/perfmon_a15_events.txt index 4c46dd16a..766803822 100644 --- a/src/includes/perfmon_a15_events.txt +++ b/src/includes/perfmon_a15_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for ARM A15 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a57.h b/src/includes/perfmon_a57.h index 659893165..eb824aae8 100644 --- a/src/includes/perfmon_a57.h +++ b/src/includes/perfmon_a57.h @@ -6,13 +6,13 @@ * Description: Header File of perfmon module for ARM A57 and Marvell * Thunder X2. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a57_counters.h b/src/includes/perfmon_a57_counters.h index 2d9a821a3..f9e4eb9ab 100644 --- a/src/includes/perfmon_a57_counters.h +++ b/src/includes/perfmon_a57_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for ARM A57. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a57_events.txt b/src/includes/perfmon_a57_events.txt index 82466a679..34f43cf07 100644 --- a/src/includes/perfmon_a57_events.txt +++ b/src/includes/perfmon_a57_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for ARM A57 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a64fx.h b/src/includes/perfmon_a64fx.h index d031b9391..47da6a302 100644 --- a/src/includes/perfmon_a64fx.h +++ b/src/includes/perfmon_a64fx.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for Fujitsu A64FX * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a64fx_counters.h b/src/includes/perfmon_a64fx_counters.h index 451831ea4..6aa655ebd 100644 --- a/src/includes/perfmon_a64fx_counters.h +++ b/src/includes/perfmon_a64fx_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Fujitsu A64FX * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_a64fx_events.txt b/src/includes/perfmon_a64fx_events.txt index e97dd3d29..9641e9d0c 100644 --- a/src/includes/perfmon_a64fx_events.txt +++ b/src/includes/perfmon_a64fx_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Fujitsu A64FX # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_applem1.h b/src/includes/perfmon_applem1.h index 4f1285368..3dd2ee96e 100644 --- a/src/includes/perfmon_applem1.h +++ b/src/includes/perfmon_applem1.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for Apple M1 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_applem1_counters.h b/src/includes/perfmon_applem1_counters.h index a8ca78960..872a08cf7 100644 --- a/src/includes/perfmon_applem1_counters.h +++ b/src/includes/perfmon_applem1_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Fujitsu A64FX * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_applem1_events.txt b/src/includes/perfmon_applem1_events.txt index 102b8bc38..2ccd6c4bf 100644 --- a/src/includes/perfmon_applem1_events.txt +++ b/src/includes/perfmon_applem1_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Apple M1 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_atom.h b/src/includes/perfmon_atom.h index 57a48921b..2d6791b2d 100644 --- a/src/includes/perfmon_atom.h +++ b/src/includes/perfmon_atom.h @@ -5,13 +5,13 @@ * * Description: Header file of perfmon module for Atom * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_atom_events.txt b/src/includes/perfmon_atom_events.txt index f07dd4c30..e9073b316 100644 --- a/src/includes/perfmon_atom_events.txt +++ b/src/includes/perfmon_atom_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Atom # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2016 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_broadwell.h b/src/includes/perfmon_broadwell.h index 3d2dc1fea..7496716c0 100644 --- a/src/includes/perfmon_broadwell.h +++ b/src/includes/perfmon_broadwell.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for Intel Broadwell. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_broadwellEP_counters.h b/src/includes/perfmon_broadwellEP_counters.h index ceeacfab4..c63613cdc 100644 --- a/src/includes/perfmon_broadwellEP_counters.h +++ b/src/includes/perfmon_broadwellEP_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Broadwell EP/EN/EX. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_broadwellEP_events.txt b/src/includes/perfmon_broadwellEP_events.txt index 39140dce9..f3150e972 100644 --- a/src/includes/perfmon_broadwellEP_events.txt +++ b/src/includes/perfmon_broadwellEP_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Broadwell EP/EN/EX. # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_broadwell_counters.h b/src/includes/perfmon_broadwell_counters.h index 2b22d4d7c..a7d46899c 100644 --- a/src/includes/perfmon_broadwell_counters.h +++ b/src/includes/perfmon_broadwell_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Broadwell. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_broadwell_events.txt b/src/includes/perfmon_broadwell_events.txt index 8716ca3aa..12144a09c 100644 --- a/src/includes/perfmon_broadwell_events.txt +++ b/src/includes/perfmon_broadwell_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Broadwell # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_broadwelld_counters.h b/src/includes/perfmon_broadwelld_counters.h index ede78428b..ce4a88a33 100644 --- a/src/includes/perfmon_broadwelld_counters.h +++ b/src/includes/perfmon_broadwelld_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Broadwell D. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_broadwelld_events.txt b/src/includes/perfmon_broadwelld_events.txt index d55a1031f..cb1187f2b 100644 --- a/src/includes/perfmon_broadwelld_events.txt +++ b/src/includes/perfmon_broadwelld_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Broadwell D # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_cascadelake.h b/src/includes/perfmon_cascadelake.h index 4a4d6c532..070b3d326 100644 --- a/src/includes/perfmon_cascadelake.h +++ b/src/includes/perfmon_cascadelake.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel CascadeLake. * - * Version: 4.3.3 - * Released: 09.11.2018 + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_cascadelakeX_events.txt b/src/includes/perfmon_cascadelakeX_events.txt index 3362ab789..7dd5af649 100644 --- a/src/includes/perfmon_cascadelakeX_events.txt +++ b/src/includes/perfmon_cascadelakeX_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel CascadeLake X # -# Version: 4.3.3 -# Released: 09.11.2018 +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2018 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_cavtx2_counters.h b/src/includes/perfmon_cavtx2_counters.h index 4c5503f02..7da44164f 100644 --- a/src/includes/perfmon_cavtx2_counters.h +++ b/src/includes/perfmon_cavtx2_counters.h @@ -6,13 +6,13 @@ * Description: Counter Header File of perfmon module for Marvell/Cavium * Thunder X2. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_cavtx2_events.txt b/src/includes/perfmon_cavtx2_events.txt index 92997a6ab..6e408cad3 100644 --- a/src/includes/perfmon_cavtx2_events.txt +++ b/src/includes/perfmon_cavtx2_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Marvell/Cavium Thunder X2. # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_core2.h b/src/includes/perfmon_core2.h index 193f6144f..d1e2ad38d 100644 --- a/src/includes/perfmon_core2.h +++ b/src/includes/perfmon_core2.h @@ -5,14 +5,14 @@ * * Description: Header file of perfmon module for Intel Core 2 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_core2_counters.h b/src/includes/perfmon_core2_counters.h index 3a9dc2963..2bece6b80 100644 --- a/src/includes/perfmon_core2_counters.h +++ b/src/includes/perfmon_core2_counters.h @@ -5,14 +5,14 @@ * * Description: Counter header file of perfmon module for Intel Core 2 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_core2_events.txt b/src/includes/perfmon_core2_events.txt index 48a990f05..4f560684c 100644 --- a/src/includes/perfmon_core2_events.txt +++ b/src/includes/perfmon_core2_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Core 2 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_goldmont.h b/src/includes/perfmon_goldmont.h index 279a0907f..b2b049d50 100644 --- a/src/includes/perfmon_goldmont.h +++ b/src/includes/perfmon_goldmont.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Goldmont. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_goldmont_counters.h b/src/includes/perfmon_goldmont_counters.h index 97a445ee3..daa23a4eb 100644 --- a/src/includes/perfmon_goldmont_counters.h +++ b/src/includes/perfmon_goldmont_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Goldmont. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_goldmont_events.txt b/src/includes/perfmon_goldmont_events.txt index 9c5610c9a..6b5026004 100644 --- a/src/includes/perfmon_goldmont_events.txt +++ b/src/includes/perfmon_goldmont_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Goldmont # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2016 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_graviton3.h b/src/includes/perfmon_graviton3.h index f24c96050..183f7ec9d 100644 --- a/src/includes/perfmon_graviton3.h +++ b/src/includes/perfmon_graviton3.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for ARM AWS Graviton3 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Carlos Falquez, c.falquez@fz-juelich.de * Project: likwid * - * Copyright (C) 2022, Forschungszentrum Juelich, Germany + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_graviton3_counters.h b/src/includes/perfmon_graviton3_counters.h index a2a0f7f72..36acb7354 100644 --- a/src/includes/perfmon_graviton3_counters.h +++ b/src/includes/perfmon_graviton3_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for ARM AWS Graviton3 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Carlos Falquez, c.falquez@fz-juelich.de * Project: likwid * - * Copyright (C) 2022, Forschungszentrum Juelich, Germany + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_graviton3_events.txt b/src/includes/perfmon_graviton3_events.txt index 3020fdc0a..10bf68610 100644 --- a/src/includes/perfmon_graviton3_events.txt +++ b/src/includes/perfmon_graviton3_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for ARM AWS Graviton3 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Carlos Falquez, c.falquez@fz-juelich.de # Project: likwid # -# Copyright (C) 2022, Forschungszentrum Juelich, Germany +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_haswell.h b/src/includes/perfmon_haswell.h index 088501a79..cde3bc252 100644 --- a/src/includes/perfmon_haswell.h +++ b/src/includes/perfmon_haswell.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Haswell. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_haswellEP_counters.h b/src/includes/perfmon_haswellEP_counters.h index f69415e54..07aef4171 100644 --- a/src/includes/perfmon_haswellEP_counters.h +++ b/src/includes/perfmon_haswellEP_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Haswell EP/EN/EX. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_haswellEP_events.txt b/src/includes/perfmon_haswellEP_events.txt index cb57e1165..9150a3b5a 100644 --- a/src/includes/perfmon_haswellEP_events.txt +++ b/src/includes/perfmon_haswellEP_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Haswell EP/EN/EX # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_haswell_counters.h b/src/includes/perfmon_haswell_counters.h index 521ff3dab..c1353b879 100644 --- a/src/includes/perfmon_haswell_counters.h +++ b/src/includes/perfmon_haswell_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Haswell. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_haswell_events.txt b/src/includes/perfmon_haswell_events.txt index 2458bc6d5..f4cebb350 100644 --- a/src/includes/perfmon_haswell_events.txt +++ b/src/includes/perfmon_haswell_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Haswell # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_hisilicon.h b/src/includes/perfmon_hisilicon.h index f8e081bed..8ee0a6c8b 100644 --- a/src/includes/perfmon_hisilicon.h +++ b/src/includes/perfmon_hisilicon.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for HiSilicon chips. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2022 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_hisilicon_counters.h b/src/includes/perfmon_hisilicon_counters.h index 6ae32ba95..d94cbfb4d 100644 --- a/src/includes/perfmon_hisilicon_counters.h +++ b/src/includes/perfmon_hisilicon_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for HiSilicon chips. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2022 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_icelake.h b/src/includes/perfmon_icelake.h index 702d6366d..f99061f91 100644 --- a/src/includes/perfmon_icelake.h +++ b/src/includes/perfmon_icelake.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for Intel Icelake. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_icelakeX_counters.h b/src/includes/perfmon_icelakeX_counters.h index ee2093388..140581dd2 100644 --- a/src/includes/perfmon_icelakeX_counters.h +++ b/src/includes/perfmon_icelakeX_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Intel Icelake X. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_icelakeX_events.txt b/src/includes/perfmon_icelakeX_events.txt index 5e63185ff..955fc508a 100644 --- a/src/includes/perfmon_icelakeX_events.txt +++ b/src/includes/perfmon_icelakeX_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Icelake X # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_icelake_counters.h b/src/includes/perfmon_icelake_counters.h index 039e0568b..990d3f8b4 100644 --- a/src/includes/perfmon_icelake_counters.h +++ b/src/includes/perfmon_icelake_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Intel Icelake. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_icelake_events.txt b/src/includes/perfmon_icelake_events.txt index ecb69a28e..6db689d8c 100644 --- a/src/includes/perfmon_icelake_events.txt +++ b/src/includes/perfmon_icelake_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Icelake # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_interlagos.h b/src/includes/perfmon_interlagos.h index a80422d76..59afa889b 100644 --- a/src/includes/perfmon_interlagos.h +++ b/src/includes/perfmon_interlagos.h @@ -5,14 +5,14 @@ * * Description: Header file of perfmon module for AMD Interlagos * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_interlagos_counters.h b/src/includes/perfmon_interlagos_counters.h index 065a9a914..0e4f75678 100644 --- a/src/includes/perfmon_interlagos_counters.h +++ b/src/includes/perfmon_interlagos_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for AMD Interlagos * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_interlagos_events.txt b/src/includes/perfmon_interlagos_events.txt index 927d8b557..060191b33 100644 --- a/src/includes/perfmon_interlagos_events.txt +++ b/src/includes/perfmon_interlagos_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for AMD Interlagos # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_ivybridge.h b/src/includes/perfmon_ivybridge.h index 6287a5811..9cb7fec04 100644 --- a/src/includes/perfmon_ivybridge.h +++ b/src/includes/perfmon_ivybridge.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Ivy Bridge. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_ivybridgeEP_counters.h b/src/includes/perfmon_ivybridgeEP_counters.h index e9e27f549..2676dafdf 100644 --- a/src/includes/perfmon_ivybridgeEP_counters.h +++ b/src/includes/perfmon_ivybridgeEP_counters.h @@ -5,14 +5,14 @@ * * Description: Counter header file of perfmon module for Intel Ivy Bridge EP. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_ivybridgeEP_events.txt b/src/includes/perfmon_ivybridgeEP_events.txt index 341450ee9..b6fc03d49 100644 --- a/src/includes/perfmon_ivybridgeEP_events.txt +++ b/src/includes/perfmon_ivybridgeEP_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Ivy Bridge EP/EN/EX # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_ivybridge_counters.h b/src/includes/perfmon_ivybridge_counters.h index 9f381938b..4bbd31258 100644 --- a/src/includes/perfmon_ivybridge_counters.h +++ b/src/includes/perfmon_ivybridge_counters.h @@ -5,14 +5,14 @@ * * Description: Counter header file of perfmon module for Intel Ivy Bridge. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_ivybridge_events.txt b/src/includes/perfmon_ivybridge_events.txt index 84bdf8c20..26ca901b9 100644 --- a/src/includes/perfmon_ivybridge_events.txt +++ b/src/includes/perfmon_ivybridge_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Ivy Bridge # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_k10.h b/src/includes/perfmon_k10.h index 08ea1e5ed..75bd0ad3f 100644 --- a/src/includes/perfmon_k10.h +++ b/src/includes/perfmon_k10.h @@ -5,14 +5,14 @@ * * Description: Header file of perfmon module for AMD K10 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_k10_counters.h b/src/includes/perfmon_k10_counters.h index 2742e0a19..7be07afdc 100644 --- a/src/includes/perfmon_k10_counters.h +++ b/src/includes/perfmon_k10_counters.h @@ -5,14 +5,14 @@ * * Description: AMD K10 performance counter definition. Also used for AMD K8. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_k10_events.txt b/src/includes/perfmon_k10_events.txt index c9aa7671f..10cfa852d 100644 --- a/src/includes/perfmon_k10_events.txt +++ b/src/includes/perfmon_k10_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for AMD K10 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_k8.h b/src/includes/perfmon_k8.h index 37eb7a8b5..3daf0096c 100644 --- a/src/includes/perfmon_k8.h +++ b/src/includes/perfmon_k8.h @@ -6,14 +6,14 @@ * Description: Header File of perfmon module for AMD K8 support. * The setup routines and registers are similar to AMD K10 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_k8_events.txt b/src/includes/perfmon_k8_events.txt index 7282e29d7..c8ad161a8 100644 --- a/src/includes/perfmon_k8_events.txt +++ b/src/includes/perfmon_k8_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for AMD K8 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_kabini.h b/src/includes/perfmon_kabini.h index 0e77338c7..15b2bf783 100644 --- a/src/includes/perfmon_kabini.h +++ b/src/includes/perfmon_kabini.h @@ -5,14 +5,14 @@ * * Description: Header file of perfmon module for AMD Family 16 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_kabini_counters.h b/src/includes/perfmon_kabini_counters.h index 3b2bef906..4d1369eac 100644 --- a/src/includes/perfmon_kabini_counters.h +++ b/src/includes/perfmon_kabini_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for AMD Family 16 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_kabini_events.txt b/src/includes/perfmon_kabini_events.txt index 7a189bb49..02fc355a6 100644 --- a/src/includes/perfmon_kabini_events.txt +++ b/src/includes/perfmon_kabini_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for AMD Kabini # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: saravanan.ekanathan@amd.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_knl.h b/src/includes/perfmon_knl.h index 2979db0b1..55b78e27b 100644 --- a/src/includes/perfmon_knl.h +++ b/src/includes/perfmon_knl.h @@ -5,13 +5,13 @@ * * Description: Header file of perfmon module for Intel Xeon Phi (Knights Landing) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_knl_counters.h b/src/includes/perfmon_knl_counters.h index 0d861c763..cae9f4894 100644 --- a/src/includes/perfmon_knl_counters.h +++ b/src/includes/perfmon_knl_counters.h @@ -5,13 +5,13 @@ * * Description: Counter header file of perfmon module for Intel Atom (Silvermont) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_knl_events.txt b/src/includes/perfmon_knl_events.txt index 21bc767a0..5598e0f6e 100644 --- a/src/includes/perfmon_knl_events.txt +++ b/src/includes/perfmon_knl_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Xeon Phi (Knights Landing) # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_nehalem.h b/src/includes/perfmon_nehalem.h index 64fcdb83f..8ba696878 100644 --- a/src/includes/perfmon_nehalem.h +++ b/src/includes/perfmon_nehalem.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Nehalem. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_nehalemEX.h b/src/includes/perfmon_nehalemEX.h index 94fcb1339..a0f35bc77 100644 --- a/src/includes/perfmon_nehalemEX.h +++ b/src/includes/perfmon_nehalemEX.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Nehalem EX. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_nehalemEX_counters.h b/src/includes/perfmon_nehalemEX_counters.h index 3fa2e125d..103ff079e 100644 --- a/src/includes/perfmon_nehalemEX_counters.h +++ b/src/includes/perfmon_nehalemEX_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Westmere EX. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_nehalemEX_events.txt b/src/includes/perfmon_nehalemEX_events.txt index 1c4954f0a..70e4f9855 100644 --- a/src/includes/perfmon_nehalemEX_events.txt +++ b/src/includes/perfmon_nehalemEX_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Nehalem EX # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_nehalemEX_westmereEX_common.h b/src/includes/perfmon_nehalemEX_westmereEX_common.h index 87afb0f72..befcbd22f 100644 --- a/src/includes/perfmon_nehalemEX_westmereEX_common.h +++ b/src/includes/perfmon_nehalemEX_westmereEX_common.h @@ -5,13 +5,13 @@ * * Description: Common definitions for Intel Nehalem EX and Westmere EX * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_nehalem_counters.h b/src/includes/perfmon_nehalem_counters.h index abc5f5819..0c535aee2 100644 --- a/src/includes/perfmon_nehalem_counters.h +++ b/src/includes/perfmon_nehalem_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Nehalem. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_nehalem_events.txt b/src/includes/perfmon_nehalem_events.txt index 8501152ac..59e10d5dd 100644 --- a/src/includes/perfmon_nehalem_events.txt +++ b/src/includes/perfmon_nehalem_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Nehalem # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_neon1.h b/src/includes/perfmon_neon1.h index 68c920d19..979a5f81c 100644 --- a/src/includes/perfmon_neon1.h +++ b/src/includes/perfmon_neon1.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for ARM Neoverse N1 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_neon1_counters.h b/src/includes/perfmon_neon1_counters.h index 40a6a5a9b..b84f0c9c8 100644 --- a/src/includes/perfmon_neon1_counters.h +++ b/src/includes/perfmon_neon1_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for ARM Neoverse N1. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_neon1_events.txt b/src/includes/perfmon_neon1_events.txt index a191df9c6..41e9608f0 100644 --- a/src/includes/perfmon_neon1_events.txt +++ b/src/includes/perfmon_neon1_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for ARM Neoverse N1 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_p6_events.txt b/src/includes/perfmon_p6_events.txt index 63378dc77..4641d72a0 100644 --- a/src/includes/perfmon_p6_events.txt +++ b/src/includes/perfmon_p6_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Pentium 3 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_perfevent.h b/src/includes/perfmon_perfevent.h index b1927e2e9..278144e55 100644 --- a/src/includes/perfmon_perfevent.h +++ b/src/includes/perfmon_perfevent.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for perf_event kernel interface. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_phi.h b/src/includes/perfmon_phi.h index 603a04126..f55b02997 100644 --- a/src/includes/perfmon_phi.h +++ b/src/includes/perfmon_phi.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Xeon Phi. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_phi_counters.h b/src/includes/perfmon_phi_counters.h index e28657007..9ed102956 100644 --- a/src/includes/perfmon_phi_counters.h +++ b/src/includes/perfmon_phi_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Xeon Phi. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_phi_events.txt b/src/includes/perfmon_phi_events.txt index 5629f7959..694489906 100644 --- a/src/includes/perfmon_phi_events.txt +++ b/src/includes/perfmon_phi_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Xeon Phi # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_pm.h b/src/includes/perfmon_pm.h index 04270732a..329cc1638 100644 --- a/src/includes/perfmon_pm.h +++ b/src/includes/perfmon_pm.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module Pentium M. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_pm_counters.h b/src/includes/perfmon_pm_counters.h index fbde66f78..677e9ff15 100644 --- a/src/includes/perfmon_pm_counters.h +++ b/src/includes/perfmon_pm_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Pentium M. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_pm_events.txt b/src/includes/perfmon_pm_events.txt index fce3a70db..31d1e715e 100644 --- a/src/includes/perfmon_pm_events.txt +++ b/src/includes/perfmon_pm_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Pentium M # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_power8.h b/src/includes/perfmon_power8.h index 01578813d..cdbcdf736 100644 --- a/src/includes/perfmon_power8.h +++ b/src/includes/perfmon_power8.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for IBM POWER8. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_power8_counters.h b/src/includes/perfmon_power8_counters.h index cd5e4372f..c2cbede2f 100644 --- a/src/includes/perfmon_power8_counters.h +++ b/src/includes/perfmon_power8_counters.h @@ -5,13 +5,13 @@ * * Description: Counter header File of perfmon module for IBM POWER8. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_power8_events.txt b/src/includes/perfmon_power8_events.txt index 946c49b9d..ac561ac1a 100644 --- a/src/includes/perfmon_power8_events.txt +++ b/src/includes/perfmon_power8_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for IBM POWER8 # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_power9.h b/src/includes/perfmon_power9.h index abaf8d842..fcfac2268 100644 --- a/src/includes/perfmon_power9.h +++ b/src/includes/perfmon_power9.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for IBM POWER9. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_power9_counters.h b/src/includes/perfmon_power9_counters.h index 98d89db54..733d24b99 100644 --- a/src/includes/perfmon_power9_counters.h +++ b/src/includes/perfmon_power9_counters.h @@ -5,13 +5,13 @@ * * Description: Counter header File of perfmon module for IBM POWER9. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_power9_events.txt b/src/includes/perfmon_power9_events.txt index 719a8c2f6..3d41324a3 100644 --- a/src/includes/perfmon_power9_events.txt +++ b/src/includes/perfmon_power9_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for IBM POWER9 # -# Version: 5.0 -# Released: 10.11.2019 +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2019 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_sandybridge.h b/src/includes/perfmon_sandybridge.h index f0f96a08d..fca82f434 100644 --- a/src/includes/perfmon_sandybridge.h +++ b/src/includes/perfmon_sandybridge.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Sandy Bridge. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_sandybridgeEP_counters.h b/src/includes/perfmon_sandybridgeEP_counters.h index e8ed7d4eb..87fc7eb02 100644 --- a/src/includes/perfmon_sandybridgeEP_counters.h +++ b/src/includes/perfmon_sandybridgeEP_counters.h @@ -5,14 +5,14 @@ * * Description: Counter header file of perfmon module for Intel Sandy Bridge EP. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_sandybridgeEP_events.txt b/src/includes/perfmon_sandybridgeEP_events.txt index b7fa9ea48..053b31926 100644 --- a/src/includes/perfmon_sandybridgeEP_events.txt +++ b/src/includes/perfmon_sandybridgeEP_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel SandyBridge EP # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_sandybridge_counters.h b/src/includes/perfmon_sandybridge_counters.h index f3bdc5928..d223f2cf7 100644 --- a/src/includes/perfmon_sandybridge_counters.h +++ b/src/includes/perfmon_sandybridge_counters.h @@ -5,14 +5,14 @@ * * Description: Counter header file of perfmon module for Intel Sandy Bridge. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_sandybridge_events.txt b/src/includes/perfmon_sandybridge_events.txt index f22f6e7a8..5c836fb52 100644 --- a/src/includes/perfmon_sandybridge_events.txt +++ b/src/includes/perfmon_sandybridge_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel SandyBridge # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_sapphirerapids.h b/src/includes/perfmon_sapphirerapids.h index b43d6a106..cf1f8e302 100644 --- a/src/includes/perfmon_sapphirerapids.h +++ b/src/includes/perfmon_sapphirerapids.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for Intel Sapphire Rapids. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_sapphirerapids_counters.h b/src/includes/perfmon_sapphirerapids_counters.h index fd4750084..b26489e57 100644 --- a/src/includes/perfmon_sapphirerapids_counters.h +++ b/src/includes/perfmon_sapphirerapids_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Intel Sapphire Rapids. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_sapphirerapids_events.txt b/src/includes/perfmon_sapphirerapids_events.txt index 4a4c84d5d..d0c5ce361 100644 --- a/src/includes/perfmon_sapphirerapids_events.txt +++ b/src/includes/perfmon_sapphirerapids_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Sapphire Rapids # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_silvermont.h b/src/includes/perfmon_silvermont.h index a895959f3..e4d73753d 100644 --- a/src/includes/perfmon_silvermont.h +++ b/src/includes/perfmon_silvermont.h @@ -5,13 +5,13 @@ * * Description: Header file of perfmon module for Intel Atom (Silvermont) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_silvermont_counters.h b/src/includes/perfmon_silvermont_counters.h index 5462de4a3..1e2f4028f 100644 --- a/src/includes/perfmon_silvermont_counters.h +++ b/src/includes/perfmon_silvermont_counters.h @@ -5,13 +5,13 @@ * * Description: Counter header file of perfmon module for Intel Atom (Silvermont) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_silvermont_events.txt b/src/includes/perfmon_silvermont_events.txt index 1097e4eaa..61c789c7a 100644 --- a/src/includes/perfmon_silvermont_events.txt +++ b/src/includes/perfmon_silvermont_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Atom (Silvermont) # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_skylake.h b/src/includes/perfmon_skylake.h index 0952e0067..18ed58e52 100644 --- a/src/includes/perfmon_skylake.h +++ b/src/includes/perfmon_skylake.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Skylake. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_skylakeX_counters.h b/src/includes/perfmon_skylakeX_counters.h index ab990d85e..25142192d 100644 --- a/src/includes/perfmon_skylakeX_counters.h +++ b/src/includes/perfmon_skylakeX_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Skylake X. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_skylakeX_events.txt b/src/includes/perfmon_skylakeX_events.txt index a380fa3b3..23980393e 100644 --- a/src/includes/perfmon_skylakeX_events.txt +++ b/src/includes/perfmon_skylakeX_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Skylake X # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_skylake_counters.h b/src/includes/perfmon_skylake_counters.h index 488afea8c..a845762c2 100644 --- a/src/includes/perfmon_skylake_counters.h +++ b/src/includes/perfmon_skylake_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Intel Skylake. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_skylake_events.txt b/src/includes/perfmon_skylake_events.txt index 4c2c8343c..bb7a733dc 100644 --- a/src/includes/perfmon_skylake_events.txt +++ b/src/includes/perfmon_skylake_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Skylake # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_tigerlake.h b/src/includes/perfmon_tigerlake.h index 4efdfe7e5..1ca5dfb7c 100644 --- a/src/includes/perfmon_tigerlake.h +++ b/src/includes/perfmon_tigerlake.h @@ -5,13 +5,13 @@ * * Description: Header File of perfmon module for Intel Tigerlake. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_tigerlake_counters.h b/src/includes/perfmon_tigerlake_counters.h index 6b68f9d7d..5db9cacf8 100644 --- a/src/includes/perfmon_tigerlake_counters.h +++ b/src/includes/perfmon_tigerlake_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for Intel Tigerlake. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_tigerlake_events.txt b/src/includes/perfmon_tigerlake_events.txt index b27431ea4..953aae08f 100644 --- a/src/includes/perfmon_tigerlake_events.txt +++ b/src/includes/perfmon_tigerlake_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for Intel Tigerlake # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_types.h b/src/includes/perfmon_types.h index 39f88c7f2..b922b349f 100644 --- a/src/includes/perfmon_types.h +++ b/src/includes/perfmon_types.h @@ -7,14 +7,14 @@ * Configures and reads out performance counters * on x86 based architectures. Supports multi threading. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_westmere.h b/src/includes/perfmon_westmere.h index 30bc1cf47..46899a535 100644 --- a/src/includes/perfmon_westmere.h +++ b/src/includes/perfmon_westmere.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Westmere. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_westmereEX.h b/src/includes/perfmon_westmereEX.h index 50fce739e..2e04bc909 100644 --- a/src/includes/perfmon_westmereEX.h +++ b/src/includes/perfmon_westmereEX.h @@ -5,14 +5,14 @@ * * Description: Header File of perfmon module for Intel Westmere EX. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_westmereEX_counters.h b/src/includes/perfmon_westmereEX_counters.h index b32d67ad4..3b9e5edc3 100644 --- a/src/includes/perfmon_westmereEX_counters.h +++ b/src/includes/perfmon_westmereEX_counters.h @@ -5,14 +5,14 @@ * * Description: Counter Header File of perfmon module for Westmere EX. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2015 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_westmereEX_events.txt b/src/includes/perfmon_westmereEX_events.txt index 75716c375..ba198949e 100644 --- a/src/includes/perfmon_westmereEX_events.txt +++ b/src/includes/perfmon_westmereEX_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel WestmereEX # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_westmere_events.txt b/src/includes/perfmon_westmere_events.txt index 58bed2452..34c783a77 100644 --- a/src/includes/perfmon_westmere_events.txt +++ b/src/includes/perfmon_westmere_events.txt @@ -4,14 +4,14 @@ # # Description: Event list for Intel Westmere # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen.h b/src/includes/perfmon_zen.h index eb2391cba..8363aa53d 100644 --- a/src/includes/perfmon_zen.h +++ b/src/includes/perfmon_zen.h @@ -5,13 +5,13 @@ * * Description: Header file of perfmon module for AMD Family 17 (ZEN) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2017 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen2.h b/src/includes/perfmon_zen2.h index 6438aba7c..f4c0d67b0 100644 --- a/src/includes/perfmon_zen2.h +++ b/src/includes/perfmon_zen2.h @@ -5,13 +5,13 @@ * * Description: Header file of perfmon module for AMD Family 17 (ZEN2) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2017 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen2_counters.h b/src/includes/perfmon_zen2_counters.h index fee97fc5b..a2465a9c9 100644 --- a/src/includes/perfmon_zen2_counters.h +++ b/src/includes/perfmon_zen2_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for AMD Family 17 (Zen2) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2017 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen2_events.txt b/src/includes/perfmon_zen2_events.txt index 8ad0b5189..8201a922c 100644 --- a/src/includes/perfmon_zen2_events.txt +++ b/src/includes/perfmon_zen2_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for AMD Zen (Gen2) # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2017 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen3.h b/src/includes/perfmon_zen3.h index 5fa94dcf3..0c442d2d4 100644 --- a/src/includes/perfmon_zen3.h +++ b/src/includes/perfmon_zen3.h @@ -5,13 +5,13 @@ * * Description: Header file of perfmon module for AMD Family 19 (ZEN3) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2017 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen3_counters.h b/src/includes/perfmon_zen3_counters.h index d8bb431fb..5f0795128 100644 --- a/src/includes/perfmon_zen3_counters.h +++ b/src/includes/perfmon_zen3_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for AMD Family 19 (Zen3) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2017 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen3_events.txt b/src/includes/perfmon_zen3_events.txt index 52786d3c1..7731a08b3 100644 --- a/src/includes/perfmon_zen3_events.txt +++ b/src/includes/perfmon_zen3_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for AMD Zen (Gen3) # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2017 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen4.h b/src/includes/perfmon_zen4.h index 5c1c96f23..942f5470f 100644 --- a/src/includes/perfmon_zen4.h +++ b/src/includes/perfmon_zen4.h @@ -5,13 +5,13 @@ * * Description: Header file of perfmon module for AMD Family 19 (ZEN4) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2017 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen4_counters.h b/src/includes/perfmon_zen4_counters.h index 6eea9e1f0..49cd278a1 100644 --- a/src/includes/perfmon_zen4_counters.h +++ b/src/includes/perfmon_zen4_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for AMD Family 19 (Zen4) * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2017 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen4_events.txt b/src/includes/perfmon_zen4_events.txt index 16aa7488e..f29087784 100644 --- a/src/includes/perfmon_zen4_events.txt +++ b/src/includes/perfmon_zen4_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for AMD Zen (Gen4) # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2017 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen_counters.h b/src/includes/perfmon_zen_counters.h index 2fafa50f6..3acaf21a1 100644 --- a/src/includes/perfmon_zen_counters.h +++ b/src/includes/perfmon_zen_counters.h @@ -5,13 +5,13 @@ * * Description: Counter Header File of perfmon module for AMD Family 17 * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2017 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/perfmon_zen_events.txt b/src/includes/perfmon_zen_events.txt index e9354e075..ef14102f2 100644 --- a/src/includes/perfmon_zen_events.txt +++ b/src/includes/perfmon_zen_events.txt @@ -4,13 +4,13 @@ # # Description: Event list for AMD Zen # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Thomas Gruber (tr), thomas.roehl@googlemail.com # Project: likwid # -# Copyright (C) 2017 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/power.h b/src/includes/power.h index abf180570..3e81306e3 100644 --- a/src/includes/power.h +++ b/src/includes/power.h @@ -6,14 +6,14 @@ * Description: Header File Power Module * Implements Intel RAPL Interface. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/power_types.h b/src/includes/power_types.h index 8c3a737eb..04b7b3a3f 100644 --- a/src/includes/power_types.h +++ b/src/includes/power_types.h @@ -5,14 +5,14 @@ * * Description: Types file for power module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/registers.h b/src/includes/registers.h index 982107b6f..745743af2 100644 --- a/src/includes/registers.h +++ b/src/includes/registers.h @@ -5,14 +5,14 @@ * * Description: Register Defines for the perfmon module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/registers_types.h b/src/includes/registers_types.h index 3d6a89c92..25e4f9558 100644 --- a/src/includes/registers_types.h +++ b/src/includes/registers_types.h @@ -5,14 +5,14 @@ * * Description: Header File of registers. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/rocmon_types.h b/src/includes/rocmon_types.h index 7af2e1518..45e1ba6dd 100644 --- a/src/includes/rocmon_types.h +++ b/src/includes/rocmon_types.h @@ -7,13 +7,13 @@ * Configures and reads out performance counters * on NVIDIA GPUs. Supports multi GPUs. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.gruber@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/textcolor.h b/src/includes/textcolor.h index 03b2c51de..d439795d2 100644 --- a/src/includes/textcolor.h +++ b/src/includes/textcolor.h @@ -7,13 +7,13 @@ * Allows toggling of terminal escape sequences for * colored text. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/thermal.h b/src/includes/thermal.h index 126981d76..44c82cc05 100644 --- a/src/includes/thermal.h +++ b/src/includes/thermal.h @@ -6,13 +6,13 @@ * Description: Header File Thermal Module. * Implements Intel TM/TM2 Interface. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/thermal_types.h b/src/includes/thermal_types.h index 12ddbcfde..dd72e76c3 100644 --- a/src/includes/thermal_types.h +++ b/src/includes/thermal_types.h @@ -5,13 +5,13 @@ * * Description: Types file for thermal module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/timer.h b/src/includes/timer.h index 58c0aa3df..a85dcf087 100644 --- a/src/includes/timer.h +++ b/src/includes/timer.h @@ -10,13 +10,13 @@ * with rdtsc of 100 cycles in the worst case. Therefore sensible * measurements should be over 1000 cycles. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/timer_types.h b/src/includes/timer_types.h index 0899cec37..f1f809bb9 100644 --- a/src/includes/timer_types.h +++ b/src/includes/timer_types.h @@ -5,13 +5,13 @@ * * Description: Types file for timer module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/tlb-info.h b/src/includes/tlb-info.h index df49f4026..4ed9ae9e0 100644 --- a/src/includes/tlb-info.h +++ b/src/includes/tlb-info.h @@ -6,13 +6,13 @@ * Description: Header File of topology module that contains the TLB * describing strings. Not used currently. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/topology.h b/src/includes/topology.h index 04eb72490..bd35d05ef 100644 --- a/src/includes/topology.h +++ b/src/includes/topology.h @@ -5,14 +5,14 @@ * * Description: Header File of topology module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/topology_cpuid.h b/src/includes/topology_cpuid.h index 56e49b0b6..2c49fc152 100644 --- a/src/includes/topology_cpuid.h +++ b/src/includes/topology_cpuid.h @@ -5,14 +5,14 @@ * * Description: Header File of topology backend using cpuid instruction. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/topology_hwloc.h b/src/includes/topology_hwloc.h index e42f6762a..9b9f170ec 100644 --- a/src/includes/topology_hwloc.h +++ b/src/includes/topology_hwloc.h @@ -5,13 +5,13 @@ * * Description: Header File of topology backend using the hwloc library * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/topology_misc.h b/src/includes/topology_misc.h index 4a3c687d8..457b25be9 100644 --- a/src/includes/topology_misc.h +++ b/src/includes/topology_misc.h @@ -5,13 +5,13 @@ * * Description: Header File of topology backend using procfs/sysfs * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/topology_proc.h b/src/includes/topology_proc.h index 87fa501ad..918d2f070 100644 --- a/src/includes/topology_proc.h +++ b/src/includes/topology_proc.h @@ -5,13 +5,13 @@ * * Description: Header File of topology backend using procfs/sysfs * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/topology_static.h b/src/includes/topology_static.h index 7febb0ff4..62953bdcd 100644 --- a/src/includes/topology_static.h +++ b/src/includes/topology_static.h @@ -5,13 +5,13 @@ * * Description: Header File for hardcoded cache information * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/topology_types.h b/src/includes/topology_types.h index 95611b312..75004c24e 100644 --- a/src/includes/topology_types.h +++ b/src/includes/topology_types.h @@ -6,14 +6,14 @@ * Description: Types file for topology module. External definitions are * in likwid.h * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/tree.h b/src/includes/tree.h index 445bcfb53..95690cdb3 100644 --- a/src/includes/tree.h +++ b/src/includes/tree.h @@ -6,13 +6,13 @@ * Description: Header File tree Module. * Implements a simple tree data structure. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/tree_types.h b/src/includes/tree_types.h index fd1d50b8b..59f1f8786 100644 --- a/src/includes/tree_types.h +++ b/src/includes/tree_types.h @@ -5,13 +5,13 @@ * * Description: Types file for tree module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/types.h b/src/includes/types.h index 44d6dbbbd..d41863c56 100644 --- a/src/includes/types.h +++ b/src/includes/types.h @@ -5,14 +5,14 @@ * * Description: Global Types file * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/includes/voltage.h b/src/includes/voltage.h index 9e5927ea7..d0a107a97 100644 --- a/src/includes/voltage.h +++ b/src/includes/voltage.h @@ -6,13 +6,13 @@ * Description: Header File Voltage Module. * Implements Intel Core Voltage Interface. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jimmy Situ web@jimmystone.cn * Project: likwid * - * Copyright (C) 2016 Jimmy Situ + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/libnvctr.c b/src/libnvctr.c index 0d6898889..1a06ed64d 100644 --- a/src/libnvctr.c +++ b/src/libnvctr.c @@ -5,26 +5,25 @@ * * Description: Marker API interface of module nvmon * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation, either version 3 of the License, or (at your option) any - * later version. + * This program is free software: you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation, either version 3 of the License, or (at your option) any later + * version. * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * This program is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A + * PARTICULAR PURPOSE. See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see . + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . * * ======================================================================================= */ diff --git a/src/libperfctr.c b/src/libperfctr.c index 09b3fe2f8..d30b35381 100644 --- a/src/libperfctr.c +++ b/src/libperfctr.c @@ -5,14 +5,14 @@ * * Description: Marker API interface of module perfmon * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/likwid.F90 b/src/likwid.F90 index fddbe8804..efd35ddf2 100644 --- a/src/likwid.F90 +++ b/src/likwid.F90 @@ -4,14 +4,14 @@ ! ! Description: Marker API f90 module ! -! Version: -! Released: +! Version: 5.3 +! Released: 10.11.2023 ! ! Authors: Jan Treibig (jt), jan.treibig@gmail.com, ! Thomas Gruber (tr), thomas.roehl@googlemail.com ! Project: likwid ! -! Copyright (C) 2015 RRZE, University Erlangen-Nuremberg +! Copyright (C) 2023 RRZE, University Erlangen-Nuremberg ! ! This program is free software: you can redistribute it and/or modify it under ! the terms of the GNU General Public License as published by the Free Software diff --git a/src/likwid_f90_interface.c b/src/likwid_f90_interface.c index 173fc2c02..99d88ad99 100644 --- a/src/likwid_f90_interface.c +++ b/src/likwid_f90_interface.c @@ -5,14 +5,14 @@ * * Description: F90 interface for marker API * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/luawid.c b/src/luawid.c index c08e496dd..b73f5a04a 100644 --- a/src/luawid.c +++ b/src/luawid.c @@ -5,26 +5,25 @@ * * Description: C part of the Likwid Lua interface * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * - * This program is free software: you can redistribute it and/or modify it - * under the terms of the GNU General Public License as published by the Free - * Software Foundation, either version 3 of the License, or (at your option) any - * later version. + * This program is free software: you can redistribute it and/or modify it under + * the terms of the GNU General Public License as published by the Free Software + * Foundation, either version 3 of the License, or (at your option) any later + * version. * - * This program is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for - * more details. + * This program is distributed in the hope that it will be useful, but WITHOUT ANY + * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A + * PARTICULAR PURPOSE. See the GNU General Public License for more details. * - * You should have received a copy of the GNU General Public License along - * with this program. If not, see . + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . * * ======================================================================================= */ diff --git a/src/map.c b/src/map.c index ebcaa1239..0bb41b82b 100644 --- a/src/map.c +++ b/src/map.c @@ -5,13 +5,13 @@ * * Description: Implementation a hashmap in C using ghash as backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thoams Roehl (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/memsweep.c b/src/memsweep.c index b87e29736..8c6c4ff01 100644 --- a/src/memsweep.c +++ b/src/memsweep.c @@ -5,13 +5,13 @@ * * Description: Implementation of sweeper module. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/numa.c b/src/numa.c index 97f5f9374..a44ab7f04 100644 --- a/src/numa.c +++ b/src/numa.c @@ -6,14 +6,14 @@ * Description: Implementation of Linux NUMA interface. Selects between hwloc and * procfs/sysfs backends. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/numa_hwloc.c b/src/numa_hwloc.c index 686015dda..559287f68 100644 --- a/src/numa_hwloc.c +++ b/src/numa_hwloc.c @@ -5,13 +5,13 @@ * * Description: Interface to hwloc for NUMA topology * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/numa_proc.c b/src/numa_proc.c index 81bee6a55..d1a7efba5 100644 --- a/src/numa_proc.c +++ b/src/numa_proc.c @@ -5,14 +5,14 @@ * * Description: Get NUMA topology from procfs and sysfs * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/numa_virtual.c b/src/numa_virtual.c index 84e0dc7a3..e4c642d1b 100644 --- a/src/numa_virtual.c +++ b/src/numa_virtual.c @@ -5,14 +5,14 @@ * * Description: Virtual/Fake NUMA backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Tobias Auerochs, tobi291019@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/nvmon.c b/src/nvmon.c index 1e80151bf..8ddc80bc5 100644 --- a/src/nvmon.c +++ b/src/nvmon.c @@ -6,13 +6,13 @@ * Description: Main implementation of the performance monitoring module * for NVIDIA GPUs * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/nvmon_nvml.c b/src/nvmon_nvml.c index 8672f06b2..da47f81a9 100644 --- a/src/nvmon_nvml.c +++ b/src/nvmon_nvml.c @@ -6,13 +6,13 @@ * Description: NVML implementation of the performance monitoring module * for NVIDIA GPUs * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/pci_hwloc.c b/src/pci_hwloc.c index 0d8812cb4..b461e0df6 100644 --- a/src/pci_hwloc.c +++ b/src/pci_hwloc.c @@ -5,13 +5,13 @@ * * Description: Interface to hwloc for PCI device lookup * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/pci_proc.c b/src/pci_proc.c index 7727755cc..8390c022f 100644 --- a/src/pci_proc.c +++ b/src/pci_proc.c @@ -5,13 +5,13 @@ * * Description: Interface to procfs/sysfs for PCI device lookup * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2018 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/perfgroup.c b/src/perfgroup.c index 4b60280a9..0dc52be42 100644 --- a/src/perfgroup.c +++ b/src/perfgroup.c @@ -5,14 +5,14 @@ * * Description: Handler for performance groups and event sets * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/perfmon.c b/src/perfmon.c index 779bbb1db..2dd12c82e 100644 --- a/src/perfmon.c +++ b/src/perfmon.c @@ -5,14 +5,14 @@ * * Description: Main implementation of the performance monitoring module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/power.c b/src/power.c index d57900909..4454eb58a 100644 --- a/src/power.c +++ b/src/power.c @@ -5,14 +5,14 @@ * * Description: Module implementing Intel RAPL interface * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/pthread-overload/Makefile b/src/pthread-overload/Makefile index 2ece04ea7..780235359 100644 --- a/src/pthread-overload/Makefile +++ b/src/pthread-overload/Makefile @@ -4,15 +4,15 @@ # # Description: pthread-overload Makefile # -# Version: -# Released: +# Version: 5.3 +# Released: 10.11.2023 # # Author: Jan Treibig (jt), jan.treibig@gmail.com # Thomas Gruber (tr), thomas.roehl@googlemail.com # # Project: likwid # -# Copyright (C) 2016 RRZE, University Erlangen-Nuremberg +# Copyright (C) 2023 RRZE, University Erlangen-Nuremberg # # This program is free software: you can redistribute it and/or modify it under # the terms of the GNU General Public License as published by the Free Software diff --git a/src/pthread-overload/pthread-overload.c b/src/pthread-overload/pthread-overload.c index d5d4a1120..03cd36981 100644 --- a/src/pthread-overload/pthread-overload.c +++ b/src/pthread-overload/pthread-overload.c @@ -6,13 +6,13 @@ * Description: Overloaded library for pthread_create call. * Implements pinning of threads together with likwid-pin. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/rocmon.c b/src/rocmon.c index 02067e1f0..f794a26ca 100644 --- a/src/rocmon.c +++ b/src/rocmon.c @@ -1,17 +1,18 @@ - /* ======================================================================================= +/* + * ======================================================================================= * * Filename: rocmon.c * * Description: Main implementation of the performance monitoring module * for AMD GPUs * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/rocmon_marker.c b/src/rocmon_marker.c index 828e9cdde..b5b84bff7 100644 --- a/src/rocmon_marker.c +++ b/src/rocmon_marker.c @@ -5,13 +5,13 @@ * * Description: Marker API interface of module rocmon * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/thermal.c b/src/thermal.c index 227582dd6..04f4617fd 100644 --- a/src/thermal.c +++ b/src/thermal.c @@ -5,13 +5,13 @@ * * Description: Module implementing Intel TM/TM2 interface * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/timer.c b/src/timer.c index 1b901874d..ad2936154 100644 --- a/src/timer.c +++ b/src/timer.c @@ -5,13 +5,13 @@ * * Description: Implementation of timer module * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/topology.c b/src/topology.c index e47c1726d..775515db1 100644 --- a/src/topology.c +++ b/src/topology.c @@ -5,14 +5,14 @@ * * Description: Interface to the topology backends * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/topology_cpuid.c b/src/topology_cpuid.c index 01919522f..4ff5bca1e 100644 --- a/src/topology_cpuid.c +++ b/src/topology_cpuid.c @@ -5,14 +5,14 @@ * * Description: Interface to the cpuid based topology backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/topology_cuda.c b/src/topology_cuda.c index f95fce673..3bf760282 100644 --- a/src/topology_cuda.c +++ b/src/topology_cuda.c @@ -5,13 +5,13 @@ * * Description: Topology module for GPUs * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/topology_hwloc.c b/src/topology_hwloc.c index a5b93b109..3ec63bf74 100644 --- a/src/topology_hwloc.c +++ b/src/topology_hwloc.c @@ -5,14 +5,14 @@ * * Description: Interface to the hwloc based topology backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Thomas Gruber (tr), thomas.roehl@googlemail.com * * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/topology_proc.c b/src/topology_proc.c index 782eebcad..398be11f4 100644 --- a/src/topology_proc.c +++ b/src/topology_proc.c @@ -5,14 +5,14 @@ * * Description: Interface to the procfs/sysfs based topology backend * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Authors: Jan Treibig (jt), jan.treibig@gmail.com, * Thomas Gruber (tr), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2019 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/topology_rocm.c b/src/topology_rocm.c index 9f5974ebd..7754a7c42 100644 --- a/src/topology_rocm.c +++ b/src/topology_rocm.c @@ -5,13 +5,13 @@ * * Description: Topology module for GPUs * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Thomas Gruber (tg), thomas.roehl@googlemail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/tree.c b/src/tree.c index 836444dc8..73e25c87c 100644 --- a/src/tree.c +++ b/src/tree.c @@ -5,13 +5,13 @@ * * Description: Module implementing a tree data structure * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jan Treibig (jt), jan.treibig@gmail.com * Project: likwid * - * Copyright (C) 2016 RRZE, University Erlangen-Nuremberg + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software diff --git a/src/voltage.c b/src/voltage.c index 3d7fd6c77..ea4fa98bb 100644 --- a/src/voltage.c +++ b/src/voltage.c @@ -6,13 +6,13 @@ * Description: Implementation of the Voltage Module. * Implements Intel Core Voltage Interface. * - * Version: - * Released: + * Version: 5.3 + * Released: 10.11.2023 * * Author: Jimmy Situ web@jimmystone.cn * Project: likwid * - * Copyright (C) 2016 Jimmy Situ + * Copyright (C) 2023 RRZE, University Erlangen-Nuremberg * * This program is free software: you can redistribute it and/or modify it under * the terms of the GNU General Public License as published by the Free Software