Fastest CPU with no speculative execution

What is the fastest commercially available CPU without speculative execution?

Attached: Control+Flow+Speculation.jpg (960x720, 60K)

Other urls found in this thread:

forum.level1techs.com/t/list-of-cpus-most-likely-immune-to-spectre/123128
github.com/speed47/spectre-meltdown-checker/issues/78#issuecomment-361926595
cpubenchmark.net/singleThread.html#rk607
secure64.com/not-vulnerable-intel-itanium-secure64-sourcet/
en.wikipedia.org/wiki/Espresso_(microprocessor)
twitter.com/SFWRedditImages

Not OP, but I too am interested in this. I see all these hardware vulnerabilities piling up
and I feel like it's only a matter of time before SHTF on a major scale. I don't mean armageddon, but something so wide reaching it may alter computing for years or decades

P.S: I wish AMD and Intel fanboys would put aside their obsessions and focus on the real danger

It's a legit useful feature that've been around since the 90s, I don't think they even sell cpus without that anymore

The C3 vulnerability is fun, but it's in an outdated processor (Via's new ones aren't affected) and doesn't depend on predictive branching or anything x86-specific.

Atom had no speculative execution until relatively recently.

the current batch of vulnerabilities are neither easy to exploit nor are there known circulating remote exploits (well the 15 bits an hour one I think).
I'm more concerned about what the future holds. We haven't seen the last of this. Now that security researchers know where to dig, they'll dig deeper.

forum.level1techs.com/t/list-of-cpus-most-likely-immune-to-spectre/123128
github.com/speed47/spectre-meltdown-checker/issues/78#issuecomment-361926595
>According to a kernel patch that just landed (not yet merged in any release), the CPUs that don't do speculative execution and hence are not vulnerable to any of the 3 variants are:
> + { X86_VENDOR_INTEL, 6, INTEL_FAM6_ATOM_CEDARVIEW, X86_FEATURE_ANY },
> + { X86_VENDOR_INTEL, 6, INTEL_FAM6_ATOM_CLOVERVIEW, X86_FEATURE_ANY },
> + { X86_VENDOR_INTEL, 6, INTEL_FAM6_ATOM_LINCROFT, X86_FEATURE_ANY },
> + { X86_VENDOR_INTEL, 6, INTEL_FAM6_ATOM_PENWELL, X86_FEATURE_ANY },
> + { X86_VENDOR_INTEL, 6, INTEL_FAM6_ATOM_PINEVIEW, X86_FEATURE_ANY },
> + { X86_VENDOR_CENTAUR, 5 },
> + { X86_VENDOR_INTEL, 5 },
> + { X86_VENDOR_NSC, 5 },
> + { X86_VENDOR_ANY, 4 },
Bonnell-arch Atoms have no specex. The fastest one available as a desktop board appears to be the D2700. It's comparable to a 1.5 GHz Pentium 4 in single-threaded benchmarks.
cpubenchmark.net/singleThread.html#rk607

secure64.com/not-vulnerable-intel-itanium-secure64-sourcet/
not sure how fast Itanium is compared to today's processors

itanium looks viable because it can run x86 in emulation mode (albeit slowly)

Attached: excerpt.png (866x821, 51K)

>atom
AHAHAHHAHAHAHAHAHAAHAHHAHH

>RISC V

X86 emulation mode? You run your OS and programs natively.

The x86 software can remain on the insecure x86 machine.

Can you buy affordable Itanium mobos and CPUs somewhere? MicroATX would be perfect.

Actual RISC-V CPUs are going to have specex sooner or later.

I would give all the other archs a shot if they actually bothered to put out some cheap dev boards.

We already have a bazillion ARM dev boards, where's ppc64 and RISCV and so on??

>PowerPC
Try a hacked Wii U.

Would it even be up to par with a top-of-the-line G4?

It would still be much faster to have a cpu with speculative execution adn tons of patches than to not have it at all

That's the kind of performance you might get for x86 without speculative execution.

Yes, it's better by an order of magnitude.

en.wikipedia.org/wiki/Espresso_(microprocessor)

s/for x86 //

>by an order of magnitude
Why do you think that? It's a 32-bit 1.25 GHz, 4 IPC tri-core CPU based with a PowerPC 750-based architecture. I doubt it is 10x faster than a 1.6 GHz, 20+ IPC PowerPC G4 even in tasks that use all three of its cores, to say nothing of its single-thread performance. Also, Wikipedia claims it has speculative execution.

bumping for this question

C64

6502 just isn't very nice to work with. 68000 is.