Module 8: Memory Consistency Models and Case Studies of Multi-core
  Lecture 16: Case Studies of Multi-core
 


Die Photo

Sun Niagara
OR
Ultrasparc T1

Features

  • Eight pipelines or cores, each shared by 4 threads
    • 32-way multithreading on a single chip
    • Starting frequency of 1.2 GHz, consumes 60 W
    • Shared 3 MB L2 cache, 4-way banked, 12-way set associative, 200 GB/s bandwidth
    • Single-issue six stage pipe
    • Target market is web service where ILP is limited, but TLP is huge (independent transactions)
  • Throughput matters