Re: [Simh] Fwd: VAX + Spectre

2019-09-17 Thread Timothe Litt
The VAX 9000 does branch prediction & speculative fetches; kills, aborts, and register logs made for debugging fun.  "A cache cycle wasted is lost forever" met "waste not, want not".  It fetches aggressively.  It has multiple microcodes - some loadable, other compiled (and optimized) into gates. 

Re: [Simh] Fwd: VAX + Spectre

2019-09-17 Thread Clem Cole
Paul - be careful. All CPU's post the IBM AGS that used branch prediction are suspect. Russ Robelen (who was the 360/50 lead, worked on 360/90 and lead AGS) has the speculative executing patent. I tweaked him when it all came out and said - look at what you did. What Russ and team are great

Re: [Simh] VAX + Spectre

2019-09-17 Thread Zane Healy
It might be worth asking on comp.os.vms as well, it’s one of the few USENET groups that seems to still be active. Zane > On Sep 17, 2019, at 6:55 AM, Paul Koning wrote: > > "Spectre" is one of two notorious bugs of modern CPUs involving speculative > execution. I rather doubt that VAX is

[Simh] Fwd: VAX + Spectre

2019-09-17 Thread Paul Koning
"Spectre" is one of two notorious bugs of modern CPUs involving speculative execution. I rather doubt that VAX is affected by this but I suspect others here have a lot more knowledge. paul > Begin forwarded message: > > From: co...@sdf.org > Subject: VAX + Spectre > Date: September