Good News - Niagara in the public eye
By pcr on Nën 10, 2004
Yesterday's news was depressing, but The Inquirer has this article, Sun's Niagara Falls Neatly into Multithreaded Place, discussing our 8 CPU core massively multithreaded processor code named Niagara. The diagram below attempts to illustrate the text of the article which says in part, "On a macro level, it will have eight cores, each core capable of running 4 threads in parallel, for 32 concurrently running threads." Naturally the illustration is chopped off at 4 cores, but its for illustrative purposes only. The C's in the diagram are compute time for the thread and the M's are the memory latency of the thread. By switching between threads on a core, we hope to minimize the time waiting for memory to catch up.
As a performance guy, this is exciting news. I can't wait to run cpustat and busstat on one of these processors.