Skip to content

Commit e29dd35

Browse files
committed
fix(data): merge 18 duplicate Intel Atom CPU records
The strict integrity gate (integrity_check.py --strict) has been hard-blocking weekly-refresh for at least the last 5 runs: 18 Intel Atom CPUs were each imported twice under two slugs, once without an "intel-" prefix (Wikipedia- sourced) and once with it (a later Kaggle-dataset import). These were not harmless duplicates - the two sides disagreed on release_date, threads and other fields for most pairs. Cross-checked every pair against https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors: - release_date: the "atom-X" (Wikipedia) record matches the table almost exactly, often to the day. The "intel-atom-X" record's dates are frequently wrong, in two cases (Z3530, Z3560) off by a full 8 years. - threads: Wikipedia lists Hyper-Threading support for 17 of these 18 SKUs (only D2500 does not). The "intel-atom-X" record already encoded threads = 2x cores; the "atom-X" record wrongly had threads = cores for 16 of them. - clock/tdp/cache/socket/process_node: spot-checked the same way; kept whichever side matched Wikipedia (mostly the "atom-X" side, e.g. Z3560's "intel-atom-z3560" record had clock_ghz=1.0 vs Wikipedia's stated 1.83). Each merged record keeps the union of both sides' source_urls and survives under the shorter "atom-X" slug/path. `integrity_check.py --strict` now reports 0 hard anomalies. Closes #296
1 parent c317ed9 commit e29dd35

36 files changed

Lines changed: 372 additions & 907 deletions

‎data/cpu/intel/2008/consumer/atom-230.json‎

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"socket": "BGA 437",
99
"process_node": null,
1010
"cores": 1,
11-
"threads": 1,
11+
"threads": 2,
1212
"p_cores": null,
1313
"e_cores": null,
1414
"base_clock_ghz": 1.6,
@@ -20,11 +20,29 @@
2020
"memory_support": null,
2121
"cinebench_r23_single": null,
2222
"cinebench_r23_multi": null,
23+
"cinebench_2024_single": null,
24+
"cinebench_2024_multi": null,
2325
"geekbench_single": null,
2426
"geekbench_multi": null,
27+
"cinebench_r15_single": null,
28+
"cinebench_r15_multi": null,
29+
"cinebench_r11_5_single": null,
30+
"cinebench_r11_5_multi": null,
31+
"cinebench_r10_single": 557,
32+
"cinebench_r10_multi": 851,
33+
"passmark_single": 185,
34+
"passmark_cpu_mark": 169,
35+
"specint2006": null,
36+
"specfp2006": null,
37+
"dhrystone_mips": null,
38+
"whetstone_mflops": null,
39+
"superpi_1m_sec": null,
2540
"msrp_usd": null,
2641
"verified": true,
2742
"source_urls": [
28-
"https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors"
43+
"https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors",
44+
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
45+
"https://www.cpubenchmark.net/cpu.php?cpu=Intel+Atom+230",
46+
"https://technical.city/en/cpu/Atom-230"
2947
]
3048
}

‎data/cpu/intel/2008/consumer/atom-330.json‎

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
"segment": "desktop",
77
"architecture": "\" Diamondville \" (45 nm)",
88
"socket": "BGA 437",
9-
"process_node": null,
9+
"process_node": "45 nm",
1010
"cores": 2,
11-
"threads": 2,
11+
"threads": 4,
1212
"p_cores": null,
1313
"e_cores": null,
1414
"base_clock_ghz": 1.6,
@@ -20,11 +20,29 @@
2020
"memory_support": null,
2121
"cinebench_r23_single": null,
2222
"cinebench_r23_multi": null,
23+
"cinebench_2024_single": null,
24+
"cinebench_2024_multi": null,
2325
"geekbench_single": null,
2426
"geekbench_multi": null,
27+
"cinebench_r15_single": null,
28+
"cinebench_r15_multi": null,
29+
"cinebench_r11_5_single": null,
30+
"cinebench_r11_5_multi": null,
31+
"cinebench_r10_single": 542,
32+
"cinebench_r10_multi": 1530,
33+
"passmark_single": 265,
34+
"passmark_cpu_mark": 381,
35+
"specint2006": null,
36+
"specfp2006": null,
37+
"dhrystone_mips": null,
38+
"whetstone_mflops": null,
39+
"superpi_1m_sec": null,
2540
"msrp_usd": null,
2641
"verified": true,
2742
"source_urls": [
28-
"https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors"
43+
"https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors",
44+
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
45+
"https://www.cpubenchmark.net/cpu.php?cpu=Intel+Atom+330",
46+
"https://technical.city/en/cpu/Atom-330"
2947
]
3048
}

‎data/cpu/intel/2008/consumer/atom-z530.json‎

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
"name": "Intel Atom Z530",
44
"manufacturer": "intel",
55
"release_date": "2008-04-02",
6-
"segment": "desktop",
6+
"segment": "laptop",
77
"architecture": "\" Silverthorne \" (45 nm)",
88
"socket": "BGA 441",
99
"process_node": null,
1010
"cores": 1,
11-
"threads": 1,
11+
"threads": 2,
1212
"p_cores": null,
1313
"e_cores": null,
1414
"base_clock_ghz": 1.6,
@@ -20,11 +20,29 @@
2020
"memory_support": null,
2121
"cinebench_r23_single": null,
2222
"cinebench_r23_multi": null,
23+
"cinebench_2024_single": null,
24+
"cinebench_2024_multi": null,
2325
"geekbench_single": null,
2426
"geekbench_multi": null,
27+
"cinebench_r15_single": null,
28+
"cinebench_r15_multi": null,
29+
"cinebench_r11_5_single": null,
30+
"cinebench_r11_5_multi": null,
31+
"cinebench_r10_single": 537,
32+
"cinebench_r10_multi": 818,
33+
"passmark_single": 161,
34+
"passmark_cpu_mark": 183,
35+
"specint2006": null,
36+
"specfp2006": null,
37+
"dhrystone_mips": null,
38+
"whetstone_mflops": null,
39+
"superpi_1m_sec": null,
2540
"msrp_usd": null,
2641
"verified": true,
2742
"source_urls": [
28-
"https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors"
43+
"https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors",
44+
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
45+
"https://www.cpubenchmark.net/cpu.php?cpu=Intel+Atom+Z530",
46+
"https://technical.city/en/cpu/Atom-Z530"
2947
]
3048
}

‎data/cpu/intel/2009/consumer/atom-n280.json‎

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
"name": "Intel Atom N280",
44
"manufacturer": "intel",
55
"release_date": "2009-02-06",
6-
"segment": "desktop",
6+
"segment": "laptop",
77
"architecture": "\" Diamondville \" (45 nm)",
88
"socket": "BGA 437",
99
"process_node": null,
1010
"cores": 1,
11-
"threads": 1,
11+
"threads": 2,
1212
"p_cores": null,
1313
"e_cores": null,
1414
"base_clock_ghz": 1.67,
@@ -20,11 +20,28 @@
2020
"memory_support": null,
2121
"cinebench_r23_single": null,
2222
"cinebench_r23_multi": null,
23+
"cinebench_2024_single": null,
24+
"cinebench_2024_multi": null,
2325
"geekbench_single": null,
2426
"geekbench_multi": null,
27+
"cinebench_r15_single": null,
28+
"cinebench_r15_multi": null,
29+
"cinebench_r11_5_single": null,
30+
"cinebench_r11_5_multi": null,
31+
"cinebench_r10_single": 567,
32+
"cinebench_r10_multi": 877,
33+
"passmark_single": null,
34+
"passmark_cpu_mark": null,
35+
"specint2006": null,
36+
"specfp2006": null,
37+
"dhrystone_mips": null,
38+
"whetstone_mflops": null,
39+
"superpi_1m_sec": null,
2540
"msrp_usd": null,
2641
"verified": true,
2742
"source_urls": [
28-
"https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors"
43+
"https://en.wikipedia.org/wiki/List_of_Intel_Atom_processors",
44+
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
45+
"https://technical.city/en/cpu/Atom-N280"
2946
]
3047
}

‎data/cpu/intel/2009/consumer/intel-atom-230.json‎

Lines changed: 0 additions & 47 deletions
This file was deleted.

‎data/cpu/intel/2009/consumer/intel-atom-330.json‎

Lines changed: 0 additions & 48 deletions
This file was deleted.

‎data/cpu/intel/2009/consumer/intel-atom-n280.json‎

Lines changed: 0 additions & 46 deletions
This file was deleted.

‎data/cpu/intel/2009/consumer/intel-atom-z530.json‎

Lines changed: 0 additions & 47 deletions
This file was deleted.

0 commit comments

Comments
 (0)