Download
niagara n.
Skip this Video
Loading SlideShow in 5 Seconds..
Niagara PowerPoint Presentation

Niagara

177 Views Download Presentation
Download Presentation

Niagara

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Niagara A 32-way multithreaded SPARC processor Evert van Aart Cedric Nugteren

  2. Contents • Information on our paper • ILP versus TLP • The Niagara architecture • Paper evaluation • Summary • Questions Platform based design - Cedric & Evert

  3. Information on our paper (1/2) • Niagara: A 32-way multithreaded Sparc processor • Published in IEEE Micro issue March-April 2005 • Written by: Poonacha Kongetira, Kathirgamar Aingaran, Kunle Olukotun Platform based design - Cedric & Evert

  4. Information on our paper (2/2) • Poonacha Kongetira is a director of engineering at Sun Microsystems • Kathirgamar Aingaran is a senior staff engineer at Sun Microsystems • Kunle Olukotun is an associate professor of electrical engineering and computer science at Stanford University Platform based design - Cedric & Evert

  5. ILP versus TLP (1/2) • Instruction level parallelism (ILP) • Thread level parallelism (TLP) • Web services • Databases Platform based design - Cedric & Evert

  6. ILP versus TLP (2/2) • single-issue, single-thread pipeline • single-issue, 2 threads, coarse-grain threading • single-issue, 2 threads, fine-grain threading • dual-issue, 2 threads, simultaneous threading • and single-issue, 2 threads, chip multiprocessing Platform based design - Cedric & Evert

  7. The Niagara architecture (1/2) Platform based design - Cedric & Evert

  8. The Niagara architecture (2/2) Platform based design - Cedric & Evert

  9. Paper evaluation (1/2) • Strong points • Clear introduction to TLP • Motivates the architecture • Comprehensive overview of the architecture • Weak point • Biased Platform based design - Cedric & Evert

  10. Paper evaluation (2/2) • The future • Sun Niagara II • 64 threads • Sun Victoria Falls • 128 threads • More applications • The web grows Platform based design - Cedric & Evert

  11. Summary Platform based design - Cedric & Evert

  12. Questions? Platform based design - Cedric & Evert