Uma abstração de alto nível para programação do processador gráfico

| 09/09/2002 | Danilo Tuler

Os processadores gráficos disponíveis na atualidade se tornaram programáveis. No entanto, esta programabilidade é oferecida em um nível muito baixo de abstração, em geral utilizando uma linguagem de máquina. Portanto, é difícil explorar estas novas funcionalidades. Para solucionar este problema foi realizado um estudo das várias formas de acesso aos recursos de hardware e apresentamos uma abstração simples do pipeline programável. Nossa proposta é construída sobre a linguagem de programação Lua. O programador da aplicação escreve um código Lua especializado que, quando executado, gera o código de máquina equivalente que será carregado pelo processador gráfico. Diversas pesquisas tem sido feitas nesta área. Nós comparamos nossa proposta com outras recentemente publicadas ou ainda em desenvolvimento.

Baixe a tese inteira aqui
Ideais - Todos os Direitos Reservados