Um Sistema de E/S para uma Arquitetura Matricial

  • Rafael R. dos Santos UFRGS
  • Gerson G. H. Cavalheiro UFRGS
  • Philippe O. A. Navaux UFRGS

Resumo


Este trabalho analisa aspectos de desempenho de um processador matricial e busca uma forma mais eficiente de realizar o processo de E/S de dados nesta arquitetura. A placa NCR-GAPP é composta por um conjunto de 144 elementos de processamento, com memória local, conectados entre si sob topologia de interconexão do tipo mesh 12x12, com wraparound cilíndrico. Experimentos realizados comprovaram que o processo de E/S de dados consome grande parte do tempo de processamento de uma aplicação e prejudica o desempenho do sistema como um todo. Um novo sistema de E/S é proposto e os resultados esperados são confrontados frente aos índices de desempenho obtidos através do sistema original.

Referências

CAVALHEIRO, Gerson G. H.; DE ROSE, César; NAVAUX, Philippe O.A. A Operação de Convolução de Imagens em uma Arquitetura Matricial. São Paulo. IV SBAC-PAD. Novembro. 1992.

COFFRON, James W. The IBM PC Connection. Berkeley: SYBEX. 1984.

DE ROSE, César; CAVALHEIRO, Gerson G. H.; MENNA BARRETO, Ricardo. Rotinas de Comunicação para a Placa GAPP. Porto Alegre, CPGCC da UFRGS, 1992. Relatório de Pesquisa.

FLYNN, M. J. Some computer organizations and their effectiveness. IEEE Transactions on Computers. New York:, v. C-21, n. 9 pp.948-160. Sept. 1972.

HWANG, K.; BRIGGS, F. Computer Architecture and Parallel Processing. New York:: McGraw Hill. 1984.

International Business Machines Corporation. Technical Reference. Personal Computer. Hardware Reference Library. Boca Raton, Florida. 1983.

Intel Corporation. Microprocessor and Peripheral Handbook. Microprocessor, v.1. 1987.

KUCK, David J. What Do Users of Parallel Computer Systems Really Need ? International Journal of Parallel Programming. New York: and London: Plenum Publishing Corporation, v. 22, n. 1, p. 99-127, February 1994.

NAVAUX, Philippe O. A.; CAVALHEIRO, Gerson G. H.; DE ROSE; César. Performance Evaluation of a GAPP Processor in lmage Processing. Microprocessing and Microprogramming 41 (1995) 71-82.

NCR Microeletronics. GAPP Personal Computer Development System User's Manual. Fort Collins: NCR Microeletronics, 1986. 99P. IL.

NCR Microeletronics. Geometric Arithmetic Parallel Processor. Data Sheet NCR45CG72. 1987.

NCR Microeletronics. Data lnput/Output Techniques for the Geometric Arithmetic Parallel Processor (GAPP). Data Sheet NCR45CG72. 1987.

SANTOS, Rafael R. dos. Projeto de um Sistema de Entrada e Saída para uma Arquitetura Matricial. Porto Alegre, PUCRS, 1994. (Trabalho de Conclusão)

WONG, W. F.; LUA, K. T. A Preliminary Evaluation of a Massively Parallel Processor : GAPP. Microprocessing and Microprogramming, North Holand, v.29, n.1, p.53-61, July 1990.
Publicado
29/07/1995
SANTOS, Rafael R. dos; CAVALHEIRO, Gerson G. H.; NAVAUX, Philippe O. A.. Um Sistema de E/S para uma Arquitetura Matricial. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 7. , 1995, Canela. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 1995 . p. 108-120. DOI: https://doi.org/10.5753/sbac-pad.1995.19857.