Top Qs
Linha do tempo
Chat
Contexto
Close to Metal
Da Wikipédia, a enciclopédia livre
Remove ads
Na computação, Close To Metal (CTM, originalmente Close-to-the-Metal) é o nome de uma versão beta de uma interface de programação de baixo nível desenvolvida pela ATI, agora AMD Graphics Product Group, com o objetivo de habilitar a computação GPGPU. O CTM teve vida curta, e a primeira versão de produção da tecnologia GPGPU da AMD agora é chamada de AMD Stream SDK, ou melhor, o atual AMD APP SDK (AMD Accelerated Parallel Processing SDK)[1] para Windows e Linux de 32 bits e 64 bits, que também tem como alvo a Heterogeneous System Architecture.[carece de fontes]
Remove ads
Visão geral
Resumir
Perspectiva
Close To Metal, originalmente chamado de THIN (Thin Hardware INterface) e Data Parallel Virtual Machine, deu aos desenvolvedores acesso direto ao conjunto de instruções nativas e à memória dos elementos computacionais massivamente paralelos nas modernas placas de vídeo AMD. O CTM ignorou as APIs DirectX e OpenGL centradas em gráficos para o programador GPGPU para expor funcionalidades de baixo nível anteriormente indisponíveis, incluindo o controle direto dos processadores de fluxo/ALUs e dos controladores de memória. R580 (ATI X1900) e gerações posteriores da microarquitetura de GPU da AMD suportavam a interface CTM.
O sucessor comercial do CTM, o AMD Stream SDK, foi lançado sob o AMD EULA em dezembro de 2007, após a pilha de software ter sido reescrita.[2] O Stream SDK fornece ferramentas de alto nível e de baixo nível para acesso geral ao hardware gráfico AMD.
O uso de GPUs para realizar cálculos tem muito potencial para algumas aplicações devido às diferenças fundamentais das microarquiteturas de GPU em comparação às CPUs. As GPUs alcançam uma taxa de transferência muito maior (cálculos por segundo) ao executar muitos programas em paralelo e restringir o controle de fluxo (a capacidade de um programa executar instruções independentemente de outro). As GPUs modernas também têm memória endereçável on-die e memória externa multicanal de altíssimo desempenho.
Remove ads
Código aberto
Alguns componentes do CTM e do Stream SDK são de código aberto, como a linguagem e o compilador Brook+ C-like.
Ver também
Referências
- «AMD APP SDK OpenCL™ Accelerated Parallel Processing». Consultado em 30 de abril de 2025. Arquivado do original em 1 de julho de 2014
- AMD Stream SDK download page Arquivado em dezembro 23, 2007, no Wayback Machine, retrieved June 12, 2008
- Valich, Theo (7 de agosto de 2008). «AMD Ditches Close-To-Metal, Focuses On DX11 And OpenCL». Tom's Hardware. Consultado em 30 de abril de 2025
- Notas
- ↑ AMD “Close to Metal” Technology Unleashes the Power of Stream Computing: AMD Press Release, November 14, 2006. Arquivado em 2007-02-09 no Wayback Machine
- ↑ AnandTech report: ATI's Stream Processing & Folding@Home, September 30, 2006.
- ↑ Universität Dortmund, Fachbereich Mathematik research: Accelerating Double precision on GPUs (Proceedings of ASIM 2005), Dominik Goddeke, Robert Strzodka, and Stefan Turek. 18th Symposium on Simulation Technique, 2005.
- ↑ TGDaily report: Nvidia activates a supercomputer in your PC, February 16, 2007.
Remove ads
Ligações externas
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads