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 |
|
Dr-Noob
|
33bf081c0a
|
[v1.01][ARM] Merge changes from feat2 (added Allwinner CPUs)
|
2021-12-07 13:29:26 +01:00 |
|
Dr-Noob
|
0db9f1f5c2
|
[v1.01] Add more x86 archs to Makefile
|
2021-12-06 22:36:12 +01:00 |
|
Dr-Noob
|
4d8f108222
|
[v1.01] Change apple text color (as suggested by #129)
|
2021-12-04 09:08:02 +01:00 |
|
Dr-Noob
|
4229e2c63b
|
[v1.01][X86] Do not assume that cach and topo structures are non-NULL, which may easily happen in VMs. Add protection against NULL fields in cpu structure
|
2021-12-03 23:15:23 +01:00 |
|
Dr-Noob
|
a53fc41041
|
[v1.01] Added Allwinner SoCs (thanks #130!). Changed the match_soc algorithm; it should be more general now
|
2021-12-03 16:14:42 +01:00 |
|
Dr-Noob
|
4a9bbef086
|
[v1.01] Fix compiler warning
|
2021-11-20 10:27:34 +01:00 |
|
Dr-Noob
|
fe3bc6163c
|
[v1.01] Do not use FMA for frequency measurement. It is sufficient to run any other AVX instructions, and some CPUs support AVX but not FMA.
|
2021-11-20 10:25:36 +01:00 |
|
Dr-Noob
|
4b50740516
|
[v1.01] Remove useless frequency measurement (SSE and novector should report the same frequency!). Increase iterations to improve precision
v1.01
|
2021-11-20 10:13:35 +01:00 |
|
Dr-Noob
|
2fce2c9f52
|
[v1.00] Fix freq measurement for AVX512
|
2021-11-20 10:11:22 +01:00 |
|
Dr-Noob
|
617fd2a520
|
[v1.00] Implemented all backends for --accurate-pp
|
2021-11-19 22:01:29 +01:00 |
|
Dr-Noob
|
7226adb04d
|
[v1.00] Skeleton for future support for other vector instructions in --accurate-pp
|
2021-11-19 21:36:55 +01:00 |
|
Dr-Noob
|
a5b321a966
|
[v1.00][X86] Retrieve topology from udev when APIC fails (like #119)
|
2021-11-01 13:55:49 +01:00 |
|
Dr-Noob
|
6981d61eaf
|
[v1.00][X86] Show unknown string when the number of cores cannot be retrieved (like #119)
|
2021-11-01 13:07:48 +01:00 |
|
Dr-Noob
|
a426f231c6
|
[v1.00] Add preeliminary support for Phytium chip
|
2021-10-31 20:19:37 +01:00 |
|
Dr-Noob
|
7692a3cd49
|
[v1.00] Merge latest commits from master branch
|
2021-10-31 20:19:21 +01:00 |
|
Dr-Noob
|
bb12a2c276
|
[v1.00] Fix ambiguity in uarch detection with 0x806E9; it may be Amber/Kaby Lake (thanks to #122 for pointing this out!). We can differentiate by CPU name (hacky, but is there a better way?)
|
2021-10-07 22:37:29 +02:00 |
|
Dr-Noob
|
432b2d7c56
|
[v1.00] Temporary rename new Intel CPU uarch names
|
2021-09-25 22:42:26 +02:00 |
|
Dr-Noob
|
3928a9e3b6
|
[v1.00] Ice Lake is NOT a uarch; Sunny Cove is. But we need to check for codename in these cases since with the uarch is not enough to determine the number of VPUs
|
2021-09-25 22:03:22 +02:00 |
|
Dr-Noob
|
9f29023362
|
[v1.00][ARM] Fix typo in soc.c
|
2021-09-18 15:32:08 +02:00 |
|
Dr-Noob
|
40380a2f50
|
[v1.00][ARM] Add board.platform property detection. Try to match the SoC name until it founds a valid one in SoC detection, instead of checking only the first property found
|
2021-09-18 15:28:33 +02:00 |
|
Dr-Noob
|
b97b43cec7
|
[v1.00][ARM] Add new Dimensity 1100/1200 SoCs. Allow for non-upercase mtk SoC detection
|
2021-09-18 13:45:32 +02:00 |
|
Dr-Noob
|
b9988622f2
|
[v1.00][ARM] Always consider two cores equals using the same criteria: if MIDR and freq are the same
|
2021-09-18 13:13:24 +02:00 |
|
Dr-Noob
|
2cdc31392a
|
[v1.00] Add --accurate-pp option (Linux x86_64) only. Needs more work to make it stable (add support for non-AVX, AVX512, etc)
|
2021-09-16 15:13:26 +02:00 |
|
Dr-Noob
|
3b7a122956
|
[v1.00] Reset affinity in Linux after querying topology
|
2021-09-16 13:01:50 +02:00 |
|
Dr-Noob
|
c2b0213b9f
|
[v1.00] Update and slightly improve man page as suggested by #118
|
2021-09-13 22:49:10 +02:00 |
|
Dr-Noob
|
3641391bd8
|
[v1.00] Clarify what should be posted when a bug occurs
|
2021-08-31 10:06:09 +02:00 |
|
Dr-Noob
|
0350d116bd
|
[v1.00] Add missing uarchs from instlatx64
|
2021-08-31 10:02:39 +02:00 |
|
Dr-Noob
|
23055483c4
|
[v1.00] Fix broken links in README as noted by #114
|
2021-08-30 23:11:18 +02:00 |
|
Dr-Noob
|
bf75716054
|
[v1.00][ARM] Add Cortex X1 and Snapd 888+ in ARM detection
|
2021-08-29 09:53:16 +02:00 |
|
Dr-Noob
|
dd324537ee
|
[v1.00] Significantly improve README
|
2021-08-23 20:48:41 +02:00 |
|
Dr-Noob
|
ef9cb9b9c5
|
[v1.00] Bump version
v1.00
|
2021-08-23 09:31:46 +02:00 |
|
Dr-Noob
|
6a9d30ee37
|
[v0.99][PPC] Fix printer in PPC to print using the whole terminal width
|
2021-08-23 09:08:16 +02:00 |
|
Dr-Noob
|
4af1651306
|
[v0.99] Remove -fstack-protector-all from Windows compilation to fix segfault with mingw64, found in issue #109
|
2021-08-22 13:30:47 +02:00 |
|
Dr-Noob
|
1a8daf6e32
|
[v0.99] Update --help and manual page
|
2021-08-21 15:47:22 +02:00 |
|
Dr-Noob
|
fbee621ca5
|
[v0.99] Simplify printer code that supports cutting text by adding a line buffer
|
2021-08-21 13:25:40 +02:00 |
|
Dr-Noob
|
e63ef6008d
|
[v0.99] Always print warning messages in parse_args function
|
2021-08-21 11:12:35 +02:00 |
|
Dr-Noob
|
9d8372fcb4
|
[v0.99] Small improvements in Apple logo
|
2021-08-21 10:39:48 +02:00 |
|
Dr-Noob
|
5686475cbb
|
[v0.99] Small improvements in ARM long logo
|
2021-08-21 10:12:38 +02:00 |
|
Dr-Noob
|
d312c32b1c
|
[v0.99] Remove break in args parsing (probably from switch/case) and unused style in args.h
|
2021-08-21 09:56:29 +02:00 |
|
Dr-Noob
|
2ab3f8eb40
|
[v0.99] Small refactoring (fix compilation issues)
|
2021-08-19 13:40:21 +02:00 |
|
Dr-Noob
|
d8fe4f5a6b
|
[v0.99] Small refactoring
|
2021-08-19 13:36:02 +02:00 |
|
Dr-Noob
|
137b51fc99
|
[v0.99] Update README to include gpufetch reference and x86 support under Android, as reported by #107
|
2021-08-19 12:50:59 +02:00 |
|
Dr-Noob
|
a6420151ed
|
[v0.99] Refactoring logo selection in printer.c
|
2021-08-19 12:46:37 +02:00 |
|
Dr-Noob
|
39516e219a
|
[v0.99] Add support to use 3 colors in logo instead of 2. Add colors for new intel logo (which uses 3 colors)
|
2021-08-19 12:12:36 +02:00 |
|
Dr-Noob
|
c0935d1b4b
|
[v0.99] Add options: --logo-long --logo-short --logo-intel-new --logo-intel-old
|
2021-08-19 11:40:00 +02:00 |
|
Dr-Noob
|
a302a4508c
|
[v0.99] Show new Intel logo only when the CPU was released after Intel started using the new logo
|
2021-08-18 12:31:59 +02:00 |
|