Loading...
Loading...

Go to the content (press return)

Instruction replication for clustered microarchitectures

Author
Aleta, A.; Codina, J.M.; Gonzalez, A.; David, K.
Type of activity
Presentation of work at congresses
Name of edition
36th Annual ACM/IEEE International Symposium on Microarchitecture
Date of publication
2003
Presentation's date
2003-12-03
Book of congress proceedings
36th Annual IEEE/ACM International Symposium on Microarchitecture, 2003, MICRO-36: proceedings
First page
326
Last page
335
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
DOI
https://doi.org/10.1109/MICRO.2003.1253206 Open in new window
Repository
http://hdl.handle.net/2117/97627 Open in new window
URL
http://ieeexplore.ieee.org/document/1253206/?arnumber=1253206 Open in new window
Abstract
This work presents a new compilation technique that uses instruction replication in order to reduce the number of communications executed on a clustered microarchitecture. For such architectures, the need to communicate values between clusters can result in a significant performance loss. Inter-cluster communications can be reduced by selectively replicating an appropriate set of instructions. However, instruction replication must be done carefully since it may also degrade performance due to th...
Citation
Aleta, A., Codina, J.M., González, A., David, K. Instruction replication for clustered microarchitectures. A: Annual IEEE/ACM International Symposium on Microarchitecture. "36th Annual IEEE/ACM International Symposium on Microarchitecture, 2003, MICRO-36: proceedings". San Diego, California: Institute of Electrical and Electronics Engineers (IEEE), 2003, p. 326-335.
Keywords
Instruction sets, Parallel architectures, Parallelising compilers
Group of research
ARCO - Microarchitecture and Compilers

Participants

  • Aleta Ortega, Alexandre  (author and speaker )
  • Codina Viñas, Josep M  (author and speaker )
  • Gonzalez Colas, Antonio Maria  (author and speaker )
  • David, Kaeli  (author and speaker )

Attachments