AMD komentāri par Threadripper 2990WX plānošanas jautājumiem

2.-Gen-Threadripper-Feature

Kopš AMD izlaiž savu Threadripper 2990WX, ir bijuši jautājumi par to, cik efektīvi tā varētu mērogot vairāku pavedienu darba slodzes. Sākumā veiktspējas kritumi un palēninājumi noteiktās slodzēs tika attiecināti uz asimetrisko atmiņas kontrollera konfigurāciju - tikai dažiem Threadripper matiem ir tieša piekļuve atmiņas kontrolieriem, bet citi savieno tikai netieši. Tas, šķiet, izraisīja ievērojamus veiktspējas zaudējumus noteiktos etalonos.

Bet ātri parādījās informācija, kas liecina, ka problēma nav aparatūrā. Linux operētājsistēmā 2990WX saglabāja augstu veiktspējas līmeni, pat ja tajā pašā Windows konfigurācijā tas nokrita. Skaidrs, ka stāstā bija kas vairāk. Anandtech, kas sadarbojas ar Wendell no Level1Tech’s, ir publicējis savu atjauninājumu par situāciju.



2990WX-atmiņa-piekļuve



Šķiet, ka Windows ir paredzēts, lai uzturētu iestatījumu “Labākais NUMA mezgls”, un mēģina palaist pavedienus šajos kodolos. Plānotājs mēģina pēc iespējas biežāk pārvietot mezglus uz šīm pozīcijām, bet izstumj iepriekšējos pavedienus, kas arī bija jāpiešķir šai kodolkopai.

Tas rada milzīgu pamatkonkurenci, jo dažādi pavedieni izspiež pozīciju, un OS bez prāta mēģina sabāzt visu vienā un tajā pašā pārāk izmantotajā mezglā. Pilnīgi vairāku pavedienu lietojumprogramma varētu pavadīt līdz pat 50 procentiem laika bezgalīgi sajaucot datus (kas, šķiet, tieši tā arī notiek). The punkts šīs sistēmas sākotnēji bija paredzēta VM, tā, lai katram VM būtu savs izpildlaiks un tas tiktu piešķirts “labākajam” NUMA mezglam neatkarīgi no tā, kur tas bija. Kādā brīdī Microsoft saprata, ka šis mūžīgais pamatkonflikts ir galvenā problēma, un izveidoja plāksteri, kas atspējotu “vislabāko NUMA mezglu” problēmu jebkurā divu mezglu NUMA sistēmā. Tāpēc Threadripper 1950X un 2950X netiek ietekmēti.



coreprio_ui

Sistēmas ar trim vai vairāk mezgliem tomēr ir joprojām tiek ietekmēta, tāpēc mēs redzam, ka problēma skāra gan Epyc 7551, gan Threadripper 2990WX. CorePrio NUMA Disassociator darbojas tāpēc, ka tas ik pēc dažām sekundēm pārbauda aktīvo programmatūru un, kamēr programma darbojas, pielāgo pavedienu afinitāti. Padomājiet par to, ka manuāla šķirošana tiek veikta periodiski, lai nodrošinātu, ka operētājsistēmas iebūvētais plānotājs darbojas pareizi.

Pēc AMD domām, tam ir atvērtas biļetes pie Microsoft un tiek pētītas metodes, kā pēc iespējas ātrāk atrisināt šo problēmu. Vendela izpratne par problēmu, domājams, ir 'ļoti tuvu' faktiski notiekošajam, taču specifika par atšķirībām netika sniegta. Tiek apgalvots, ka Microsoft tagad strādā pie labojuma, lai gan iekļaušanas grafiks nav skaidrs. Nākamais loģiskais atjauninājuma iekļaušanas punkts būtu Redstone 6, jeb gaidāmais Windows atjauninājums, kas samazināsies 2019. gada pirmajā pusē.



Lietotāji ir spekulējuši par to, kura “vaina” ir šī. Zināmā mērā jautājums ir slikti ierāmēts. AMD jebkurā brīdī var informēt Microsoft par problēmu ar plānošanu, taču tas nenozīmē, ka Microsoft automātiski norāda problēmu risināšanai - it īpaši saistībā ar tikko palaistu CPU pašā tirgus augšdaļā ar nenozīmīgu lietotāju bāzi.

Mēs zinām, ka AMD tagad ir pieejama komunikācijas līnija Microsoft, un mēs varam izdarīt dažus minējumus par to, kad risinājumi varētu nonākt tirgū. Tas noteikti neko nenodarīs par ļaunu, ka Intel Cascade Lake Advanced Performance CPU ar līdz pat 48 kodoliem un mikroshēmu dizainu šogad nonāks tirgū. No Microsoft viedokļa, iespējams, ir bijis jēga gaidīt un ieviest visus pielāgojumus, kas nepieciešami, lai vienlaikus atbalstītu virkni jaunu NUMA konfigurāciju, ieskaitot Threadripper 2990WX, tādējādi debitējot spēcīgāku atbalstu 7nm Epyc, 32-core un virs Threadripper CPU, Cascade Lake AP un nākamajiem Intel produktiem tajā pašā atjauninājumā.

Lietotājiem ar 2990WX vajadzētu lejupielādēt modificēto versiju no CorePriolai uzlabotu veiktspēju - mums būs jāgaida un jāskatās, ko ievieš plānotāja atbalsta oficiālā versija, lai redzētu, vai tā var uzlabot veiktspēju ne tikai lietojumprogrammā.

Copyright © Visas Tiesības Aizsargātas | 2007es.com