Feex·Hardware
Corrections

Every audited correction

679 recorded values were replaced or removed by the audit, across 989 CPU and GPU records. 676 more were filled where nothing was recorded. Each entry shows the old value, the new value, the rule and the evidence.

How to read this log

Each entry is one value that the audit changed in the Feex Hardware Database. It shows the old value, the new value, the rule that justified the change and the evidence behind it. Entries are classed from the stored values alone:

A rule's description says what the rule did. Nothing is labelled "verified" unless the rule itself is a vendor-of-record rule. Changes can be reverted, and reverted changes are not shown. The method is described in Methodology, and the sources, with licensing and attribution, are on Sources. Wikipedia links point to the exact article revision that was read.

CPU rules

519 replaced or removed values and 175 filled values across 398 CPU records. Browse the CPU corrections.

Rule ReplacedRemoved FilledRecords
L2 cache was stored per core
The stored L2 value equalled the per-core size shown by PassMark (for example 6 x 512 KB), so the total was recomputed from the core count and the per-core size was recorded.
169 0 105 169
Cleanup pcie int to decimal
See the reason shown on each entry.
130 0 0 130
Benchmark row re-read from the exact PassMark page
The stored PassMark row came from a URL without a model id and its CPU Mark disagreed with PassMark's list. The values were re-read from the PassMark page identified by its model id.
38 0 70 9
Cleanup fx hyphen space
See the reason shown on each entry.
70 0 0 35
Two independent sources agree
PassMark and a Wikipedia list article agreed with each other and contradicted the stored value, and no vendor figure was available. PassMark's list and its model page count as one source.
30 0 0 16
Cleanup hedt no igpu
See the reason shown on each entry.
24 0 0 24
Cleanup pcie multi to max
See the reason shown on each entry.
19 0 0 19
Base clock was the configurable-TDP-down figure
The stored base clock was the low end of a configurable-TDP range. The nominal base clock stated by the sources was applied.
18 0 0 18
Vendor specification applied
The vendor's own specification page contradicted the stored value, so the vendor figure was applied. The vendor is the source of record for its own parts.
9 0 0 5
Codename or architecture from two sources
A Wikipedia section and a second recorded fact agreed on the codename or architecture, and the stored value was a family name rather than a die codename.
5 0 0 4
Cleanup pcie gen prefix
See the reason shown on each entry.
4 0 0 4
Codename from the vendor
The vendor-of-record codename contradicted the stored value.
2 0 0 2
Cleanup pcie scraped page null
See the reason shown on each entry.
0 1 0 1

GPU rules

160 replaced or removed values and 501 filled values across 591 GPU records. Browse the GPU corrections.

Rule ReplacedRemoved FilledRecords
Architecture from chip codename
The architecture was set from the chip codename using the vendor's die-naming convention, and only where a Wikipedia hatnote agreed.
0 0 498 498
Invalid codename removed
The stored codename was bus, process, memory or connector text rather than a chip name, so it was cleared instead of replaced with a guess.
0 55 0 55
NVIDIA SM count moved out of compute units
On NVIDIA GPUs the stored "compute units" figure was the streaming multiprocessor (SM) count, so it was removed from that column and recorded as SMs.
0 43 0 43
Transistor count restored to full precision
The stored count was a precise figure truncated to whole billions. The sources state the precise count.
33 0 0 33
Two independent sources agree
Two independent source families agreed on a different value than the stored one. The Wikipedia GPU list articles count as one source, and PassMark's list and its model page count as one source.
19 0 0 13
Memory size restored to binary precision
The stored size was a decimal rounding of a binary size (for example 11,000 MB for 11 GB). The sources state the exact size in MB.
4 0 0 2
NVIDIA SM count recorded in the SM column
The streaming multiprocessor count, previously stored as compute units, was recorded in its own column.
0 0 3 3
Impossible launch date removed
The stored launch date was before 1990 or after today, so it was cleared.
0 3 0 3
Implausible launch price removed
The stored launch price was below the floor for the product class, so it was cleared.
0 3 0 3

Examples: CPU corrections

RecordFieldChangeRuleEvidence
AMD Ryzen Ai 9 Hx 475 L2 cache (total)
Replaced
1,024 KB → 12,288 KB L2 cache was stored per core
AMD Ryzen Ai 9 Hx 475 Codename
Replaced
475 → Gorgon Point Codename or architecture from two sources
AMD® EPYC™ 9755 PassMark benchmark row
Replaced
PassMark multi-thread rating: 166,328 → 150,848
PassMark single-thread rating: 3,503 → 3,526
PassMark source URL: passmark://tables/passmark_cpu_scores.xlsx → https://www.cpubenchmark.net/cpu.php?cpu=AMD+EPYC+9755&id=6702
Benchmark row re-read from the exact PassMark page
source_url has no id= and CPU Mark 166328 is 10% off the list (150848); values from id page 6702
AMD® FX™-4100 Display name
Replaced
AMD® FX™ -4100 → AMD® FX™-4100 Cleanup fx hyphen space
stray space between the trademark glyph and the hyphenated model, inserted from the PassMark chart "Updated name" column; model identifier unchanged
AMD® FX™-4100 Normalized name
Replaced
AMD® FX™ -4100 → AMD® FX™-4100 Cleanup fx hyphen space
stray space between the trademark glyph and the hyphenated model, inserted from the PassMark chart "Updated name" column; model identifier unchanged
AMD® FX™-4130 Display name
Replaced
AMD® FX™ -4130 → AMD® FX™-4130 Cleanup fx hyphen space
stray space between the trademark glyph and the hyphenated model, inserted from the PassMark chart "Updated name" column; model identifier unchanged
AMD® FX™-4130 Normalized name
Replaced
AMD® FX™ -4130 → AMD® FX™-4130 Cleanup fx hyphen space
stray space between the trademark glyph and the hyphenated model, inserted from the PassMark chart "Updated name" column; model identifier unchanged
AMD® FX™-4170 Display name
Replaced
AMD® FX™ -4170 → AMD® FX™-4170 Cleanup fx hyphen space
stray space between the trademark glyph and the hyphenated model, inserted from the PassMark chart "Updated name" column; model identifier unchanged

See all CPU corrections (519)

Examples: GPU corrections

RecordFieldChangeRuleEvidence
AMD All-in-Wonder X800 XL Codename
Removed
PCIe ×16 AGP 8× → cleared (Not recorded) Invalid codename removed
bus / process / memory / connector text, not a chip name
AMD Mobility Radeon HD 5830 Codename
Removed
PCIe ×16 2.1 → cleared (Not recorded) Invalid codename removed
bus / process / memory / connector text, not a chip name
AMD RADEON 9200 Codename
Removed
AGP 8×, PCI → cleared (Not recorded) Invalid codename removed
bus / process / memory / connector text, not a chip name
AMD Radeon 9250 SE Codename
Removed
AGP 8x → cleared (Not recorded) Invalid codename removed
bus / process / memory / connector text, not a chip name
AMD Radeon HD 3470 Codename
Removed
PCIe 2.0 ×16 → cleared (Not recorded) Invalid codename removed
bus / process / memory / connector text, not a chip name
AMD Radeon HD 3850 Codename
Removed
PCIe 2.0 x16 AGP 8x → cleared (Not recorded) Invalid codename removed
bus / process / memory / connector text, not a chip name
AMD Radeon HD 4550 Codename
Removed
PCIe 2.0 ×16 → cleared (Not recorded) Invalid codename removed
bus / process / memory / connector text, not a chip name
AMD Radeon HD 6950 Board power (TDP)
Replaced
500 W → 200 W Two independent sources agree
2 independent sources agree on 200 and contradict the stored 500
AMD Radeon HD 6950 Board power (TDP)
Replaced
500 W → 200 W Two independent sources agree
2 independent sources agree on 200 and contradict the stored 500
AMD Radeon HD 6970 Board power (TDP)
Replaced
550 W → 250 W Two independent sources agree
2 independent sources agree on 250 and contradict the stored 550

See all GPU corrections (160)

Machine-readable

The same log as JSON: /api/public/corrections (parameters kind, rule, entity, page, per_page).