Skip to content

Commit 2adcd4c

Browse files
committed
data(cpu): fill AMD process node and L3 cache from Wikipedia
84 AMD records gain 136 previously-null fields (process_node 84, l3_cache_mb 52) from the Wikipedia Athlon/Athlon 64/Phenom/FX/Sempron/ Turion list pages. Two source quirks had to be handled before anything was written: - These tables state the clock in MHz on some pages and GHz on others, so the value is normalised before it is compared (1500 -> 1.5). Without that the cross-check rejected every Sempron row. - One page (Athlon II) was caught filing a TDP figure in the L3 column -- it proposed "L3 = 65 MB" for a 65 W part and "100 MB" for a 100 W part, and a 4.0 GHz turbo for chips that have no turbo at all. Its row-derived values are therefore discarded entirely; only the node, which comes from the section heading rather than the row, is kept from that page. Values are additionally checked against the set of real cache capacities, and a turbo clock must exceed the base clock by a sane margin. The usual confirm-before-write rule still applies (base clock within 0.05 GHz, TDP within 1 W): 332 rows matched a record, 176 passed. Refs #1
1 parent 7b04d91 commit 2adcd4c

84 files changed

Lines changed: 304 additions & 220 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

data/cpu/amd/2008/consumer/amd-athlon-64-3700-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Athlon",
88
"socket": "939",
9-
"process_node": null,
9+
"process_node": "90 nm",
1010
"cores": 1,
1111
"threads": 1,
1212
"p_cores": null,
@@ -41,6 +41,7 @@
4141
"verified": false,
4242
"source_urls": [
4343
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44-
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+3700%2B"
44+
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+3700%2B",
45+
"https://en.wikipedia.org/wiki/List_of_AMD_Athlon_64_processors"
4546
]
4647
}

data/cpu/amd/2008/consumer/amd-athlon-64-x2-dual-core-3600-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Athlon",
88
"socket": "AM2",
9-
"process_node": null,
9+
"process_node": "90 nm",
1010
"cores": 2,
1111
"threads": 2,
1212
"p_cores": null,
@@ -41,6 +41,7 @@
4141
"verified": false,
4242
"source_urls": [
4343
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44-
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+X2+Dual+Core+3600%2B&id=76"
44+
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+X2+Dual+Core+3600%2B&id=76",
45+
"https://en.wikipedia.org/wiki/List_of_AMD_Athlon_64_processors"
4546
]
4647
}

data/cpu/amd/2008/consumer/amd-athlon-64-x2-dual-core-4000-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Athlon",
88
"socket": "AM2",
9-
"process_node": null,
9+
"process_node": "65 nm",
1010
"cores": 2,
1111
"threads": 2,
1212
"p_cores": null,
@@ -41,6 +41,7 @@
4141
"verified": false,
4242
"source_urls": [
4343
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44-
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+X2+Dual+Core+4000%2B&id=78"
44+
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+X2+Dual+Core+4000%2B&id=78",
45+
"https://en.wikipedia.org/wiki/List_of_AMD_Athlon_64_processors"
4546
]
4647
}

data/cpu/amd/2008/consumer/amd-athlon-64-x2-dual-core-4400-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Athlon",
88
"socket": "AM2",
9-
"process_node": null,
9+
"process_node": "65 nm",
1010
"cores": 2,
1111
"threads": 2,
1212
"p_cores": null,
@@ -40,6 +40,7 @@
4040
"msrp_usd": 299,
4141
"verified": false,
4242
"source_urls": [
43-
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset"
43+
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44+
"https://en.wikipedia.org/wiki/List_of_AMD_Athlon_64_processors"
4445
]
4546
}

data/cpu/amd/2008/consumer/amd-athlon-64-x2-dual-core-4600-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Athlon",
88
"socket": "AM2",
9-
"process_node": null,
9+
"process_node": "65 nm",
1010
"cores": 2,
1111
"threads": 2,
1212
"p_cores": null,
@@ -40,6 +40,7 @@
4040
"msrp_usd": 350,
4141
"verified": false,
4242
"source_urls": [
43-
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset"
43+
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44+
"https://en.wikipedia.org/wiki/List_of_AMD_Athlon_64_processors"
4445
]
4546
}

data/cpu/amd/2008/consumer/amd-athlon-64-x2-dual-core-4800-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Athlon",
88
"socket": "AM2",
9-
"process_node": null,
9+
"process_node": "65 nm",
1010
"cores": 2,
1111
"threads": 2,
1212
"p_cores": null,
@@ -40,6 +40,7 @@
4040
"msrp_usd": 150,
4141
"verified": false,
4242
"source_urls": [
43-
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset"
43+
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44+
"https://en.wikipedia.org/wiki/List_of_AMD_Athlon_64_processors"
4445
]
4546
}

data/cpu/amd/2008/consumer/amd-athlon-64-x2-dual-core-5200-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Athlon",
88
"socket": "AM2",
9-
"process_node": null,
9+
"process_node": "65 nm",
1010
"cores": 2,
1111
"threads": 2,
1212
"p_cores": null,
@@ -41,6 +41,7 @@
4141
"verified": false,
4242
"source_urls": [
4343
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44-
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+X2+Dual+Core+5200%2B&id=84"
44+
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Athlon+64+X2+Dual+Core+5200%2B&id=84",
45+
"https://en.wikipedia.org/wiki/List_of_AMD_Athlon_64_processors"
4546
]
4647
}

data/cpu/amd/2008/consumer/amd-sempron-2400-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Sempron",
88
"socket": "Socket A",
9-
"process_node": null,
9+
"process_node": "130 nm",
1010
"cores": 1,
1111
"threads": 1,
1212
"p_cores": null,
@@ -41,6 +41,7 @@
4141
"verified": false,
4242
"source_urls": [
4343
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44-
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Sempron+2400%2B"
44+
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Sempron+2400%2B",
45+
"https://en.wikipedia.org/wiki/List_of_AMD_Sempron_processors"
4546
]
4647
}

data/cpu/amd/2008/consumer/amd-sempron-2800-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Sempron",
88
"socket": "AM2",
9-
"process_node": null,
9+
"process_node": "130 nm",
1010
"cores": 1,
1111
"threads": 1,
1212
"p_cores": null,
@@ -41,6 +41,7 @@
4141
"verified": false,
4242
"source_urls": [
4343
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44-
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Sempron+2800%2B"
44+
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Sempron+2800%2B",
45+
"https://en.wikipedia.org/wiki/List_of_AMD_Sempron_processors"
4546
]
4647
}

data/cpu/amd/2008/consumer/amd-sempron-3800-plus.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"segment": "desktop",
77
"architecture": "Sempron",
88
"socket": "AM2",
9-
"process_node": null,
9+
"process_node": "90 nm",
1010
"cores": 1,
1111
"threads": 1,
1212
"p_cores": null,
@@ -41,6 +41,7 @@
4141
"verified": false,
4242
"source_urls": [
4343
"https://www.kaggle.com/datasets/lincolnzh/cpu-specifications-dataset",
44-
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Sempron+3800%2B"
44+
"https://www.cpubenchmark.net/cpu.php?cpu=AMD+Sempron+3800%2B",
45+
"https://en.wikipedia.org/wiki/List_of_AMD_Sempron_processors"
4546
]
4647
}

0 commit comments

Comments
 (0)