X4CP32: a new parallel/reconfigurable general-purpose processor
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
Como Citar
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.
