3 ms·
Complex compilers seem better than complex chips because the former is software and can be fixed. I'm wondering these days if Intel was onto something with EPI
by api 8y ago
Complex compilers seem better than complex chips because the former is software and can be fixed.
I'm wondering these days if Intel was onto something with EPIC/Itanium and just failed in the execution.
- PeCaN 8y agoThey were definitely onto something. They made something competitive performance-wise that wasn't vulnerable to all of these speculative execution vulnerabilities. Itanium's slowness is generally very exaggerated (at least in part because the first Itanium had a rather slow memory subsystem, and the performance kind of sucked as a result). Circa 2008 or so the fastest database servers available were Itanium. Unfortunately, it emulated x86 extremely slowly and amd64 ran x86 very quickly, so AMD kinda ate Intel's lunch.
- api 8y agoIf I were at Intel management I might explore with engineering resurrecting the Itanium (rebranded and modernized of course). Today with so much open source there is less instruction set lock in, and with all these vulnerabilities you might be able to market it as a more secure architecture. In that case you might only need to equal x64 performance.