Close to Metal

Close to Metal

Close to Metal (literalmente, Cerca del Metal) es una biblioteca creada por Advanced Micro Devices para la programación de propósito general en sus unidades de procesamiento gráfico, es decir, el uso de GPGPU posible gracias al paso de las arquitecturas de shading unificadas.

En el año 2006 AMD presentó esta biblioteca para competir con el CUDA de NVIDIA y así entrar en el mundo de la computación con tarjetas gráficas. CTM (Close to Metal) era una fina capa de abstracción que permitía a los desarrolladores acceder directamente al juego de instrucciones de sus GPUs y su sistema de memoria.[1]

Sin embargo, debido al poco éxito que tuvo, en el 2008 se decidió terminar con su desarrollo y pasar a utilizar OpenCL.[2]

Antes de terminar con CTM y pasarse completamente a OpenCL, ATI también creó Brook+, una versión optimizada de BrookGPU para el hardware de ATI.[3] Todos ellos siguen estando incluidos en el kit de desarrollo de software Stream SDK de ATI que a día de hoy se llama AMD Accelerated Parallel Processing SDK (abreviado, AMD APP SDK), pero como ya se ha dicho, en desarrollo activo sólo está el soporte para OpenCL.

Descripción básica [3] [4]

Distribuido como entorno de desarrollo llamado ATI Stream SDK, (después AMD APP), era una aproximación de abajo a arriba. Daba a los desarrolladores acceso a bajo nivel (ensamblador) a la GPU para quien lo quisiera. Además daba implementaciones a alto nivel para quien no quería acceso a bajo nivel y los desarrolladores eran libres de implementar sus propios lenguajes y entornos.

La API de Close to Metal cuando se permitió acceso al público en 2007 pasó a llamarse CAL (Compute Abstraction Layer, capa de abstracción de computación), manteniendo la misma filosofía que las bibliotecas CTM originales. El CAL se distribuía (y se sigue haciendo) junto con el actual AMD APP.

La CTM API (o CAL) exponía ciertas partes hardware de los procesadores de gráficos: el procesador de comandos, el núcleo de shaders y el controlador de memoria escondiendo el resto de propiedades gráficas (recordemos que CTM trata de computación, no de gráficos), proporcionando comunicación directa con la GPU, salteando las librerías gráficas y las limitaciones que éstas imponían para la computación. Todo ello independiente de la GPU. CAL funcionaba entonces sobre la HAL (Hardware Abstraction Layer, capa de abstracción hardware), que es específica para cada GPU y necesaria para que cualquier programa CAL pudiera funcionar sobre cualquier tarjeta gráfica de ATI compatible con Stream SDK.

Véase también

Referencias

  1. «AMD “Close to Metal”™ Technology Unleashes the Power of Stream Computing» (en inglés) (14-11-2006).
  2. «AMD Ditches Close-To-Metal, Focuses On DX11 And OpenCL» (en inglés) (7-8-2008).
  3. a b Emilio J. Padrón González. «HPC y GPUs - GPGPU y software libre» (PDF).
  4. Justin Hensley (2007). «Close to the Metal» (en inglés) (PDF).

Wikimedia foundation. 2010.

Игры ⚽ Нужен реферат?

Mira otros diccionarios:

  • Close to Metal — ( CTM in short, originally called Close to the Metal) is the name of a beta version of a low level programming interface developed by ATI (now AMD Graphics Products Group), aimed at enabling GPGPU computing. CTM was short lived, and the first… …   Wikipedia

  • Close to Metal — (Сокращённо CTM , оригинальное обозначение Close to the Metal) имя бета версии низкоуровневого программированого интерфейса, разработанного ATI (сейчас AMD), применяемого в GPGPU вычислениях. CTM просуществовал недолго и уже первая версия… …   Википедия

  • Close to Metal — Technologie ATI Stream™ La Technologie ATI Stream, précédemment appelée Brook+ (basé sur Brook développé par l université de Stanford) puis Close to Metal, est une technologie informatique développée par AMD permettant d’ exécuter des calculs… …   Wikipédia en Français

  • metal detector — ► NOUN ▪ an electronic device that gives an audible signal when it is close to metal …   English terms dictionary

  • metal detector — noun an electronic device that gives an audible signal when it is close to metal …   English new terms dictionary

  • Metal Gear Online — boxart released only in Japan Developer(s) Kojima Productions Publisher(s) Konami …   Wikipedia

  • Close to a World Below — Close To A World Below …   Википедия

  • Metal Black (video game) — Metal Black Developer(s) Taito Publisher(s) Taito Platform(s) …   Wikipedia

  • Metal Gear (fictional mecha weapon) — Metal Gear is the name for a series of fictional mecha in the Metal Gear series. [Jeremy Parish, “Metal Gear,” Electronic Gaming Monthly 225 (January 2008): 93.] [ Snakes and Gears: A Metal Gear Overview, Game Informer 182 (June 2008): 107.]… …   Wikipedia

  • Close my eyes forever — Single par Lita Ford Ozzy Osbourne extrait de l’album Lita Sortie 1989 Durée 4:42 Genre(s) Glam metal Auteur(s) …   Wikipédia en Français

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”