C02 - CO-processador Gráfico COncorrente

No Thumbnail Available
Date
2023
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
O Co-processador Gráfico Concorrente é um projecto de software e de hardware, tendo em vista a obtenção de um sistema gráfico para visualização de imagens 30 de alta resolução e com elevado grau de realismo, em tempo real. O sistema tem uma resolução máxima de 1280 x 1024 pixels, com 24 bits/pixel. Esta resolução é configurável por software, o que pennite a compatibilidade com outras nonnas, nomeadamente 1024 x 768 e 640 x 480. Os elementos processadores do sistema são Transputers T800. Cada Transputer tem a sua própria memória local, sendo a comunicação inter-processadores feita exclusivamente por mensagens através de portos série de alta velocidade, pennitindo que o hardware seja construído de forma modular. É utilizado um pipeline de visualização 3D que executa as transformações geométricas e processamento de rendering necessário à obtenção de imagens realistas a partir de uma descrição hierárquica da cena a visualizar. A remoção de faces ocultas é feita através de um Z-buffer. É também executada uma préremoção de faces ocultas. Espera-se, com esta pré-remoção, obter uma melhoria de desempenho em cenas complexas. O software é desenvolvido no sistema operativo Helios sob a fonna de pipeline de processos programados sequencialmente segundo o binding ANSI C e que comunicam por mensagens. O paralelismo é expresso através da linguagem COL (Coinponent Oistribution Language), que especifica as ligações inter-processos e a distribuição desses processos pelos processadores do sistema.
Description

        
@inproceedings{
10.2312:pt.19911526
, booktitle = {
EPCG1991 - 4º Encontro Português de Computação Gráfica 1991
}, editor = {
Manuel Joáo Próspero
}, title = {{
C02 - CO-processador Gráfico COncorrente
}}, author = {
Guerreiro, Rui
and
Janeiro, Florival
and
Pereira, João
}, year = {
2023
}, publisher = {
The Eurographics Association
}, ISBN = {
978-3-03868-203-5
}, DOI = {
10.2312/pt.19911526
} }
Citation