Commit Graph

  • 3980e61377 cpuBench support for EMR, MTL, and ZEN5 master Andreas Abel 2025-06-08 21:39:09 +02:00
  • b3191d26c0 Workaround for https://sourceware.org/bugzilla/show_bug.cgi?id=32813 Andreas Abel 2025-06-08 21:35:50 +02:00
  • 08e351b7fb configs for EMR, MTL, and ARL Andreas Abel 2025-05-18 16:22:49 +02:00
  • c7bce4bebc update CPUID Andreas Abel 2025-05-17 20:48:06 +02:00
  • 217c2c3307 compatibility with recent kernels Andreas Abel 2025-03-04 00:43:51 +01:00
  • faf75236ca ranges Andreas Abel 2023-03-12 13:48:05 +01:00
  • 6fa0df0469 extended asm syntax Andreas Abel 2023-01-09 17:25:41 +01:00
  • a7c8989664 Merge pull request #28 from bjzhjing/add-kernel-mode-fix Andreas Abel 2022-12-10 20:09:24 +01:00
  • e13f0aee33 fix kernel mode crashing in Ubuntu 22.04 Cathy Zhang 2022-11-27 17:27:10 -08:00
  • c157f74ded improved measurements Andreas Abel 2022-12-05 17:11:28 +01:00
  • 1ef0dc17dc fixes #26 Andreas Abel 2022-12-04 00:17:06 +01:00
  • 88d021d86e update Andreas Abel 2022-11-28 16:32:32 +01:00
  • 09e6a3d6fc support for Zen4 Andreas Abel 2022-11-18 11:32:43 +01:00
  • b0d03d6ad7 memory initialization Andreas Abel 2022-08-13 20:56:54 +02:00
  • 0dcae1fc1e Zen3 fix Andreas Abel 2022-04-28 00:05:02 +02:00
  • d3d4060be3 cycle-by-cycle measurements Andreas Abel 2022-01-21 00:12:50 +01:00
  • 7f7a7eb53a minor change Andreas Abel 2022-01-20 23:21:10 +01:00
  • 0ef60f2a59 filter output option Andreas Abel 2022-01-20 16:27:58 +01:00
  • 15b1ccb275 support for Tremont Andreas Abel 2022-01-18 19:01:33 +01:00
  • 5bffd03b71 support for Airmont Andreas Abel 2022-01-18 02:52:42 +01:00
  • 1bbedf2927 minor change Andreas Abel 2022-01-17 16:51:56 +01:00
  • 86f4a69813 minor fix Andreas Abel 2022-01-16 20:40:36 +01:00
  • dfbd89b928 file ownerships Andreas Abel 2022-01-15 17:57:28 +01:00
  • a148f95497 helper functions Andreas Abel 2022-01-14 20:51:50 +01:00
  • c44e017398 support for Bonnell Andreas Abel 2022-01-14 20:22:37 +01:00
  • 52e601ebc5 support for Goldmont Andreas Abel 2022-01-13 01:14:41 +01:00
  • 12381d0324 format specifiers Andreas Abel 2022-01-13 01:13:40 +01:00
  • 40e764db45 refactoring Andreas Abel 2022-01-12 23:21:00 +01:00
  • 39f97457c6 improved drain_frontend Andreas Abel 2022-01-12 20:33:09 +01:00
  • a1ad0fbf47 consistency Andreas Abel 2022-01-12 17:14:49 +01:00
  • 3330672330 improved counter configuration Andreas Abel 2022-01-12 17:11:46 +01:00
  • 73b5ac65e3 FP16 Andreas Abel 2022-01-11 23:16:44 +01:00
  • 6e55106bf5 support for Goldmont Plus Andreas Abel 2022-01-08 00:53:37 +01:00
  • 9c12de2c70 FP16 Andreas Abel 2022-01-07 23:40:12 +01:00
  • 2a767183a3 minor fixes Andreas Abel 2022-01-03 22:26:54 +01:00
  • b156941b23 ADL cache Andreas Abel 2022-01-03 22:25:26 +01:00
  • 3e48d9d667 support for Alder Lake Andreas Abel 2021-12-22 20:59:08 +01:00
  • 632cbff848 interrupts Andreas Abel 2021-12-22 20:43:57 +01:00
  • 1b69fd34bd ADL fix Andreas Abel 2021-12-18 19:49:37 +01:00
  • 81914f9166 APIC interrupts Andreas Abel 2021-12-11 00:51:31 +01:00
  • daf178a42b minor fix Andreas Abel 2021-12-10 00:21:07 +01:00
  • 8d2acc3b71 Alder Lake events Andreas Abel 2021-12-09 16:14:08 +01:00
  • 03f9ae5b26 extended cpuid Andreas Abel 2021-12-09 16:13:14 +01:00
  • f09bd19032 compatibility with kernel 5.16 Andreas Abel 2021-12-08 23:36:28 +01:00
  • 8b68e6aa6b events from 01.org Andreas Abel 2021-12-08 22:01:44 +01:00
  • 7a76d0e82d fix warnings Andreas Abel 2021-11-26 02:10:05 +01:00
  • d6ceaf5db4 implicit index Andreas Abel 2021-11-23 16:09:34 +01:00
  • 6feb2a02bf extended drain_frontend Andreas Abel 2021-11-19 18:30:16 +01:00
  • 6e95fae6a5 fix Andreas Abel 2021-11-17 19:00:39 +01:00
  • b1884b72bf update Andreas Abel 2021-11-17 16:43:06 +01:00
  • 9d378989b0 nops Andreas Abel 2021-11-17 16:41:25 +01:00
  • 8435127296 print addresses Andreas Abel 2021-11-15 20:44:59 +01:00
  • e6f6dc4a45 added TakenAlone option Andreas Abel 2021-11-15 18:50:38 +01:00
  • c44530c8d2 HT warning Andreas Abel 2021-11-12 16:46:23 +01:00
  • bcea7500f6 update to Python interface Andreas Abel 2021-11-04 16:33:17 +01:00
  • a69f6e5596 bool Andreas Abel 2021-11-02 17:25:33 +01:00
  • 1752910a15 Makefile Andreas Abel 2021-11-02 16:38:24 +01:00
  • 04bfd842a4 make fixed counters optional Andreas Abel 2021-10-29 17:32:59 +02:00
  • 645d7c7b92 modified programmable perf. ctr. configuration Andreas Abel 2021-10-28 20:29:26 +02:00
  • 44bcccfa07 minor change Andreas Abel 2021-10-25 19:49:46 +02:00
  • 2e11511017 minor change Andreas Abel 2021-10-25 16:55:31 +02:00
  • fc038541df support for Rocket Lake Andreas Abel 2021-05-28 16:59:43 +02:00
  • 77e4985307 Issue #23 Andreas Abel 2021-04-26 16:09:11 +02:00
  • a9723caa9f Merge pull request #24 from d-we/master Andreas Abel 2021-04-25 19:54:27 +02:00
  • 3788bc0d88 propagate return value through runscript d-we 2021-04-25 15:52:44 +02:00
  • 2198ebbb65 minor fix Andreas Abel 2021-04-01 20:35:19 +02:00
  • 0d35f82778 fix for AMD doc Andreas Abel 2021-03-26 01:13:10 +01:00
  • 77b42f0b71 Merge pull request #22 from eigenform/objcopy-text-segment Andreas Abel 2021-03-25 22:42:05 +01:00
  • 5bef3bf8c9 explicitly copy only the .text segment when assembling measured code meta 2021-03-25 16:05:12 -05:00
  • e7c90594e5 improved div_cycles Andreas Abel 2021-03-24 20:14:42 +01:00
  • 313aa5ee30 python 3 Andreas Abel 2021-03-13 21:04:52 +01:00
  • ca7f63370b changed replPolicy.py default sets Andreas Abel 2021-03-12 16:34:14 +01:00
  • d44696f06e additional LEA variants Andreas Abel 2021-03-12 16:14:32 +01:00
  • 877da4c52e Merge pull request #20 from caizixian/master Andreas Abel 2021-03-12 16:13:37 +01:00
  • 7f3d7758aa Fix compilation error on Ubuntu 18.04 Zixian Cai 2021-03-11 21:30:20 +11:00
  • 5df54f1d1d support for Tiger Lake Andreas Abel 2021-03-09 22:31:05 +01:00
  • 5c2cb0f4cc Merge pull request #19 from 0xhilbert/hotfix-kernel-5.8 Andreas Abel 2021-03-05 00:15:55 +01:00
  • ab784585a4 hotfix for kernel version 5.8 Andreas Kogler 2021-03-04 16:19:02 +01:00
  • 4971d6c23a added -df option Andreas Abel 2021-03-03 15:47:23 +01:00
  • 1d4f3a458a immzero variants Andreas Abel 2021-01-23 16:13:20 +01:00
  • 4b54440aaf NOP syntax Andreas Abel 2021-01-15 21:17:32 +01:00
  • d0f2ba9cc9 padding Andreas Abel 2021-01-13 16:07:56 +01:00
  • 9ce44e1079 high8 registers Andreas Abel 2021-01-04 20:51:23 +01:00
  • ddbcc18731 support for RAPL Andreas Abel 2020-12-08 20:50:35 +01:00
  • 6d9e1f9e85 late_init option Andreas Abel 2020-12-08 20:34:21 +01:00
  • a3def89d67 added no_normalization option Andreas Abel 2020-12-08 18:42:30 +01:00
  • ef556c41a3 added no_normalization option Andreas Abel 2020-12-08 17:17:29 +01:00
  • 4a6f3d2d45 msr config bugfix Andreas Abel 2020-12-08 00:57:09 +01:00
  • a3e586dc12 new extensions Andreas Abel 2020-12-04 20:08:22 +01:00
  • 706377fa56 Merge pull request #16 from tfc/master Andreas Abel 2020-11-18 15:46:20 +01:00
  • 3c4e6c77ff Use portable shebang lines Jacek Galowicz 2020-11-18 15:29:37 +01:00
  • 1765470b65 complex decoders Andreas Abel 2020-11-17 16:12:18 +01:00
  • b86665c1c2 complex decoder Andreas Abel 2020-11-16 23:30:27 +01:00
  • 6d98bf62c1 Merge pull request #15 from wolfpld/master Andreas Abel 2020-11-16 23:18:46 +01:00
  • 91cb312015 Add missing checks for AVX512VL. Bartosz Taudul 2020-11-15 17:26:53 +01:00
  • 210e09b7ab Add ZEN3 to cpuBench.py. Bartosz Taudul 2020-11-12 23:41:35 +01:00
  • d87adcc19e Add workaround for Zen 3 L3 cache associativity. Bartosz Taudul 2020-11-12 23:37:01 +01:00
  • 428b37cd51 Add ZEN3 uarch to CPUID tool. Bartosz Taudul 2020-11-12 23:24:26 +01:00
  • bf0906750b support for Cascade Lake Andreas Abel 2020-10-27 21:48:46 +01:00
  • c3879089b4 minor changes Andreas Abel 2020-08-07 15:37:30 +02:00