Commit Graph

  • 4ba128ad33 [v1.04][X86] Fix incorrect free in AMD CPUs i212 Dr-Noob 2023-12-22 22:53:42 +00:00
  • 6ae51f2b52 [v1.04][ARM] Preeliminary M3 support Dr-Noob 2023-12-22 23:23:42 +01:00
  • 2feee25659 [v1.04] Clarify how the unknown microarchitectures should be reported Dr-Noob 2023-12-03 19:41:07 +00:00
  • 8335bd004d [v1.04][X86] Add AMD uarchs Dr-Noob 2023-12-02 18:18:09 +00:00
  • a172b4b281 [v1.04][ARM] Add more Mediatek SoCs Dr-Noob 2023-11-18 20:25:57 +01:00
  • d88a6bf763 [v1.04][X86] Fixed bhyve matcher (#193) Dr-Noob 2023-11-11 09:34:54 +00:00
  • 8870a0ca0c [v1.04][RISCV] Add Sipeed ASCII logo Dr-Noob 2023-11-01 20:49:30 +00:00
  • a43b700540 [v1.04][RISCV] Add Lichee PI 4a SoC (#200) Dr-Noob 2023-11-01 20:48:25 +00:00
  • 9a578d3670 [v1.04][RISCV] Make single-letter extension detection more robust. s and u are invalid but might appear (#200), so just skip them Dr-Noob 2023-10-29 17:14:47 +00:00
  • bf890965a3 [v1.04] Add colors to Google logo Dr-Noob 2023-10-17 09:19:05 +02:00
  • 530207aee0 [v1.04] Added Google ascii logo Dr-Noob 2023-10-17 08:56:20 +02:00
  • f64ff0d4cf [v1.04] Added Google Tensor SoCs Dr-Noob 2023-10-17 08:55:38 +02:00
  • 4b7600d49e [v1.04][ARM] Add Cortex-A715/X3 uarchs Dr-Noob 2023-10-16 09:04:59 +02:00
  • d8ce2de287 [v1.04] Testing bhyve matcher bugfix4 Dr-Noob 2023-10-03 21:00:43 +01:00
  • bc9b9c1e99 [1.04][ARM] Add support for Raspberry Pi 5 Dr-Noob 2023-10-01 11:56:36 +02:00
  • b17df01958 [1.04][ARM] Improve robustness in Raspberry Pi detection Dr-Noob 2023-10-01 11:49:20 +02:00
  • 44e5e1b6dc [v1.04][RISCV] Add support for multi-letter extensions Dr-Noob 2023-09-25 07:26:24 +01:00
  • fe4bcde898 [v1.04][X86] Added new uarchs Dr-Noob 2023-09-24 12:58:56 +01:00
  • 45854a00d6 [v1.04] Add bhyve hypervisor Dr-Noob 2023-09-24 12:10:39 +01:00
  • 6c69ab0a00 [v1.04][RISCV] Extend extension mask to 64 bit. Fix SET_ISA_EXT_MAP else condition. Fix print_ascii_riscv iters computation Dr-Noob 2023-09-24 11:59:43 +01:00
  • bd3c66395d [v1.04][RISCV] Add multi-letter extensions to list Dr-Noob 2023-09-22 21:39:17 +01:00
  • a12defaf4b [v1.04][RISCV] Define to enum Dr-Noob 2023-09-19 08:18:13 +01:00
  • 4fa3dc2076 [v1.04][RISCV] First support for parsing multi-letter extensions Dr-Noob 2023-09-18 08:20:32 +01:00
  • bcf8b8171d [v1.04][RISCV] Temporary fix to parse multi-letter extensions Dr-Noob 2023-09-17 23:14:49 +01:00
  • 7d81d895b0 [v1.04][ARM] Add support for M2 Max/Ultra Dr-Noob 2023-09-02 21:08:43 +01:00
  • 6a5b4c3da4 [v1.04][ARM] Fix bug in socs.h for Apple M2 Dr-Noob 2023-09-02 20:53:53 +01:00
  • 5f5561f177 [v1.04][ARM] Add Rockchip 3588S SoC (thanks #188!) Dr-Noob 2023-09-02 19:02:00 +01:00
  • 9a46e310e4 [v1.04][X86] Add additional Zen4 cpuid Dr-Noob 2023-09-02 18:45:20 +01:00
  • 36071b8eb8 [v1.04][ARM] Add support for M2 Pro Dr-Noob 2023-06-09 17:47:05 +02:00
  • 6349f4435e [v1.04][X86] Add mobile rocket lake chip Dr-Noob 2023-06-06 21:44:27 +02:00
  • bddf6cfe31 [v1.04][PPC] Small fix for jump or move depends on uninitialised value (noted in #178) Dr-Noob 2023-05-09 10:58:16 +02:00
  • 53e5dd19f7 [v1.04][ARM] Experimental new backend for computing peak performance, considering the number of VPUs and width (previously this was highly simplified) Dr-Noob 2023-05-06 15:36:00 +02:00
  • b3719dc216 [v1.04] Bump version v1.04 Dr-Noob 2023-05-06 11:37:32 +02:00
  • 7a3fd539c3 [v1.03][X86] Fix compilation warning under Windows Dr-Noob 2023-05-06 11:30:14 +02:00
  • f6bf00e33d [v1.03][X86] Refactor --raw. Add support for printing HV level Dr-Noob 2023-05-06 11:14:46 +02:00
  • 985bd6f25f [v1.03][X86] Do not consider an empty HV as a bug Dr-Noob 2023-05-06 11:02:03 +02:00
  • f599613f5e [v1.03] Reuse same _PATH_CPUINFO definition Dr-Noob 2023-05-06 10:19:39 +02:00
  • 8a8b1dffa8 [v1.03] Apply refactoring in src/common/udev.c bugfix2 Dr-Noob 2023-05-06 10:06:16 +02:00
  • 8e95828fb1 [v1.03][PPC] Read frequency from cpuinfo if the default method fails Dr-Noob 2023-05-04 19:01:55 +02:00
  • 93f733cb12 [v1.03][PPC] Small update in PowerPC uarch table Dr-Noob 2023-05-04 18:59:03 +02:00
  • 0397db2fd8 [v1.03][PPC] Implement hypervisor detection in PowerPC Dr-Noob 2023-05-04 18:56:31 +02:00
  • ebe7312c9d [v1.03][PPC] Fix bug where /sys/devices/system/cpu/cpu*/topology/physical_package_id contains -1 by adding a new way of finding the number of sockets. This happened in #178 and most probably in #153 too Dr-Noob 2023-05-03 17:51:44 +02:00
  • 8c72295f47 [v1.03] Add PPC integrity check Dr-Noob 2023-04-27 22:35:56 +02:00
  • bec47a44a7 [v1.03] Update README (PPC/macOS support was proved in #167) Dr-Noob 2023-04-24 17:58:58 +02:00
  • de638aba50 [v1.03][x86] Fix Zen4 peak performance calculation Dr-Noob 2023-04-24 17:47:29 +02:00
  • 5be6f8bba0 [v1.03][x86] Add AMD 9004 Series CPUID Dr-Noob 2023-04-22 08:20:35 +02:00
  • 10d4f67cdb [v1.03] Fixing commit 99fd108 Dr-Noob 2023-04-13 17:50:49 +02:00
  • 5dd6ab60cb [v1.03] Lets follow the function prototype rules Dr-Noob 2023-04-13 17:45:32 +02:00
  • 99fd108d0f [v1.03] Try detecting SoC with nvmem in last place (avoids usless work in Android) Dr-Noob 2023-04-13 17:41:32 +02:00
  • f28f3ef70d [v1.03] Avoid segmentation fault when a Rockchip SoC is not found in socs.h Dr-Noob 2023-04-13 17:37:14 +02:00
  • 89aadeead8 [v1.03] Add common soc.c/.h for both ARM and RISC-V Dr-Noob 2023-04-13 17:15:32 +02:00
  • f58d76ccac [v1.03] Update help option and perform some formatting adjustments Dr-Noob 2023-04-13 16:24:47 +02:00
  • 889fbf2d67 [v1.03][RISCV] Fix bug in Makefile and implement --debug option Dr-Noob 2023-04-13 15:49:06 +02:00
  • 91cc04c653 [v1.03][RISCV] Merge RISC-V branch into main Dr-Noob 2023-04-13 15:28:22 +02:00
  • 05744f4e40 [v1.03][RISCV] Add support for RISCV extensions riscv Dr-Noob 2023-04-12 18:55:56 +02:00
  • 4405a262ca [v1.03][RISCV] Add some more uarchs Dr-Noob 2023-04-12 16:23:23 +02:00
  • 9e9828d210 [v1.03][RISCV] Improve SiFive logo and add SiFive color scheme Dr-Noob 2023-04-08 12:39:56 +02:00
  • 65bad8721e [v1.03][RISCV] Add short/long variants for SiFive and StarFive ascii arts and fix StarFive long logo Dr-Noob 2023-04-08 11:51:20 +02:00
  • 13e86d7f14 [v1.03][RISCV] Add preeliminary uarch detection Dr-Noob 2023-04-07 16:19:43 +02:00
  • 69dd47bab0 [v1.03][RISCV] Search backwards in device-tree string Dr-Noob 2023-04-07 15:24:33 +02:00
  • 0ef08ef53e [v1.03][RISCV] Add basic Allwinner support Dr-Noob 2023-04-07 10:37:02 +02:00
  • 2b4e675800 [v1.03][ARM] Add more Rockchip SoCs (fix) Dr-Noob 2023-04-03 15:10:58 +02:00
  • 30a2493ad9 [v1.03][RISCV] Add basic StarFive support Dr-Noob 2023-04-03 14:08:58 +02:00
  • a496f694a6 [v1.03][RISCV] Add SiFive ascii art Dr-Noob 2023-04-03 13:25:51 +02:00
  • 14819c350e [v1.03][RISCV] Add basic SoC detection backend Dr-Noob 2023-04-03 12:41:59 +02:00
  • 9a69a7f58d [v1.03][RISCV] Implementing basic skeleton for RISC-V backend Dr-Noob 2023-04-01 16:46:54 +02:00
  • 1f450b23a1 [v1.03][RISCV] Add support for compiling to RISC-V Dr-Noob 2023-03-31 17:57:01 +02:00
  • cf77360d1b [v1.03][ARM] Add more Rockchip SoCs Dr-Noob 2023-03-25 13:11:31 +01:00
  • dfa321d4f4 [v1.03][ARM] Reworking Rockchip logo and colors Dr-Noob 2023-03-25 12:56:36 +01:00
  • 522a1c6ddd [v1.03][ARM] Add Rockchip logo and colors Dr-Noob 2023-03-25 12:44:10 +01:00
  • 994dc0334d [v1.03][ARM] Implement new Rockchip detection based on efuse0 Dr-Noob 2023-03-25 12:02:31 +01:00
  • ec9b88cc7c [v1.03] Acknowledge Allwinner contributors support Dr-Noob 2023-03-25 11:12:42 +01:00
  • c3b5dd0eb0 [v1.03][ARM] Experimental feature: Show vendor logo even when the exact SoC model cannot be determined Dr-Noob 2023-03-25 11:00:43 +01:00
  • eaee997945 [v1.03][ARM] Show Unknown SoC if no exact model is found instead of showing the raw name Dr-Noob 2023-03-25 10:47:17 +01:00
  • 5dced25745 [v1.03][ARM] Added more Allwinner SIDs Dr-Noob 2023-03-12 12:29:37 +01:00
  • dc69a9f8a6 [v1.03][ARM] Fix Allwinner H2+/H3 confusion Dr-Noob 2023-03-11 16:25:44 +01:00
  • 3b54f62d62 [v1.03][ARM] Use SID to improve Allwinner SoC detection. Should help with #173 Dr-Noob 2023-03-11 12:00:30 +01:00
  • 3296dc960e [v1.03][ARM] Add Snapd 730G detection as reported by #174 Dr-Noob 2023-02-11 19:06:58 +01:00
  • be600728d7 [v1.03][X86] Fix freq functions argument to comply with what pthread expects Dr-Noob 2023-01-29 09:30:30 +01:00
  • 6eb2357485 [v1.03] Add void to function declarations with no args. C99 Standard says in 6.7.5.3 that empty arguments are actually obsolescent - this commit fixes a warning in some compilers Dr-Noob 2023-01-29 09:25:07 +01:00
  • b0354e28ff [v1.03] Fix compilation error due to FILE identifier not being found Dr-Noob 2023-01-29 09:17:54 +01:00
  • 687459961d [v1.03][X86] Fix ambiguity in Kaby/Coffee Lake classification as noted by #149 Dr-Noob 2023-01-28 09:05:36 +01:00
  • 07e920896b [v1.03] Print version when reporting an error or bug (implements #172) Dr-Noob 2023-01-18 22:30:05 +01:00
  • 57f11f3eab [v1.03] Print git hash and tag when printing version Dr-Noob 2023-01-18 20:14:08 +01:00
  • 67a9975aa8 [v1.03] Experimental fix to distinguish between Gen8/Gen8+ Snapdragon SoCs bugfix Dr-Noob 2023-01-17 19:14:05 +01:00
  • 2b8a942a98 [v1.03] Merge bugfix branch to include Snapd patch Dr-Noob 2023-01-17 18:41:12 +01:00
  • f960a97477 [v1.02][ARM] Fix bug in previous commit Dr-Noob 2023-01-17 18:06:11 +01:00
  • ba8bbdd252 [v1.03][X86] Add support for new Intel chips in uarch Dr-Noob 2023-01-12 18:45:34 +01:00
  • 2fc4896429 [v1.03] Remove useless comparaison Dr-Noob 2023-01-06 15:17:39 +01:00
  • 095bbfb784 [v1.03] Fix build in macOS Dr-Noob 2023-01-06 12:19:06 +01:00
  • 874f89051a [v1.03] Fix build in PPC Dr-Noob 2023-01-06 10:46:27 +01:00
  • 22a80d817d [v1.03] Fix compilation errors in Windows Dr-Noob 2023-01-05 11:42:47 +01:00
  • 49941b1717 [v1.03] Bump version v1.03 Dr-Noob 2023-01-05 11:17:49 +01:00
  • a4c0bb1aae [v1.02] Merge Alder Lake into master branch Dr-Noob 2023-01-05 11:16:49 +01:00
  • ea29507b62 [v1.02] Added basic support for Zen4 Dr-Noob 2022-12-03 16:29:53 +00:00
  • b2aa8194c6 [v1.02][x86] Detect and print core type in ADL ald Dr-Noob 2022-12-02 21:25:30 +00:00
  • d879b06d08 [v1.02][x86] Fix printer for non hybrid architectures Dr-Noob 2022-12-02 20:53:40 +00:00
  • 6cc18027db [v1.02][x86] ADL has a shared L3, not one L3 per core type Dr-Noob 2022-12-02 20:39:49 +00:00
  • 77510c260a [v1.02][x86] Small fixes to hybrid core detection Dr-Noob 2022-11-05 18:28:10 +00:00
  • 1eb1a5246e [v1.02][x86] Extending peakperf computation to hybid cores Dr-Noob 2022-11-05 18:17:38 +00:00