АМД замењује Ризен ЦПУ за кориснике погођене ретком Линук грешком

Ризен2-Феатуре

АМД-ов Ризен 7 је генерално добро прихваћен од стране ентузијасте, али постојао је један проблем на ниском нивоу који смо гледали, али о коме раније нисмо извештавали. Почетком јуна, корисници Ризена који користе Линук почели су да пријављују грешке у сегментацији приликом покретања више истовремених радних оптерећења компилације користећи више различитих верзија ГЦЦ-а. На ЛВВМ / Цланг то није утицало и чини се да је проблем ограничен на Линук. Штавише, то очигледно није било уобичајено, чак ни међу корисницима Линука - Мицхаел Ларабел, из компаније Пхороник.цом, известио је да су његове властите тестне платформе биле апсолутно чврсте, чак и под великим радним оптерећењем.

Попут прошлих грешака Пентиум ФДИВ, ово је било стварно питање, али оно које је реално утицало само на мали део купаца. АМД је раније рекао да истражује проблем (који није присутан ни на једном Епиц или Тхреадриппер ЦПУ-у) и сада је најавио решење: замена ЦПУ-а.



ПхороникизвештајиАМД им је испоручио нови Ризен 7 1800Кс ЦПУ и да овај чип одбија да се сруши, чак и када покреће скрипту „килл Ризен“ која би претходно намерно створила грешку сегментације компајлера. Иако су неки корисници мислили да је проблем ограничен на РАМ, матичну плочу или проблем повезан са БИОС-ом, Пхорониково тестирање доказује супротно. Замените нови Ризен 7 1800Кс за старији део и проблем ће се поново појавити. Вратите се на нови чип и он нестаје. Ларабел је привремено закључио да се чини да је издање ограничено на Ризен ЦПУ-ове произведене пре 25. недеље ове године (нови чип је направљен у 30. недељи), али нису доступни други детаљи о томе шта је изазвало.



Добра вест је да АМД замењује процесоре свих који имају овај проблем. Опет, иако је проблем стваран, чини се да се покреће само у изузетно малом броју случајева када се Линук оптерећује под одређеним и одређеним околностима.

ЦПУ грешке су правило, а не изузетак

Склони смо погрешкама процесора као појавама које заустављају емисије и јављају се само повремено, али је супротно. Резиме табела грешака унутар Интелове шесте генерације Цоре породице је осам странице дуго. Већина ових грешака су мањи проблеми или се односе на углове, али већи проблеми се могу пробити. Интел-ова оригинална Атом архитектура имала је велику ФПУ грешку у којој би покушај извођења две бацк-то-бацк ​​к87 операције удвостручио време извршавања. ЦПУ аналитичар Агнер Фог пише (Страница 162/233):



Кад год постоје две узастопне к87 инструкције, две инструкције се не упарују и уместо тога узрокују додатно кашњење од једног такта због проблема у декодерима. Ово даје пропусност од само једне инструкције свака два тактна циклуса, док би сличан код који користи КСММ регистре имао максималну пропусност од две инструкције по такту.

Ово се односи на све к87 инструкције (имена која почињу са Ф), чак и на ФНОП. На пример, секвенца од 100 узастопних ФНОП упутстава траје 200 циклуса сата у мојим тестовима. Ако се 100 ФНОП-ова измени са 100 НОП-а, секвенца траје само 100 циклуса такта. Стога је важно избегавати узастопна к87 упутства.

Интел-Вафер

Како су дизајни ЦПУ постали сложенији, а величине чворова смањене, шанса за грешке и грешке је знатно порасла.



Скилаке Хипер-Тхреадинг грешка која је замрзла системе при извршавању одређених радних оптерећења укључена је у горе описану листу 6. генерације. АМД је, наравно, имао и других проблема, укључујући Пиледривер-ово лоше руковање 256-битним АВКС упутствима (казна за њихово коришћење је била озбиљна) и злогласну ТЛБ грешку која је ограничавала скалирање и перформансе оригиналног Пхеном / Барцелона процесоре.

Ако нисте апсолутно сигурни да имате проблем повезан са овом грешком, вероватно то и нисте. Али драго нам је што видимо АМД нудећи замену за језгра за оне погођене проблемом. ЦПУ грешке можда нису ништа ново, али начин на који компаније реагују на њих и даље утиче на то како ИТ заједница доживљава проблем.

Copyright © Сва Права Задржана | 2007es.com