Унифицированная память в APU: новенькая глава в гетерогенной архитектуре AMD

    С момента выхода первого микропроцессора на основе микроархитектуры Fusion, в каком GPU и CPU разместились на одном кристалле, корпорация AMD начала твердить об собственных замыслах относительно революционной гетерогенной архитектуры (HSA). В текущее время корпорация AMD ведает об последующем этапе в этом направлении. Новенькая разработка получила заглавие hUMA (гетерогенная унифицированная память).

    Унифицированная память в APU: новенькая глава в гетерогенной архитектуре AMD

    Архитектура HSA является попыткой решить вековую неурядицу с разнообразными архитектурами. Первые APU под кодовым заглавием Llano соединили на одном кристалле CPU и GPU. Сплочение двух компонент является максимально немаловажным этапом, однако базисная фотомодель взаимосвязи меж ними и не очень различается от материнских плат AMD предшествующего поколения.

    Корпорация AMD продвинулась малость далее, выпустив на базар последующее поколение APU под кодовым заглавием Trinity, в каких «бело-зеленые» улучшили руководство питанием и распродали поддержку технологии C++ AMP для переноса вычислений на GPU.

    В текущее время AMD заговорила об новейшем этапе на пути к разнородным вычислениям – добавление двунаправленной когерентной памяти и страничной организации памяти. То есть унификация и рассредотачивание общей системной памяти меж вычислительными и графическими ядрами. Это же дозволит CPU и GPU скорее обмениваться заданными, делать задачки различного рода и тесновато вести взаимодействие меж собой зависимо от статуса намеченных целей.

    Невзирая на все про все улучшения в микропроцессорах Trinity, путь меж вычислительными и графическими ядрами все гораздо максимально долгий. В Trinity корпорация AMD и не обмыслила, каким образом можно распродать кооперативный доступ к общей системной памяти. Данную индивидуальность «бело-зеленые» намерены распродать в последующем поколении APU под кодовым заглавие Kaveri. На системном уровне переход к унифицированной памяти смотрится последующим образом:

    Унифицированная память в APU: новенькая глава в гетерогенной архитектуре AMD

    Таким макаром, CPU и GPU сразу умеют считывать и видоизменять один и этот же участок памяти без утраты времени на ожидания, пока что кто-либо из их первым управится с задачей. Это же дозволит распределять ресурсы меж CPU и GPU.

    Центральный микропроцессор сумеет полагать результаты работы GPU прямо из памяти без доборного копирования и кучи промежных шагов, что наглядно видно на слайдах ниже.

    Унифицированная память в APU: новенькая глава в гетерогенной архитектуре AMD

    Унифицированная память в APU: новенькая глава в гетерогенной архитектуре AMD

    Как только уже говорилось свыше, чипы Kaveri, выход которых намечен на вторую половину 2013 года, первыми получат заданные индивидуальности. Вероятнее всего, эта разработка а также будет реализована в новеньких игровых консолях Xbox Durango и PlayStation 4, невзирая на то, что графические ядра в заданных препаратах основаны на основе микроархитектуры GCN. Приняв данную технологию, предприятия Microsoft и Sony сумеют переиграть почти во всем. Вероятность обмена заданными и поддержка когерентности меж CPU и GPU является главными факторами в производительности игровых консолей.

    Крайнее интервью ведущего архитектора Марка Церни подтверждает, что в PlayStation 4 будет реализована разработка AMD hUMA. Раньше в AMD разговаривали о пользовании вмонтированного чипа eDRAM в качестве кеша для видеопамяти, комментируя структуру памяти в Xbox Durango.

    Сейчас бытует один вопросец: как очень разработка hUMA поможет APU AMD последнего поколения? Сейчас это же мудрено предусмотреть. В теории, последующее поколение дискретных графических микропроцессоров а также будет применять эти способности. Возможно, в дальнейшем юзеры заметят игры, кои поддерживают технологии AMD. Значимым барьером на пути hUMA готов стать безразличность корпораций Intel и NVIDIA к схожим технологиям. Сейчас а также точно невнятно вписывается ли HSA в длительные замыслы относительно GPGPU-расчетов. По неким аспектам Radeon HD 7970 довольно хорошо выглядит по сопоставлению с высокопроизводительным NVIDIA Titan, однако NVIDIA продолжает вкладывать особенно ощутимые деньги в развитие фирменных технологий CUDA и Tesla, кои и обеспечивают ей же первенство на базаре, в то время как только AMD молчит.