Buldozera Core-Count debates atgriežas spokoties AMD



AMD in 2012 launched the FX-8150, the 'world's first 8-core desktop processor,' or so it says on the literal tin. AMD achieved its core-count of 8 with an unconventional CPU core design. Its 8 cores are arranged in four sets of two cores each, called 'modules.' Each core has its own independent integer unit and L1 data cache, while the two cores share a majority of their components - the core's front-end, a branch-predictor, a 64 KB L1 code cache, a 2 MB L2 cache, but most importantly, an FPU. There was much debate across tech forums on what constitutes a CPU core.

Bija jāmēģina uzzināt, kā pareizi uzrunāt “Bulldozer” procesoru. Viņu plānotāji sākotnēji izturas pret “Bulldozer” kodoliem kā pilnīgi neatkarīgiem (kā to diktētu parastā loģika), līdz AMD pamanīja daudzsavienotu lietojumprogrammu veiktspējas vājās vietas. Galu galā Windows un dažādi * nix kodoli saņēma atjauninājumus saviem plānotājiem, lai katru moduli uzskatītu par kodolu, un katru kodolu kā SMT vienību (loģisku procesoru). Piemēram, Windows 10 acīs FX-8350 ir četrkodolu / 8 diegu procesors. Šie atjauninājumi uzlaboja procesora veiktspēju, taču ne agrāk kā patērētāji sāka pamanīt, ka viņu operētājsistēmas neziņoja par pareizu kodolu skaitu. 2015. gadā tika ierosināta tiesas prāva pret AMD par FX sērijas procesoru nepatiesu tirdzniecību. Pēc tam, kad ir izveidota 12 locekļu žūrija, lai pārbaudītu, kas veido CPU kodolu, un to, vai AMD FX-8000 vai FX-9000 sērijas procesors var tikt kvalificēts kā 8 kodolu mikroshēma, šīs tiesas prāvas riteņi beidzot pārvietojas. ASV apgabala tiesnesis Haywood Gilliam no Kalifornijas Ziemeļu rajona apgabaltiesas noraidīja AMD apgalvojumu, ka “ievērojams vairākums” patērētāju ir sapratuši, kas veido CPU kodolu, un ka viņiem bija godīgs priekšstats par to, ko viņi pērk, pērkot AMD FX. pārstrādātāji. AMD pirms tam ir divas galvenās iespējas. Uzņēmums var panākt vienošanos ar prasītājiem, kas uzņēmumam varētu izmaksāt kompensācijas miljoniem dolāru; vai arī cīnieties ar to žūrijas tiesas procesā, mēģinot 12 sabiedrības locekļiem (ne vienmēr no IT fona) pierādīt, kas veido CPU kodolu un kāpēc “Bulldozer” kvalificējams kā 8 kodolu silīcijs.

Katram prasītājam un atbildētājam ir galvenais tehniskais arguments. Prasītāji varēja norādīt uz operētājsistēmām, kas 8 kodolu “buldozera” daļas apstrādā kā četrkodolu / 8 vītnes (t.i., katrs modulis ir kā kodols un katrs “kodols” kā loģisks procesors); savukārt AMD varētu palaist vairāku vītņu peldošā komata etalona testus, lai pierādītu, ka moduli nevar vienkāršot līdz kodola definīcijai. AMD 2017. gada izlaidumā “Zen” arhitektūra redz atgriešanos pie parastās kodola definīcijas, katram “Zen” kodolam esot tikpat neatkarīgam kā Intel “Skylake” kodolam. Mēs uzmanīsim šo lietu.
Source: The Register