Семейство AMD 10h , или K10 , — это микроархитектура микропроцессора компании AMD , основанная на микроархитектуре K8. [1] Первые продукты Opteron третьего поколения для серверов были выпущены 10 сентября 2007 года, а процессоры Phenom для настольных компьютеров последовали за ними и были выпущены 11 ноября 2007 года как непосредственные преемники серии процессоров K8 ( Athlon 64 , Opteron , 64-битный Семпрон ).
Номенклатура
Похоже, что AMD не использовала K-номенклатуру (которая первоначально обозначала «Криптонит» в процессоре K5 [2] ) с момента использования кодового имени K8 для процессоров AMD K8 или семейства процессоров Athlon 64 , поскольку K- Соглашение об именовании номенклатуры, выходящее за рамки K8, появилось в официальных документах и пресс-релизах AMD после начала 2005 года.
Название « K8L » было впервые предложено Чарли Демерджяном в 2005 году, в то время писавшим в The Inquirer , [3] и использовалось более широким ИТ-сообществом в качестве удобного сокращения [4] , хотя, согласно официальным документам AMD, процессор Семейство получило название «Процессорная технология AMD следующего поколения». [5]
Микроархитектуру также называли Stars , поскольку кодовые названия линейки процессоров для настольных ПК назывались под звездами или созвездиями (первоначальные модели Phenom имели кодовые названия Agena и Toliman ).
В видеоинтервью [6] Джузеппе Амато подтвердил, что кодовое имя — K10 .
Сам The Inquirer сообщил , что кодовое имя « K8L » относится к маломощной версии семейства K8, позже названной Turion 64 , и что K10 было официальным кодовым названием микроархитектуры. [4]
AMD называет его процессорами семейства 10h , поскольку он является преемником процессоров семейства 0Fh (кодовое название K8). 10h и 0Fh относятся к основному результату инструкции процессора CPUID x86 . В шестнадцатеричной нумерации 0Fh (h представляет шестнадцатеричную нумерацию) соответствует десятичному числу 15, а 10h соответствует десятичному числу 16. (Иногда всплывающая форма «K10h» представляет собой неправильный гибрид кода «K» и идентификационного номера семейства.)
График запуска и доставки
График
Историческая информация
В 2003 году компания AMD на различных мероприятиях и встречах аналитиков, включая Microprocessor Forum 2003, обрисовала характеристики будущих поколений микропроцессоров после семейства процессоров K8 .
В июне 2006 года исполнительный вице-президент AMD Анри Ришар в интервью DigiTimes прокомментировал предстоящие разработки процессоров:
Вопрос: Каков ваш общий взгляд на развитие процессорной технологии AMD в ближайшие три-четыре года?
Ответ: Что ж, как прокомментировал Дирк Мейер на встрече с нашими аналитиками, мы не стоим на месте. Мы говорили об обновлении текущей архитектуры K8, которое выйдет в 2007 году, со значительными улучшениями во многих различных областях процессора, включая производительность целых чисел, производительность с плавающей запятой, пропускную способность памяти, соединения и так далее.
— Исполнительный вице-президент AMD Анри Ришар, Источник: интервью DigiTimes с Анри Ришаром [8]
Живые демонстрации
30 ноября 2006 года компания AMD впервые публично продемонстрировала собственный четырехъядерный процессор, известный как «Барселона», [9] под управлением 64-разрядной версии Windows Server 2003. AMD заявляет о 70% масштабировании производительности при реальных нагрузках и о лучшей производительности, чем у процессора Intel Xeon 5355 под кодовым названием Clovertown . [10]
24 января 2007 года исполнительный вице-президент AMD Рэнди Аллен заявил, что в реальных тестах в отношении широкого спектра рабочих нагрузок «Барселона» смогла продемонстрировать 40% преимущество в производительности по сравнению с сопоставимым двухпроцессорным процессором Intel Xeon под кодовым названием Clovertown (2P). ) четырехъядерные процессоры. [11] Ожидаемая производительность операций с плавающей запятой на ядро будет примерно в 1,8 раза выше, чем у семейства K8 при той же тактовой частоте. [12]
10 мая 2007 года компания AMD провела частное мероприятие, на котором продемонстрировала будущие процессоры под кодовым названием Agena FX и наборы микросхем, причем одной из продемонстрированных систем была платформа AMD Quad FX с одной видеокартой Radeon HD 2900 XT на новом чипсете RD790 . Также было продемонстрировано, что система конвертирует видеоклип 720p в другой неизвестный формат в режиме реального времени, в то время как все 8 ядер были загружены на 100% при выполнении других задач. [13]
Родственная микроархитектура
В декабрьский день аналитиков 2006 года исполнительный вице-президент Марти Сейер объявил о новом мобильном ядре под кодовым названием Griffin , выпущенном в 2008 году с унаследованными от микроархитектуры K10 технологиями оптимизации энергопотребления, но основанными на конструкции K8.
ошибка TLB
В ноябре 2007 года AMD прекратила поставки процессоров Barcelona после того, как была обнаружена ошибка в резервном буфере трансляции (TLB) степпинга B2, которая редко могла привести к состоянию гонки и, следовательно, к зависанию системы. [14] Исправление в BIOS или программном обеспечении исправляло эту ошибку, отключая кеш для таблиц страниц, но это приводило к снижению производительности на 5–20 %. Для Linux были опубликованы патчи ядра , которые почти полностью избегали этого наказания . В апреле 2008 года компания AMD выпустила на рынок новый степпинг B3, включая исправление ошибки и другие незначительные улучшения. [15]
Известно, что семейство K8 особенно чувствительно к задержке памяти, поскольку ее конструкция повышает производительность за счет ее минимизации за счет использования встроенного контроллера памяти (интегрированного в ЦП); Увеличение задержки во внешних модулях сводит на нет полезность этой функции. ОЗУ DDR2 вносит некоторую дополнительную задержку по сравнению с ОЗУ DDR , поскольку DRAM внутренне управляется тактовой частотой на одной четверти частоты внешних данных, а не на половине частоты DDR. Однако, поскольку тактовая частота команд в DDR2 увеличена вдвое по сравнению с DDR и были введены другие функции уменьшения задержки (например, аддитивная задержка), обычных сравнений, основанных только на задержке CAS , недостаточно. Например, известно, что процессоры Socket AM2 демонстрируют такую же производительность при использовании DDR2 SDRAM, что и процессоры Socket 939 , использующие DDR-400 SDRAM. Процессоры K10 поддерживают DDR2 SDRAM с номинальной частотой до DDR2-1066 (1066 МГц). [17]
В то время как некоторые процессоры K10 для настольных ПК имеют формат AM2+ и поддерживают только DDR2, процессор AM3 K10 поддерживает как DDR2, так и DDR3. Некоторые материнские платы AM3 имеют слоты как DDR2, так и DDR3 (это не означает, что оба типа могут быть установлены одновременно), но по большей части они имеют только DDR3.
Процессоры Lynx для настольных ПК поддерживают только DDR3, поскольку используют разъем FM1.
Характеристики микроархитектуры
Архитектура К10Одноядерный K10 с описанием наложения, исключая массив кэш-памяти L2
К характеристикам микроархитектуры относятся следующие: [18]
Форм-факторы
Разъем AM2+ с DDR2 для процессоров Phenom и Athlon 7000, изготовленных по техпроцессу 65 нм
Разъем AM3 с DDR2 или DDR3 для Semprons и серий Phenom II и Athlon II, изготовленных по 45-нм техпроцессу. Их также можно использовать на материнских платах AM3+ с DDR3. Обратите внимание: хотя все процессоры K10 Phenom обратно совместимы с Socket AM2+ и Socket AM2 , некоторые 45-нм процессоры Phenom II доступны только для Socket AM2+. Процессоры Lynx не используют ни AM2+, ни AM3.
Разъем F с DDR2, DDR3 с процессорами Shanghai и более поздними версиями Opteron
Дополнения и расширения набора команд
Новые инструкции по битовому манипулированию ABM : счетчик ведущих нулей (LZCNT) и счетчик населения (POPCNT).
Новые инструкции SSE , называемые SSE4a : комбинированные инструкции сдвига маски (EXTRQ/INSERTQ) и инструкции скалярного потокового сохранения (MOVNTSD/MOVNTSS). Этих инструкций нет в Intel SSE4 .
Поддержка невыровненных инструкций загрузки SSE (которые раньше требовали 16-байтового выравнивания) [19]
Улучшения конвейера выполнения
128-битные блоки SSE
Более широкий интерфейс кэша данных L1, позволяющий выполнять две 128-битные загрузки за цикл (в отличие от двух 64-битных загрузок за цикл с K8)
Меньшая задержка целочисленного деления
Косвенный предиктор ветвления на 512 записей , увеличенный стек возврата (размер увеличен вдвое по сравнению с K8) и целевой буфер ветвления.
Оптимизатор стека боковой полосы, предназначенный для увеличения/уменьшения указателя стека регистров.
Инструкции CALL и RET-Imm с быстрым путем (ранее микрокодированные), а также MOV из регистров SIMD в регистры общего назначения.
Разделение плоскостей питания для ядра ЦП и контроллера памяти/северного моста для более эффективного управления питанием. Технология впервые получила название Dynamic Independent Core Engagement или DICE от AMD, а теперь известна как Enhanced PowerNow! (также называемая технологией Independent Dynamic Core), позволяющая ядрам и северному мосту (интегрированному контроллеру памяти) независимо увеличивать или уменьшать энергопотребление. [20]
Отключение частей цепей ядра, когда они не находятся под нагрузкой, называется технологией «CoolCore».
Улучшения в подсистеме памяти:
Улучшения в задержке доступа:
Поддержка повторного заказа загрузок раньше других загрузок и магазинов.
Более агрессивная предварительная выборка инструкций , предварительная выборка инструкций размером 32 байта по сравнению с 16 байтами в K8.
Предварительная выборка DRAM для буферизации чтения
Буферизованная пакетная обратная запись в ОЗУ для уменьшения конфликтов.
Изменения в иерархии памяти:
Предварительная выборка непосредственно в кеш L1, в отличие от кеша L2 в семействе K8.
32-канальный набор ассоциативного кэша жертвы L3 размером не менее 2 МБ, совместно используемый процессорными ядрами на одном кристалле (каждое с 512 КБ независимого эксклюзивного кэша L2), с политикой замены с учетом совместного использования.
Расширяемая конструкция кэша L3: 6 МБ запланировано для 45-нм техпроцесса, с чипами под кодовым названием Shanghai .
Изменения в управлении адресным пространством:
Два 64-битных независимых контроллера памяти, каждый со своим физическим адресным пространством; это дает возможность лучше использовать доступную полосу пропускания в случае произвольного доступа к памяти, происходящего в сильно многопоточных средах. Этот подход отличается от предыдущего «чередующегося» подхода, в котором два 64-битных канала данных были привязаны к одному общему адресному пространству.
Большие помеченные резервные буферы; поддержка записей страниц размером 1 ГБ и нового TLB страницы размером 2 МБ на 128 записей.
48-битная адресация памяти , позволяющая использовать подсистемы памяти объемом 256 ТБ [21]
Зеркальное отображение памяти (альтернативно отображаемая адресация DIMM), [22] поддержка искажения данных и расширенный RAS.
Вложенный пейджинг AMD-V для улучшенной виртуализации MMU, который, как утверждается, сокращает время переключения между мирами на 25%.
Два ядра AMD K10. Некоторые процессоры серии 5000 представляют собой чипы Propus или Deneb; Все чипы серии 5200 — урожайные, у каждого отключено два ядра [24]
Настольные APU первого поколения на базе микроархитектуры K10 были выпущены в 2011 году (некоторые модели не обеспечивают графические возможности, например Lynx Athlon II и Sempron X2).
Все модели серий A и E оснащены встроенной графикой класса Redwood ( BeaverCreek для двухъядерных вариантов и WinterPark для четырехъядерных вариантов). Модели Sempron и Athlon не включают встроенную графику. [32]
Некоторые модели поддерживают технологию Turbo Core для более быстрой работы процессора, если это позволяют температурные характеристики.
Некоторые модели поддерживают технологию гибридной графики для работы с дискретной видеокартой Radeon HD 6450, 6570 или 6670. Это похоже на текущую технологию Hybrid CrossFireX, доступную в сериях чипсетов AMD 700 и 800.
Два или четыре модернизированных ядра K10 под кодовым названием Husky (K10.5 [нужна ссылка] ) без кэша L3 и со встроенной графикой класса Redwood на кристалле ( WinterPark для двухъядерных вариантов и BeaverCreek для четырехъядерных процессоров). варианты)
Существует два поколения серверных процессоров на базе K10: Opteron 65 нм и 45 нм .
Преемник
AMD прекратила дальнейшую разработку процессоров на базе K10 после Thuban, решив сосредоточиться на продуктах Fusion для обычных настольных компьютеров и ноутбуков и продуктах на базе Bulldozer для рынка производительности. Однако в семействе продуктов Fusion APU , такие как чипы серий A4, A6 и A8 первого поколения (Llano APU), продолжали использовать ядра ЦП на базе K10 в сочетании с графическим ядром Radeon. Производство K10 и его производных было прекращено с появлением в 2012 году APU на базе Trinity, которые заменили ядра K10 в APU ядрами на базе Bulldozer.
Семейство производных 11h и 12h
Семейство Turion X2 Ultra 11 ч.
Микроархитектура Family 11h представляла собой смесь конструкций K8 и K10 с более низким энергопотреблением для ноутбуков, которые продавались как Turion X2 Ultra и позже были заменены конструкциями, полностью основанными на K10. [1]
Семейный фьюжн 12 часов
Микроархитектура Family 12h является производной от конструкции K10: [37] [38]
И ЦП, и графический процессор были повторно использованы, чтобы избежать сложности и риска.
Отдельное программное обеспечение и физическая интеграция отличают микроархитектуры Fusion (APU) от других.
Две новые шины для встроенного графического процессора для доступа к памяти (так называемые интерфейсы Onion и Garlic).
AMD Fusion Compute Link (Onion) — интерфейсы с кэшем ЦП и когерентной системной памятью (см. когерентность кэша ).
Radeon Memory Bus (Garlic) — выделенный некогерентный интерфейс, подключенный напрямую к памяти.
Дискуссии в СМИ
Примечание . Эти обсуждения в СМИ перечислены в порядке возрастания даты публикации.
«Технический директор AMD говорит о будущих технологиях AMD». АнандТех. 14 октября 2005 г.
«AMD определяет будущие цели (на данный момент в основном неконкретные)». ТехРепорт. 17 октября 2005 г. Архивировано из оригинала 30 декабря 2006 г. Проверено 19 августа 2006 г.
«AMD присматривается к Z-RAM в поисках плотного кэша». Новости CNet. 20 января 2006 г.
«AMD лицензирует Z-RAM». СлэшДот. 21 января 2006 г.
«AMD K8L увеличит вдвое число FPU в 2007 году». Geek.com. 24 февраля 2006 г. Архивировано из оригинала 12 января 2016 г. Проверено 7 июня 2015 г.
«Ред. Г. и Х. Чипы AMD64. Предварительная информация». Спрашивающий. 3 марта 2006 г. Архивировано из оригинала 12 марта 2006 года.{{cite news}}: CS1 maint: неподходящий URL ( ссылка )
«Интервью с Анри Ришаром (Часть 2)». ДиджиТаймс. 14 марта 2006 г.
«AMD демонстрирует разгрузку аппаратного сопроцессора». LinuxЭлектроны. 20 марта 2006 г. Архивировано из оригинала 21 октября 2006 г.
«Реализация FPGA посредством когерентного HTT». Спрашивающий. 26 марта 2006 г. Архивировано из оригинала 12 января 2016 года.{{cite news}}: CS1 maint: неподходящий URL ( ссылка )
«Ядро AMD K8L, изготовленное по техпроцессу 65 нм, должно появиться в H1 07». Рег Аппаратное обеспечение. 4 апреля 2006 г. Архивировано из оригинала 24 мая 2007 г. Проверено 19 апреля 2007 г.
«Обновление AMD: Fab 36 начинает поставки, планирует использовать 65-нм техпроцесс и производительность AM2». АнандТех. 4 апреля 2006 г.
«К середине 2007 года Fab36 существенно перешел на 65 нм». АнандТех. 4 апреля 2006 г.
«AMD демонстрирует подробности K8L» . Спрашивающий. 16 мая 2006 г. Архивировано из оригинала 14 июня 2006 года.{{cite news}}: CS1 maint: неподходящий URL ( ссылка )
«Предварительный обзор AMD K8L и 4x4». RealWorldtech. 2 июня 2006 г.
«AMD K8L и 4X4 Technologies». АрсТехника. 2 июня 2006 г.
«Подробности о четырехъядерных процессорах AMD K8L и 4x4». Чистый оверклок. 3 июня 2006 г. Архивировано из оригинала 9 февраля 2012 года.
«Передовая совместимость Socket AM2 с процессорами AM3». ДейлиТех. 6 июля 2006 г. Архивировано из оригинала 8 июня 2007 г.
«K8L идет по графику, выйдет уже в первом квартале 2007 года». Спрашивающий. 11 июля 2006 г. Архивировано из оригинала 6 сентября 2007 года.{{cite news}}: CS1 maint: неподходящий URL ( ссылка )
«Поддержка GNU binutils для новых инструкций K10». SourceWare.org. 13 июля 2006 г.
«Руководители AMD подтверждают выход K8L в середине 2007 года». X-битные лаборатории. 21 июля 2006 г. Архивировано из оригинала 26 ноября 2006 г.
«AMD выпустит демо-версию K8L к концу года». Moneycontrol.com. 23 июля 2006 г. Архивировано из оригинала 18 августа 2007 года.
«AMD представляет новые Opteron и обещает четырехъядерные процессоры мощностью 68 Вт» . tgdaily.com. 15 августа 2006 г. Архивировано из оригинала 21 августа 2006 г.
«Следующее поколение AMD Opteron открывает путь для четырехъядерных процессоров». crn.com. 15 августа 2006 г. Архивировано из оригинала 6 февраля 2012 г. Проверено 19 апреля 2007 г.
«Обзор микроархитектуры следующего поколения AMD: от K8 до K8L». X-битные лаборатории. 21 августа 2006 г. Архивировано из оригинала 27 августа 2006 г.
«Четырёхъядерные процессоры AMD: вся история развернулась». Спрашивающий. 16 сентября 2006 г. Архивировано из оригинала 19 мая 2007 года.{{cite news}}: CS1 maint: неподходящий URL ( ссылка )
«AMD заново изобретает x86». ИнфоМир. 07.02.2007. Архивировано из оригинала 7 декабря 2008 года.
«Внутри Барселоны: следующее поколение AMD». RealWorldTech. 16 мая 2007 г.
^ ab «Список микроархитектур процессоров AMD — LeonStudio». LeonStudio — CodeFun . 3 августа 2014 г. Архивировано из оригинала 26 сентября 2020 г. . Проверено 12 сентября 2015 г.
^ Хессельдал, Арик (6 июля 2000 г.). «Почему умирают крутые кодовые названия чипов». Forbes.com . Проверено 14 июля 2007 г.
^ аб Валич, Тео. «AMD объясняет неправильное название K8L» . Спрашивающий. Архивировано из оригинала 10 февраля 2007 года . Проверено 16 марта 2007 г.{{cite news}}: CS1 maint: неподходящий URL ( ссылка )
^ Официальное объявление о «Процессорной технологии AMD следующего поколения»
↑ Видеоинтервью Джузеппе Амато (технического директора AMD по продажам и маркетингу в регионе EMEA). Архивировано 12 июля 2009 г. на archive.today в феврале 2007 г.
^ Слайд презентации Microprocessor Forum 2003
^ Видение AMD на следующие несколько лет - интервью с Анри Ришаром
^ «AMD демонстрирует свои четырехъядерные серверные чипы» . CNET.com. 30 ноября 2006 г.
^ «AMD демонстрирует Барселону; первый настоящий четырехъядерный Opteron» . legitreviews.com. 30 ноября 2006 г.
^ «AMD ожидает, что Quad Core Barcelona превзойдет Clovertown на 40%» . dailytech.com. 25 января 2007 г. Архивировано из оригинала 27 февраля 2007 г. Проверено 19 апреля 2007 г.
^ «Перейдите в «Барселону» вместо «Кловертона»» . CNET.com. 23 января 2007 г.
^ "Отчет TGDaily". Архивировано из оригинала 26 сентября 2007 г. Проверено 11 мая 2007 г.
^ «Понимание ошибки процессора AMD TLB». Ежедневная технология . Архивировано 18 февраля 2009 г. в Wayback Machine . 5 декабря 2007 г.
^ «Ошибка TLB - в прошлом». Xbit Labs . Архивировано 9 февраля 2009 г. в Wayback Machine . 26 марта 2008 г.
^ «Обновление AMD: Fab 36 начинает поставки, планирование 65-нм техпроцесса и производительности AM2» . АнандТех. 4 апреля 2006 г.
^ «AMD Star следующего поколения поддерживает DDR2-1066 и SSE4a» . Аппаратное обеспечение HKEPC . Проверено 19 марта 2007 г.
^ Шимпи, Ананд Лал. «Архитектура Барселоны: AMD в контратаке». АнандТех. Архивировано из оригинала 19 марта 2007 года . Проверено 18 марта 2007 г.
^ «Слайды о технологиях процессоров AMD следующего поколения» . ХардОКП. 22 августа 2006 г.
^ «Руководство разработчика BIOS и ядра (BKDG) для процессоров семейства AMD 10h» (PDF) . п. 24. Архивировано из оригинала (PDF) 9 июня 2011 года . Проверено 29 мая 2010 г. Физическое адресное пространство увеличено до 48 бит.
^ «Руководство разработчика BIOS и ядра (BKDG) для процессоров AMD семейства 15h, модели 10h-1Fh» (PDF) . support.amd.com . Передовые микроустройства . 4 июня 2013. с. 340 . Проверено 25 января 2015 г.
^ В этой статье обычные префиксы компьютерной памяти обозначают значения по основанию 2, где «килобайт» (КБ) = 2 10 байт.
^ «Законные обзоры - Новости и обзоры технологий» . 27 июня 2022 г.
^ ab «Ключевые особенности архитектуры AMD Athlon II». Передовые микроустройства . Архивировано из оригинала 2 декабря 2010 года . Проверено 8 июля 2010 г.
^ Athlon II: Новый образец новых процессоров Einsteiger от AMD
^ Поступление новых процессоров Athlon II от AMD. Архивировано 10 июля 2011 г. в Wayback Machine.
^ «AMD Phenom II X6: Дракон Тубан» . Архивировано из оригинала 16 июля 2014 г. Проверено 29 марта 2018 г.
↑ Тео Валич (28 мая 2012 г.). «AMD четко определяет количество транзисторов с процессорами FX и Fusion» . Проверено 23 августа 2013 г.
↑ Ананд Лал Шимпи (27 сентября 2012 г.). «Обзор AMD A10-5800K и A8-5600K: Trinity на рабочем столе, часть 1» . Проверено 23 августа 2013 г.
^ «AMD выпускает серию A и первые 32-нм процессоры Athlon II X4» . Проверено 10 ноября 2013 г.
^ «Основная платформа AMD 2009 года». Amd.com. Архивировано из оригинала 27 мая 2012 г. Проверено 30 апреля 2014 г.
^ ab «Чипсет AMD M880G». Amd.com . Проверено 30 апреля 2014 г.
^ «Основная платформа AMD 2010 года». Amd.com . Проверено 30 апреля 2014 г.
^ «Сверхтонкая платформа AMD 2010 года». Amd.com. Архивировано из оригинала 31 октября 2012 г. Проверено 30 апреля 2014 г.
↑ Дэвид Кантер (27 июня 2011 г.). «Архитектура AMD Fusion и Ллано». Реальные мировые технологии . Проверено 12 сентября 2015 г.
^ Пьер Будье; Грэм Селлерс (июнь 2011 г.). «Система памяти на APU Fusion — преимущества нулевого копирования» (PDF) . Саммит разработчиков AMD Fusion.
Внешние ссылки
Официальный сайт AMD
Знакомство с четырехъядерными процессорами AMD
DarkVision Hardware: AMD рассказывает о будущих инновациях K9 и K10
Представлены процессоры AMD Opteron следующего поколения с рекордными победами в OEM-разработках и возможностью обновления до четырехъядерных процессоров (официальный пресс-релиз AMD от 15 августа 2006 г.)
Отчет PC Watch о K10, основанный на результатах AMD Technology Analyst Day 2004 и 2005 гг. (на японском языке)
Отчет PC Watch о K10 на основе слайдов, представленных на Microprocessor Forum 2003 (на японском языке)
«Слайды Дня технологических аналитиков AMD 2006: Официальное представление микроархитектуры K10» (PDF) . Архивировано из оригинала 26 марта 2009 г.{{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )(2,17 МБ )
Руководство по оптимизации программного обеспечения для процессоров AMD семейства 10h и 12h