X4CP32: a new parallel/reconfigurable general-purpose processor

  • R. Soares UFRN
  • A. Azevedo UFRN
  • I. S. Silva UFRN

Resumo


The X4CP32 is a parallel/reconfigurable microprocessor with 2 programming levels. Although it is a general-purpose microprocessor, it has the reliable performance of a reconfigurable architecture. We expose its architecture and programming levels, and discuss the powerful interaction between parallel programming and reconfiguration. It shows two performance-optimized implementations of matrix multiplication using both parallel and reconfigurable paradigms and a parallel implementation of miner intelligent agents.
Palavras-chave: Computer architecture, High performance computing, Communication system control, Access protocols, Communication channels, Parallel programming, Parallel processing, Process control, Routing, Buildings
Publicado
10/11/2003
SOARES, R.; AZEVEDO, A.; SILVA, I. S.. X4CP32: a new parallel/reconfigurable general-purpose processor. In: INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD), 15. , 2003, São Paulo/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2003 . p. 260-268.