Hacker News new | ask | show | jobs
by drivebycomment 2205 days ago
I have worked with MCST people (though at this point it's very long time ago). My view on Elbrus is that it's kept alive by politics, rather than technical merits.

The core challenge of the modern high-performance computing is the memory / cache latency - i.e. whichever architecture that can generate the most number of outstanding cache misses at all levels of cache hierarchy as quickly as possible will perform the best.

Between superscalar and SIMT (and lots of SIMD), VLIW has no design space left for high performance computing, as superscalar and SIMT are simply more flexible (superscalar is better for a single thread performance, and SIMT for highly parallel streaming workload). SIMD also didn't help, since it's available for both SIMT and superscalar - negating parts of the VLIW advantage.

Case in point: GPU is one area where the workload is better suited for VLIW. Yet, AMD moved away from VLIW as their new architectures are not VLIW. nVidia has been SIMT for a long time.

The niche VLIW still has some values is in DSP, where the overhead of extra die space for superscalar becomes significant, and the workload is predictable.