AMD EPYC 7002 CPU-ի սխալը սառչում է 1044 օր աշխատելուց հետո

AMD EPYC 2018 («Հռոմ») սերվերի պրոցեսորների շարքը, որը հիմնված է «Zen 7002» միկրոճարտարապետության վրա, որը առաքվել է 2 թվականից ի վեր, ունի սխալ, որը հանգեցնում է պրոցեսորի կախմանը՝ առանց վիճակի վերակայման (համակարգի վերագործարկման) 1044 օր աշխատելուց հետո: Որպես խնդրի արգելափակման լուծում, խորհուրդ է տրվում անջատել CC6 էներգախնայողության ռեժիմի աջակցությունը կամ վերագործարկել սերվերը 1044 օրը մեկից ավելի անգամ (մոտավորապես 2 տարի 10 ամիս):

Ըստ AMD-ի հրապարակած տեղեկատվության՝ կախման պատճառը վթարն է, որը տեղի է ունենում, երբ պրոցեսորի միջուկը փորձում է արթնանալ CC6 էներգախնայողության ռեժիմից (միջուկ-C6, իջեցնում է լարումը պարապ վիճակում), երբ ժմչփը հասնում է CPU-ի վերջին վիճակից 1044 օրվա արժեքին (արտահայտման ժամանակը կարող է տատանվել՝ կախված RECL-ի հաճախականությունից):

դրամը խափանման պատճառի ավելի մանրամասն բացատրություն չի տալիս։ Դատելով Reddit-ում տեղադրված ենթադրությունից՝ կախումը տեղի է ունենում, երբ հաշվիչը TSC (Time Stamp Counter) ռեգիստրում, որը հաշվում է աշխատանքային ցիկլերի քանակը զրոյացումից հետո, 2800 ՄՀց հաճախականությամբ հասնում է 0x380000000000000 (2800 MHz) արժեքին (10 MHz . օր և 6 ժամ):

Սխալների շտկումը չի հրապարակվելու: Խնդիրը երկար ժամանակ աննկատ մնաց, քանի որ բազմամյա գործարկման ժամանակները բնորոշ չեն սերվերներին, որոնք թարմացնելու համար պարբերաբար պետք է վերագործարկվեն միջուկի թարմացումները տեղադրելու կամ օպերացիոն համակարգի նոր թողարկմանը անցնելու համար: Այնուամենայնիվ, Linux բաշխումների առանց վերագործարկման միջուկի արդիականացման մեթոդները և երկար սպասարկման ցիկլերը (Ubuntu, RHEL և SUSE ապահովված են 10 տարով) կարող են հանգեցնել առանց վերագործարկման սերվերների սպասման երկար ժամանակի:

Source: opennet.ru

Добавить комментарий