Commit Graph

575 Commits

Author SHA1 Message Date
Dr-Noob
57f11f3eab [v1.03] Print git hash and tag when printing version 2023-01-18 20:31:49 +01:00
Dr-Noob
2b8a942a98 [v1.03] Merge bugfix branch to include Snapd patch 2023-01-17 18:41:12 +01:00
Dr-Noob
f960a97477 [v1.02][ARM] Fix bug in previous commit 2023-01-17 18:06:11 +01:00
Dr-Noob
ba8bbdd252 [v1.03][X86] Add support for new Intel chips in uarch 2023-01-12 18:46:09 +01:00
Dr-Noob
2fc4896429 [v1.03] Remove useless comparaison 2023-01-06 15:17:39 +01:00
Dr-Noob
095bbfb784 [v1.03] Fix build in macOS 2023-01-06 12:19:06 +01:00
Dr-Noob
874f89051a [v1.03] Fix build in PPC 2023-01-06 11:05:19 +01:00
Dr-Noob
22a80d817d [v1.03] Fix compilation errors in Windows 2023-01-05 11:43:14 +01:00
Dr-Noob
49941b1717 [v1.03] Bump version v1.03 2023-01-05 11:17:49 +01:00
Dr-Noob
a4c0bb1aae [v1.02] Merge Alder Lake into master branch 2023-01-05 11:17:16 +01:00
Dr-Noob
ea29507b62 [v1.02] Added basic support for Zen4 2022-12-03 16:29:53 +00:00
Dr-Noob
b2aa8194c6 [v1.02][x86] Detect and print core type in ADL 2022-12-02 21:25:30 +00:00
Dr-Noob
d879b06d08 [v1.02][x86] Fix printer for non hybrid architectures 2022-12-02 20:53:40 +00:00
Dr-Noob
6cc18027db [v1.02][x86] ADL has a shared L3, not one L3 per core type 2022-12-02 20:39:49 +00:00
Dr-Noob
77510c260a [v1.02][x86] Small fixes to hybrid core detection 2022-11-05 18:28:10 +00:00
Dr-Noob
1eb1a5246e [v1.02][x86] Extending peakperf computation to hybid cores 2022-11-05 18:17:38 +00:00
Dr-Noob
cec91a1e4d [v1.02][x86] Adding support printing Intel hybrid CPUs 2022-11-05 17:49:43 +00:00
Dr-Noob
ff5166ea2e [v1.02][x86] Adding support for topology detection of hybrid cores 2022-11-05 17:48:20 +00:00
Dr-Noob
051d48b7d1 [v1.02][x86] Suport for detecting hybrid_flag 2022-10-20 20:49:10 +00:00
Dr-Noob
e91eef3e65 [v1.02][x86] Split feature detection into a separate function 2022-10-20 20:48:22 +00:00
Dr-Noob
195866aae3 [v1.02][ARM] Add new ARMv9 uarchs and new Snapd SoC 2022-10-09 17:36:23 +02:00
Dr-Noob
de24d86cd6 [v1.02] Extended get_num_caches_from_files to support maps with commas, should fix #152 2022-09-30 19:44:14 +02:00
Dr-Noob
4b1a087b64 [v1.02][ARM] Kirin SoCs seem to start with hi, not Hi, as reported in #157 2022-09-23 19:36:05 +02:00
Dr-Noob
7eb856ae84 [v1.02] Merge fixes from bugfix 2022-09-23 19:20:30 +02:00
Dr-Noob
65366abe04 [v1.02][ARM] Fixed wrong check for Apple CPU 2022-09-19 11:33:14 +02:00
Dr-Noob
190e5daace [v1.02] Merge master and bugfix2 branches 2022-09-19 11:27:03 +02:00
Dr-Noob
9f7204d43d [v1.02][ARM] Updating M1/M2 peak performance calculations according to the discussion in #155 2022-09-14 11:08:36 +02:00
Dr-Noob
87961144d2 [v1.02][X86] Add Zen3+ uarch 2022-09-09 09:02:26 +02:00
Dr-Noob
f4565cb937 [v1.02] Ignore extension warnings in ppc 2022-09-07 08:18:16 +02:00
Dr-Noob
61a1ad8a2b [v1.02] Merge support for Apple M2 2022-09-06 08:12:44 +02:00
Dr-Noob
ecce0354e5 [v1.02][ARM] Fixed M2 bug, support for M2 should now be complete 2022-09-05 18:17:15 +02:00
Dr-Noob
a955451937 [v1.02][X86] Add Steam Deck CPU as requested in #147 2022-09-05 10:39:06 +02:00
Dr-Noob
db21931118 [v1.02][X86] Fix Coffee Lake spelling 2022-09-05 10:28:07 +02:00
Dr-Noob
71a9308bed [v1.02][X86] Fixed uarch misclassification as noted by #149 2022-09-05 10:19:48 +02:00
Dr-Noob
dfec2a65d2 [v1.02][ARM] Experimental support for M2 2022-09-05 10:02:26 +02:00
Dr-Noob
b319b52952 [v1.02] Use a different name for ifdef; the other might be already defined! 2022-09-05 08:41:19 +02:00
Dr-Noob
758be60967 [v1.02] Remove wrong check in udev 2022-09-05 08:24:22 +02:00
Dr-Noob
52ba038527 [v1.02][ARM] Add support for M1 Ultra 2022-05-25 22:11:48 +01:00
Dr-Noob
0f1c2881d9 [v1.02] Bump version v1.02 2022-04-24 11:42:32 +01:00
Dr-Noob
3a628e22ba [v1.01] Merge bugfix2 branch 2022-04-24 11:42:06 +01:00
Dr-Noob
07d1e565e1 [v1.01] Merge bugfix branch 2022-04-24 11:41:46 +01:00
Dr-Noob
0ea0754727 [v1.01] Experimental M1 chip detection using hw.cpusubfamily 2022-03-06 10:40:05 +01:00
Dr-Noob
316c2dec40 [v1.01] Improve read_file implementation as suggested in #137 2022-02-10 22:27:51 +01:00
Dr-Noob
c4b2f31320 [v1.01] Read file in udev by dynamically reallocating a buffer, instead of allocating a fixed size. Should fix issue #137 2022-02-09 22:16:13 +01:00
Dr-Noob
fed0dce706 [v1.01] Add Alder Lake uarch detection 2022-01-25 20:15:07 +01:00
Dr-Noob
3046e84b4b [v1.01] Fix dummy compilation issue 2021-12-28 16:03:16 +01:00
Dr-Noob
874a856e34 [v1.01] Run multiple independent instructions in the pipeline for AVX freq too. Fixes incorrect frequency measures under certain CPUs 2021-12-27 12:42:36 +01:00
Dr-Noob
a4e1a837a3 [v1.01] New license 2021-12-25 11:16:18 +01:00
Dr-Noob
40b13bc60c [v1.01] Refactoring in printer to make code clearer. Remove usless check in PPC 2021-12-08 10:35:38 +01:00
Dr-Noob
84ee3107c6 [v1.01][X86] Merge bugfix2 branch 2021-12-08 10:22:02 +01:00