Jump to content

Рядом с металлом

В вычислительной технике Close To Metal ( CTM , первоначально Close-to-the-Metal ) — это название бета-версии интерфейса низкоуровневого программирования, разработанного ATI , ныне AMD Graphics Product Group , нацеленного на обеспечение вычислений на GPGPU . CTM просуществовал недолго, и первая производственная версия технологии AMD GPGPU теперь называется AMD Stream SDK , а точнее текущий AMD APP SDK (AMD Accelerated Parallel Processing SDK). [1] ) для 32- и 64-разрядных версий Windows и Linux, которые также ориентированы на гетерогенную системную архитектуру . [ нужна ссылка ]

Close To Metal, первоначально называвшийся THIN (Thin Hardware INterface) и Data Parallel Virtual Machine, предоставил разработчикам прямой доступ к собственному набору команд и памяти массово- параллельных вычислительных элементов в современных видеокартах AMD. CTM обошел графические API-интерфейсы DirectX и OpenGL для программиста GPGPU, чтобы предоставить ранее недоступные низкоуровневые функции, включая прямое управление потоковыми процессорами/ALU и контроллерами памяти. R580 (ATI X1900) и более поздние поколения микроархитектуры графического процессора AMD поддерживали интерфейс CTM.

Коммерческий преемник CTM, AMD Stream SDK, был выпущен в соответствии с лицензионным соглашением AMD в декабре 2007 года после переписывания программного стека. [2] Stream SDK предоставляет как высокоуровневые, так и низкоуровневые инструменты для общего доступа к графическому оборудованию AMD.

Использование графических процессоров для выполнения вычислений имеет большой потенциал для некоторых приложений из-за фундаментальных различий микроархитектур графических процессоров по сравнению с центральными процессорами. Графические процессоры достигают гораздо большей пропускной способности (вычислений в секунду) за счет параллельного выполнения множества программ и ограничения управления потоком (способность одной программы выполнять инструкции независимо от другой). Современные графические процессоры также имеют адресуемую встроенную память и чрезвычайно высокопроизводительную многоканальную внешнюю память.

Впоследствии AMD перешла с CTM на OpenCL . [3]

с открытым исходным кодом

[ редактировать ]

Некоторые компоненты CTM и Stream SDK имеют открытый исходный код, например язык и компилятор Brook+ C.

См. также

[ редактировать ]
  1. ^ «AMD APP SDK OpenCL™ Ускоренная параллельная обработка» . Архивировано из оригинала 1 июля 2014 г. Проверено 6 июля 2014 г.
  2. Страница загрузки AMD Stream SDK. Архивировано 23 декабря 2007 г. на Wayback Machine , получено 12 июня 2008 г.
  3. ^ Валич, Тео (7 августа 2008 г.). «AMD отказывается от близкой к металлу модели и фокусируется на DX11 и OpenCL» . Аппаратное обеспечение Тома . Проверено 13 сентября 2017 г.
Примечания
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 486bc08b80cfaf5c4c17c7c30e26604a__1719160440
URL1:https://arc.ask3.ru/arc/aa/48/4a/486bc08b80cfaf5c4c17c7c30e26604a.html
Заголовок, (Title) документа по адресу, URL1:
Close to Metal - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)