mirror of
https://github.com/anrieff/libcpuid
synced 2025-10-03 11:01:30 +00:00
Fix issue #104: Intel Coffee Lake and Kaby Lake
Add support for detecting Coffee Lake i[357]s. Test included. Thanks to @X0rg for reporting and to @exdeus for the raw cpu data. The detection here relies on Kaby and Coffee lakes having different number of cores for the equivalent brand: i3: 2 cores in Kaby, 4 in Coffee i5 and i7: 4 cores in Kaby, 6 in Coffee.
This commit is contained in:
parent
2f4c21e3a7
commit
f178de98f3
2 changed files with 105 additions and 0 deletions
|
@ -339,6 +339,11 @@ const struct match_entry_t cpudb_intel[] = {
|
|||
{ 6, 14, -1, -1, 158, 2, -1, -1, NC, CELERON_ , 0, "Kaby Lake (Celeron)" },
|
||||
{ 6, 14, -1, -1, 158, 2, -1, -1, NC, CORE_|_M_|_3 , 0, "Kaby Lake (Core m3)" },
|
||||
|
||||
/* Coffee Lake CPUs (14nm): */
|
||||
{ 6, 14, -1, -1, 158, 6, -1, -1, NC, CORE_|_I_|_7 , 0, "Coffee Lake (Core i7)" },
|
||||
{ 6, 14, -1, -1, 158, 6, -1, -1, NC, CORE_|_I_|_5 , 0, "Coffee Lake (Core i5)" },
|
||||
{ 6, 14, -1, -1, 158, 4, -1, -1, NC, CORE_|_I_|_3 , 0, "Coffee Lake (Core i3)" },
|
||||
|
||||
/* Itaniums */
|
||||
{ 7, -1, -1, -1, -1, 1, -1, -1, NC, 0 , 0, "Itanium" },
|
||||
{ 15, -1, -1, 16, -1, 1, -1, -1, NC, 0 , 0, "Itanium 2" },
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue