PRIMATA: Desenvolvimento de um Elemento Processador para uma Arquitetura Massivamente Paralela

  • Maria Fernanda Eppinghaus Belford Roxo UFRJ
  • Adriano Joaquim de Oliveira Cruz UFRJ
  • Otto Carlos Muniz Bandeira Duarte UFRJ

Resumo


Este trabalho apresenta as pesquisas realizadas para o desenvolvimento do Elemento Processador (EP) do projeto PRIMATA, que é uma arquitetura SIMD massivamente paralela orientada para o processamento de imagens e matrizes. O PRIMATA é composto por uma matriz de Elementos Processadores, controlados por uma única Unidade de Controle. Cada EP pode se comunicar com seus oito vizinhos ao N, NE, L, SE, S, SO, O e NO. A definição do Elemento Processador procurou otimizá-lo para a execução de operações aritméticas, porém sempre respeitando a restrição do custo individual de cada EP. Para isto, foram analisadas algumas propostas de arquiteturas e algoritmos para execuções das quatro operações aritméticas básicas sobre inteiros: soma, subtração. multiplicação e divisão. O resultado desta análise determinou um Elemento Processador de 4 bits.

Referências

K. E. Batcher. Design of a Massively Parallel Processor. IEEE Transactions on Computers, C29(9):836-840, September 1980.

T. Blank. The MasPar MP-1 Architecture. In Proceedings of the 35th IEEE Computer Society International Conference-Spring COMPCON 90, pages 20-24, San Francisco, CA, February 1990. TEEE Computer Society.

D. W. Blevins; E. W. Davis, and J. H. Reif. Processing Element and Custom Chip Architecture for the BLITZEN Massively Parallel Processor.

W. D. Hillis. The Connection Machine. The MIT Press, Massachussets, 1985.

C. R. Jesshope, A. J. Rushton, A. J. de O. Cruz, and J. M. Stewart. The Structure and Aplications of RPA - a highly parallel adaptive architecture. In G. L. Refins and M. H. Barton, editors, Highly Parallel Computers, pages 81-95. Elsevier Science Publishers, Amsterdam, 1987.

S. F. Reddaway. The DAP Approach. In C. R. Jesshope and R. W. Hockney, editors, Infotech State of the Art Report: Super-Computers, pages 311-329. Infotech Intl Ltd, Maidehead, 1973.
Publicado
07/09/1993
ROXO, Maria Fernanda Eppinghaus Belford; CRUZ, Adriano Joaquim de Oliveira; DUARTE, Otto Carlos Muniz Bandeira. PRIMATA: Desenvolvimento de um Elemento Processador para uma Arquitetura Massivamente Paralela. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 5. , 1993, Florianópolis/SC. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1993 . p. 150-165. DOI: https://doi.org/10.5753/sbac-pad.1993.23029.