computer architecture: a quantitative approach - cap4 - section 8
DESCRIPTION
TRANSCRIPT
Multiprocessors and Thread-Level Parallelism
Putting it all together: Sun T1 Multiprocessor
“What makes T1 especially interesting is that it is almost totally focused on exploiting thread-level parallelism (TLP)
rather than instruction-level parallelism (ILP).”
Hennessy and Patterson
Thread level parallelism
8 processors, 4 threads each
Six-stage , single-issue pipeline
Sun T1 “Niagra” Multiprocessor
Sun T1 “Niagra” Multiprocessor
Sun T1 “Niagra” Multiprocessor
Sun T1 “Niagra” Performance
Sun T1 “Niagra” Performance
Sun T1 “Niagra” Performance
Overall Performance
Overall Performance
Overall Performance
Performance of Multicore Processors: SPEC Benchmarks
Performance of Multicore Processors: SPEC Benchmarks
Performance of Multicore Processors: SPEC Benchmarks
Thank you!
Author: Prof. Sergio Takeo, Marcelo Arbore.
Bibliography: Patterson, D. A.; Hennessy, J. L. Computer Architecture: A quantitative Approach, 4th Ed. Morgan Kaufmann Publishers.
“What makes T1 especially interesting is that it is almost totally focused on exploiting thread-level parallelism (TLP)
rather than instruction-level parallelism (ILP).”
Hennessy and Patterson