[Cryptography] Speculation considered harmful?
Nico Williams
nico at cryptonector.com
Wed Jan 10 15:59:17 EST 2018
On Wed, Jan 10, 2018 at 03:24:49PM -0500, Theodore Ts'o wrote:
> On Wed, Jan 10, 2018 at 10:02:50AM -0600, Nico Williams wrote:
> > VLIW == no stable ABI. We'd have to ship bitcode and re-optimize,
> > assemble, and link for every VLIW CPU model.
> >
> > It wouldn't be the end of the world. But first we'd need the compilers
> > that could handle it.
>
> That alone would probably doom an architecture with VLIW from a
> commercial perspective. Think about what this means from a software
> vendor's perspective. Or from a Linux Distribution's perspective.
We accept JIT in lots of contexts, so why not just always? I'm not
saying that *would* work. I'm saying this concern might not be so
severe.
Before Meltdown/Spectre I'd have said (and did say whenever the topic
came up) that VLIW was dead. Now there's a new opportunity for VLIW
research. *Research*. I'd not expect a revolution in CPU architecture.
More information about the cryptography
mailing list