Subscribe feed

AMD распавяла аб сваіх працэсарах микроархитектуры Bulldozer

27 жніўня 2010

Кампанія AMD прадставіла такія-сякія падрабязнасці аб сваёй микроархитектуре Bulldozer, якая стане асновай будучых працэсараў кампаніі для настольных кампутараў, сервераў і працоўных станцый.

Асноўнай задачай, стаялай перад распрацоўнікамі Bulldozer – было забеспячэнне максімальна магчымага сумеснага выкарыстання рэсурсаў у шмат'ядравых мікрапрацэсарах для атрымання высокай прадукцыйнасці пры сярэднім спажыванні і памеры чыпаў.

Традыцыйны падыход да стварэння шмат'ядравага мікрапрацэсара вельмі просты: кожнае ядро дзейнічае незалежна і падзяляе з астатнімі ядрамі толькі рэсурсы, накшталт Кэша L3, кантролера памяці, працэсарнай шыны і т.п.

У таксама час, у дызайне Bulldozer ядры будуць здольныя дынамічна дзяліць паміж сабой блокі вымання і дэкадаванні, Кэшы і іншыя элементы. Як мінімум у пачатковых дызайнах, шмат'ядравыя чыпы будуць складацца з некалькіх асноўных блокаў, кожны з якіх будзе мець пару незалежных цэлых ядраў (якія будуць падзяляць блокі вымання, дэкадаванні і L2) з вылучанымі планавальнікамі і парай 128-бітных FMAC-канвеераў і адным FP-планавальнікам. Гэта азначае, што кожны асноўны блок, па дадзеных AMD, па істоце з'яўляецца цесна звязаным двух'ядравым працэсарам з агульнымі блокамі вымання, дэкадаванні і FPU.

Такі двух'ядравы блок не будзе гэтак эфектыўны, як пару традыцыйных ядраў, аднак ён будзе спажываць менш энергіі і зойме менш месцы на крышталі, што фактычна азначае, што на крышталь можна ўсталяваць большы лік асноўных блокаў, не паднімаючы пры гэтым TDP або памеры крышталя да непрымальных узроўняў.

Больш таго, па дадзеных AMD, такі падыход больш эфектыўны, чым CMT (Chip-Level Multithreading – падтрымка многопотоковости на ўзроўні крышталя) або SMT (Simultaneous multithreading – адначасовая многопотоковость). У рэчаіснасці, па дадзеных AMD, кожны асноўны блок можа забяспечваць да 80% прадукцыйнасці двух'ядравага мікрапрацэсара.

Таксама AMD намякнула, што Bulldozer атрымае новы механізм прадказання, які павінен будзе палепшыць эфектыўнасць выканання праграмы. У прыватнасці, гэта дапаможа AMD максімізаваць выкарыстанне двух'ядравых асноўных блокаў працэсараў Bulldozer.

У астатнім, архітэктура Bulldozer будзе падтрымліваць такія наборы інструкцый, як SSE 4.1, SSE 4.2, AVX з 4-х операндовым поднабором AMD FMAC, 256-бітныя рэгістры YMM і AES, XSAVE і XOP.

Таксама Bulldozer атрымае падтрымку тэхналогіі LWP (Light-Weight Profiling), якая закліканая расчыніць патэнцыял шмат'ядравых сістэм. Зрэшты, слоў на тэму падтрымкі інструкцый 3DNow! або SSE5 пакуль сказанае не было.

У рэчаіснасці, як і блокі APU пад кодавым назовам Liano, Bulldozer падтрымлівае палепшанае кіраванне электрасілкаваннем (APM). Відавочна, што чып зможа дынамічна паднімаць частату ядраў, калі для працы неабходна будзе толькі трохі ядраў.

Улічваючы модульнасць архітэктуры Bulldozer, можна выказаць здагадку, што AMD будзе выкарыстаць яе ў розных працэсарах, падганяючы яе пад пэўныя патрабаванні да прадукцыйнасці і/або да спажывання. Магчыма, у вызначаных выпадках замест некалькіх асноўных блокаў або нават замест некалькіх ядраў кампанія будзе выкарыстаць адмысловыя паскаральнікі, якія павінны будуць падняць прадукцыйнасць CPU у некаторых прыкладаннях. У таксама час, у выпадку васьміядзернага чыпа кампанія выкарыстае чатыры асноўных блока з агульным Кэшам L3, кантролерам памяці і паўночным мастом.

Зрэшты, пакуль, нажаль, прадстаўнікі AMD не сталі расчыняць інфармацыю на тэму частаты працы сваіх будучых працэсараў, як і памераў іх Кэша L2/L3. Аднак, ужо цяпер вядома, што першыя працэсары Bulldozer будуць вырабляцца па 32нм тэхналогіі ў 2011 году. Паднімаючы лік ядраў на 33%, па дадзеных AMD, можна будзе атрымаць да 50% вышэй прадукцыйнасць у серверных прыкладаннях.


рэкамендуем прачытаць таксама

Каментаванне не дазволенае.

Rambler's Top100