bit_user :
PaulAlcorn :
Yeah, its RISC, 256 core chips, definitely not gonna run Windows
Worse than that, it's not even SMP. You can't simply recompile existing software for it. The cores only work out of core-local scratchpad memory, similar to the IBM Cell processor used in the PS3. This means everything has to be custom-written for it, pretty much from scratch.
That said, I'm coming around to the position that this is actually the way to continue scaling. Instead of wasting power and on-chip communication bandwidth to maintain cache coherency, let software & compilers handle it. When you're actually sharing data, perhaps
then the hardware can assist. But this only works if the compilers are mature enough to manage the scratchpad memory the way a CPU would manage its caches. Otherwise, it's just a PITA for application programmers.
Yeah, many have opined that Sunway may be great at Linpack, but thats about it. Its still impressive though, check out this table of the current top ten.
Name............................Country..........Teraflops..Power (kW)
Sunway TaihuLight........China............93,015.....15,371
Tianhe-2...................... China............ 33,863.....17,808
Titan............................ United States....17,590....8,209
Sequoia .................... United States.... 17,173... 7,890
Cori ............................United States... 14,015... 3,939
Oakforest-PACS..............Japan.... 13,555... 2,719
K Computer.................. Japan.... 10,510....12,660
Piz Daint.........................Switzerland... 9,779.....1,312
Mira................................ United States... 8,587..... 3,945
Trinity ............................United States....8,101......4,233
Sunway's Teraflops are just insane. Compared to the US with Titan, its nearly 6x faster. And power, man that is elite, efficient as hell. That might lend some credence to the theories that its a paper tiger though. You know what they say about too good to be true.