Datasets for All Manufactured Intel Processors
Hello there! As a data science enthusiast, here is my dataset project about Intel Processors. Thanks to these datasets altogether, one can realize how computers' central processing units (CPUs) have evolved within last two or three decades, with regards to many specifications along the way!
This repo contains the datasets that involve all processors from Core, Core Ultra, Pentium, Celeron, Xeon, Xeon Phi, Itanium, Atom, Quark SoC and other uncategorized series Intel has ever manufactured.
All these info in the datasets are obtained from Intel ARK website, by accessing each processor page by page and carefully inspecting each corresponding feature.
Now all the datasets were updated to Version 1.8, containing these new features: Code Name, Max Memory Size, Memory Types & Max Memory Speed. This version includes new processors which are launched until 1st Quarter of 2024, typically including the era of 14th Generation Intel Core Processors!
Older datasets (v1.1, v1.2, and later v1.6) will still exist and be found under their specific folders for archiving.
In the meantime, I'm aware that it's been a long time since I didn't perform any analyses on these processors. Now is the right time to do that! Therefore, I'll upload them here once they're ready in the best possible period.
The latest version (1.8) of current datasets contain these features below:
Product
: Name of the manufactured processorStatus
: Indicates the current status of the processorRelease Date
: Shows when the processor has been released to PC manufacturers or individual usersCode Name
: Indicates the architecture name for which the processor was designed underCores
: The number of cores the processor hasThreads
: The number of threads the processor hasLithography (nm)
: The number in nanometer (nm), indicating the technology for the size of the features integrated on semi-conducting circuitMax. Turbo Freq. (GHz)
: The maximum clock speed the processor can reach, especially while on full load (in gigahertz)Base. Freq. (GHz)
: The base clock speed of the processor (in gigahertz)TDP (W)
: The value of Thermal Design Power in WattsCache (MB)
: The total cache capacity of the processor (in megabytes)Cache Info
: Additional info about the cacheMax Memory Size (GB)
: Refers to the maximum memory capacity supported by the processor (in gigabytes)Memory Types
: Shows the types of memories supported by the processorMax Memory Speed (MHz)
: Indicates the maximum memory speed supported by the processor (in megahertz)Integrated Graphics
: Shows the integrated graphic component used by the processor if exists
There are some assumptions for the preparation of these datasets. Please keep them in mind while inspecting them:
- For assessing
TDP
of the processors, normally the base value is taken. If base value is not avaiable in the original spec sheet, but configurable TDP-up and TDP-down frequency values are given instead, the TDP-up value is taken. - In the latest generation of processors, the value of Maximum Turbo Power is taken for
TDP
value, instead of Base Power. - For some processors having both performance and efficiency cores/threads together, their performance-core base frequency is considered in the
Base Freq.
, if the individual base frequency is not found in the spec sheet. - In
Integrated Graphics
column, the name for a few processors migh appear asName Unknown
. This means the processor has integrated graphics, but its name was not indicated in the spec sheet of the original source. - If there is only one type of supported memory type and only one speed value, then this speed value is filled for
Max Memory Speed (MHz)
.
In the meantime, below I'll list the processors which didn't exist in Intel's website and have been contributed by other people for inclusion. Many thanks in advance!
Category | Processor | Contributed By |
---|---|---|
Intel Xeon Processors | Xeon Platinum 8370C | mvarian |
Intel Xeon Processors | Xeon Platinum 8272CL | mvarian |
Intel Xeon Processors | Xeon Platinum 8171M | mvarian |
There is only one data analysis available so far, about Intel Core Processors (done for v1.1) which was published more than 4 years ago. Anyway, you can click on the related notebook file (.ipynb) to see the details.
I'm totally aware that no other analyses have been carried out yet! Hopefully, more of them for up-to-date datasets will be included here in the best period possible!
In the last few generations, many Intel processors have letters (suffixes) that come after the numbers, indicating their specialties. This list below might help you understand the meanings of these letters:
Suffix | Meaning |
---|---|
K | High-performance, unlocked |
F | Requires discrete graphics |
S | Special edition |
T | Power-optimized lifestyle |
X/XE | Highest performance, unlocked |
HX | Highest performance, all SKUs unlocked |
HK | High performance, unlocked |
H | High performance |
P | Performance for thin & light |
U | Power efficient |
Y | Extremely low-power efficient |
G1-G7 | Graphics level (processors with newer integrated graphics technology) |
E | Embedded |
UE | Power efficient, embedded |
HE | High performance, embedded |
UL | Power efficient, in LGA package |
HL | High performance, in LGA package |
This repo has been in silence for a long time! In order to make it alive, all datasets are being updated to version 1.8 specifications described above. Then, I'll move on to analyses for presenting more insights!
Depending on the interest of this repo, more features might be included for detailed specs for any processors. Naturally, you may try to find your processor here with necessary details!
Last but not least, if you'd like to contribute by the addition of other processors that weren't seen in Intel's web site, just open a pull request, write down the processors including their necessary features and the reference site where you've taken the data.