Ноутбуки

AMD Buldozer микроархитектурасы және AMD Opteron процессорларының жаңа буыны

 

Жаздың басы AMD үшін өте ыстық болды. Llano процессорларына негізделген Sabine мобильді платформасы — көптен күткен Fusion туралы ресми хабарландырудан бері бір-екі апта өтті! — және компания сол процессорларға негізделген жұмыс үстелі платформасын жариялады.
http://www.evropakazino.ru Журналистерді шынымен жалықтыру үшін AMD жаңа Buldozer микроархитектурасы туралы ақпаратты жұмыс үстелі платформасының ресми шығарылымымен бір уақытта бөлісуді шешті. Сонымен қатар – осы микроархитектураға негізделген жаңа Opteron серверлік процессорларын көрсету.

AMD бульдозері

Тұсаукесерді өткізу орны ретінде Дрезден таңдалды — GlobalFoundries-тің ең ірі зауыты орналасқан қала, бұған дейін AMD иелігіндегі барлық өндірістік активтерді қамтитын компания. Іс жүзінде бұл шара зауыттың өзінде өтті — бұрын AMD Fab 36 деп аталды, енді GlobalFoundries Fab 1 деп өзгертілді.

AMD бульдозері

Іс-шараның бағдарламасында зауытты, өндірістің өзін аралау болғанымен, оларды әдеттегідей таза бөлмеге кіргізбеді. Және журналистер залалсыздандырылған бөлмеде таптап кете ме деп қорқатындықтан емес. Тіпті біреу GlobalFoundries-тің кейбір технологиялық құпияларын іздей алатындықтан емес. Барлығы оңайырақ: зауыт көптеген фабула жасаушылардың чиптерін шығарады, ал олардың кейбіреулері өз өнімдерінің журналистердің көзіне түскенін қаламайды.

Біз көрген қойылымның онша көп емес бөліктерін де түсіру мүмкін болмады: гастрольде өз камераларымызды алу мүмкін болмады, ал «брендтік» фотограф журналистер делегациясына жіберілмеді. Сондықтан GlobalFoundries Fab 1 туралы кез келген егжей-тегжейлі әңгіме, өкінішке орай, жақсы уақытқа дейін кейінге қалдырылуы керек.

AMD бульдозері

Ал біз «бульдозерлер» туралы көбірек айтатын боламыз. Бульдозер — бұл AMD процессорының ядроларына арналған мүлде жаңа архитектура. Сонымен қатар, ол AMD микропроцессорлық архитектураларының алдыңғы буындарымен салыстырғанда өте ерекше түрде орналастырылған — K10, K8 және т.б. Тұтастай алғанда, консерватизммен танымал x86 архитектуралары үшін бұл әдеттен тыс.

Жаңа AMD микроархитектурасы нөлден жасалғандығынан бастаған жөн. Шын мәнінде, сондықтан оны K11 деп атамайды, күткендей — «K» әрпі бар атаулардан бас тарту жаңа архитектура мен алдыңғы ұрпақтар арасындағы айтарлықтай айырмашылықты атап өтуге арналған. Болжам бойынша, «бульдозер» сөзінің өзі де дәл осыны меңзейді. Біз бүкіл зорлық-зомбылық әлемін жоямыз — және біз бәрін жаңадан саламыз.

Читать так же:  Sumdex NTN-891 - Жаңалықтар

Жобалаудың бастапқы кезеңінде Бульдозердің архитектурасы «бір физикалық ядро ​​– бір жіп» схемасы бойынша орындалатын дәстүрлі CMP (Chip-level MultiProcessing) ретінде ойластырылған. Шын мәнінде, бұл тәсіл AMD-де алдыңғы микроархитектураларды жасау кезінде қолданылған.

AMD бульдозері

AMD әзірлеушілерінен айырмашылығы, олардың Intel әріптестері SMT (Simultaneous MultiThreading) схемасын үзік-үзік болса да ұзақ уақыт бойы қолданып келеді, оны кең мағынада «бір физикалық ядро ​​– екі виртуалды ядро ​​– екі ағын» деп сипаттауға болады. Бұл Hyper-threading технологиясы, егер сіз Intel компаниясының атын пайдалансаңыз.

AMD бульдозері

Бұл екі тәсілдің де кемшіліктері бар, сондықтан AMD үшінші, өте ерекше жолды таңдауға шешім қабылдады. Осылайша, кәдімгі «бір ядролы қосалқы процессордан» Бульдозер тұжырымдамасы екі ядролы модульге айналды, онда аппараттық ресурстардың маңызды бөлігі ядролармен бөліседі.

AMD бульдозеріAMD бульдозері

AMD жаңа орналасуындағы арнайы ядролар бүтін сандармен жұмыс істейтін классикалық x86 процессорлары болып табылады. Олардың әрқайсысында жеке жоспарлаушы және деректерді сақтауға арналған жеке L1 кэш бар (16 КБ). Шын мәнінде, бұл жерде «бульдозердің» бөлінген блоктары аяқталады және ортақ блоктар басталады.

AMD бульдозері

Біріншіден, деректерді алдын ала өңдеуді орындайтын процессор бөлігі ағынды ортақ пайдалануда. Тармақ болжаушысы, x86 декодерлері және т.б., соның ішінде 64K нұсқау кэшінің барлығы екі ядролы Бульдозер модулінің бір ортақ блогында қамтылған.

AMD бульдозері

Екіншіден, қалқымалы нүктелік есептеулерді орындайтын блок ортақ орындалады. Ең қарапайым тілмен айтқанда, бұл шамамен екі x86 процессоры және тек бір x87 сопроцессоры бар жүйе ретінде ұсынылуы мүмкін.

AMD бульдозері

Сонымен қатар, қалқымалы нүкте блогында қосымша ресурстар бөлімі бар: AVX (Advanced Vector eXtensions) нұсқаулар жинағымен жұмыс істегенде, екі 128 биттік FPP бір 256 биттік FPP біріктірілуі мүмкін.

AMD бульдозері

Соңында, үшінші ортақ блок — Бульдозер модулінің екі ядросымен де ортақ 2 Мбайт жалпы L2 кэш.

AMD бульдозері

AMD мұндай күрделі схеманы пайдаланудың өнімділігін жоғалту тым үлкен емес деп мәлімдейді: егер бульдозер толығымен оқшауланған және жеке жабдықталған өзектері бар классикалық CMP схемасы бойынша жасалған болса, шамамен 80% алуға болады. AMD ерекше атап көрсетеді: процессорлардың алдыңғы буынының өнімділігінің 80% емес, толыққанды екі ядролы Бульдозердің 80%, егер ол аппараттық құралға енгізілген болса.

Читать так же:  Sony Vaio PCG-NV190

AMD бульдозері

Суретте 4 бульдозер модулінен жиналған 8 ядролы чип көрсетілген

Сонымен қатар, мұндай реттеу транзисторлар санында «айтарлықтай үнемдеуге» (өкінішке орай, компания өкілдері нақты сандарды айтудан үзілді-кесілді бас тартады) қол жеткізуге мүмкіндік береді. Және, демек, есептеу ядролары алатын аумақты азайту, процессордың қуат тұтынуын және оның құнын азайту.

Бульдозер модулі энергияны үнемдеу тұрғысынан жақсы әлеуетке ие. Атап айтқанда, қуат қақпасына қолдау бар — олар пайдаланылмаса, процессор өзектерін толығымен дерлік өшіреді. Рас, мұнда модульдік құрылым минусқа айналуы мүмкін: жеке ядролар емес, модульдер өшіріледі. Бұл үшін екеуі де тиісті күйге көшуге дайын болуы керек.

AMD бульдозеріAMD бульдозері

Әрине, кері функция да бар — ағымдағы жылу шығару процессордың қызып кету қаупінсіз жиілікті арттыруға мүмкіндік берген жағдайда процессордың кейбір немесе барлық ядроларының динамикалық үдеткіші. AMD алты ядролы Thuban процессорларымен алғаш рет енгізілген бұл мүмкіндік TurboCore деп аталады.

AMD бульдозері

Бульдозер модулі x86 процессорларына қатысты барлық нұсқаулар жинағын қолдайды: SSE 4.1, SSE 4.2, AES NI және жоғарыда аталған AVX. Оған қоса, алдағы SSE5: XOP және FMA4 (Fsed Multiply-Add бағдарламасының 4 операндты нұсқасы) сияқты функционалдылықты қамтамасыз ету үшін бірнеше нұсқаулар жиынына қолдау көрсетіледі.

AMD бульдозері

Рас, FMA нұсқаулар жинағына қатысты AMD асығыс болғаны белгілі. Intel өзінің болашақ процессорларында осы нұсқаулар жинағының үш операндты нұсқасын (A=B+C*D орнына A=A+B*C) FMA3 пайдаланады. Жақын функционалдылыққа қарамастан, бұл нұсқалар үйлесімсіз, сондықтан архитектураның келесі нұсқаларында AMD қарама-қайшылықты болдырмауға тырысады, сонымен қатар FMA3 пайдаланады.

AMD бульдозері

AMD компания өзін өте жақсы сезінетін Buldozer модульдерін бірінші рет пайдалану ретінде сервер мен суперкомпьютер нарығын таңдады. Opterons серверіндегі Бульдозер модульдері төрт стекте келеді және бір процессорға 8 Мбайт ортақ L3 кэшпен, қос арналы DDR3-1600 жад контроллерімен және үш HyperTransport x16 қосылымымен келеді. Opteron 4000 сериялы процессорлары (Валенсия) осылай орналастырылған — 6 немесе 8 ядросы бар.

Читать так же:  Жақсы сатып алу - Жаңалықтар

AMD бульдозері

Неғұрлым қуатты Opteron 6000 сериясы (Interlagos) екі төрт модульді Opteron 4000 блоктарының жинағы болып табылады.Бұл жағдайда жад контроллері қазірдің өзінде төрт арналы, HyperTransport x16 қосылымдарының саны төртке дейін ұлғайтылған және L3 кэш Бір процессорға 16 МБ. Бұл процессорларда 8, 12 немесе 16 өңдеу ядролары болуы мүмкін. Есіңізде болсын, 8 ядролы Opteron 6000 әлдеқайда үлкен L3 кэш және бір ядроға жоғары жад өткізу қабілеті бар 8 ядролы Opteron 4000-мен жақсы салыстырылады.

AMD бульдозері

Жаңа Opteron процессорларының екі нұсқасы да 32 нм SOI High-K Metal Gate процесі арқылы шығарылады. Әрине, оларды GlobalFoundries шығаратын болады.

Opteron процессорларының алдыңғы буынына негізделген серверлер мен суперкомпьютерлердің иелері үшін жақсы жаңалық — олар аналық платаларды ауыстырмай-ақ өз жүйелерін жаңарта алады. Жаңа Opterons бірдей Socket C32 (Opteron 4000) және Socket G34 (Opteron 6000) пайдаланады. Процессорларды ауыстыру үшін BIOS жаңартуы қажет.

AMD бульдозері

Болашақта Бульдозер архитектурасы басқа нарықтарға, алдымен энтузиастардың жұмыс үстелдерінде, содан кейін қарапайым жұмыс үстелдері мен ноутбуктерде кеңеюі керек.

AMD бульдозері

Жоғарыдан төменге қарай мұндай прогресс белгілі бір оптимизмді шабыттандырады. Сайып келгенде, серверлер мен суперкомпьютерлердің иелері дербес компьютерлерді пайдаланушыларға қарағанда бірнеше есе талғампаз және үнемді. Ал егер компания ең алдымен олар үшін жаңа архитектураны енгізуден қорықпаса, онда AMD оған шынымен сенеді.

Статьи по теме

Back to top button