• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Dear Intel, If a Glaring Exploit Affects Intel CPUs and Not AMD, It's a Flaw

rtwjunkie

PC Gaming Enthusiast
Supporter
Joined
Jul 25, 2008
Messages
14,010 (2.34/day)
Location
Louisiana
Processor Core i9-9900k
Motherboard ASRock Z390 Phantom Gaming 6
Cooling All air: 2x140mm Fractal exhaust; 3x 140mm Cougar Intake; Enermax ETS-T50 Black CPU cooler
Memory 32GB (2x16) Mushkin Redline DDR-4 3200
Video Card(s) ASUS RTX 4070 Ti Super OC 16GB
Storage 1x 1TB MX500 (OS); 2x 6TB WD Black; 1x 2TB MX500; 1x 1TB BX500 SSD; 1x 6TB WD Blue storage (eSATA)
Display(s) Infievo 27" 165Hz @ 2560 x 1440
Case Fractal Design Define R4 Black -windowed
Audio Device(s) Soundblaster Z
Power Supply Seasonic Focus GX-1000 Gold
Mouse Coolermaster Sentinel III (large palm grip!)
Keyboard Logitech G610 Orion mechanical (Cherry Brown switches)
Software Windows 10 Pro 64-bit (Start10 & Fences 3.0 installed)
Not sure why there's a huge space after my post either. That wasn't there when I was posting and I can't delete it. :confused:
That has been happening since the new forum with pictures. I'm pretty sure I told W1z about it.
 
Joined
Jul 31, 2014
Messages
481 (0.13/day)
System Name Diablo | Baal | Mephisto | Andariel
Processor i5-3570K@4.4GHz | 2x Xeon X5675 | i7-4710MQ | i7-2640M
Motherboard Asus Sabertooth Z77 | HP DL380 G6 | Dell Precision M4800 | Lenovo Thinkpad X220 Tablet
Cooling Swiftech H220-X | Chassis cooled (6 fans + HS) | dual-fanned heatpipes | small-fanned heatpipe
Memory 32GiB DDR3-1600 CL9 | 96GiB DDR3-1333 ECC RDIMM | 32GiB DDR3L-1866 CL11 | 8GiB DDR3L-1600 CL11
Video Card(s) Dual GTX 670 in SLI | Embedded ATi ES1000 | Quadro K2100M | Intel HD 3000
Storage many, many SSDs and HDDs....
Display(s) 1 Dell U3011 + 2x Dell U2410 | HP iLO2 KVMoIP | 3200x1800 Sharp IGZO | 1366x768 IPS with Wacom pen
Case Corsair Obsidian 550D | HP DL380 G6 Chassis | Dell Precision M4800 | Lenovo Thinkpad X220 Tablet
Audio Device(s) Auzentech X-Fi HomeTheater HD | None | On-board | On-board
Power Supply Corsair AX850 | Dual 750W Redundant PSU (Delta) | Dell 330W+240W (Flextronics) | Lenovo 65W (Delta)
Mouse Logitech G502, Logitech G700s, Logitech G500, Dell optical mouse (emergency backup)
Keyboard 1985 IBM Model F 122-key, Ducky YOTT MX Black, Dell AT101W, 1994 IBM Model M, various integrated
Software FAAAR too much to list
Not seeing any performance penalty by quick synthetic benchmark. Will let you know later this week when I run another batch of RNASeq analysis. That is some pretty memory I/O heavy workload.

I look forward to your report, resident cat geneticist.

From what I've read on the performance numbers and the Meltdown mitigation code, the penalty shows up when you have lots of context switches, since the mitigation forces a full TLB flush on context-switches rather than just carry on like previously. This is also why AMD isn't affected - they apparently use a tagged TLB design that prevents the attack from working since a process/VM can't peek at another process/VM thanks to having different tags for their TLB entries (an attempt to peek results in an access error). Spectre for the most part seems to be a very small performance hit, but then again, it's mitigations are nowhere near as effective as Meltdown.

With good code sitting inside a single process, there should be almost no performance changes. Looking forward to your results, xkm1948!

Time to dig up some old Pentium II or K6-2

Those are superscalar, out of order, speculative architectures too. You have to go down to the original P5 (Pentium) or AM5x86 (predecessor to K5, itself preceding K6, both of which are speculative) architectures to get a non-speculative x86 chip. For those wondering: Pentium Pro to Nehalem/Westmere are more or less P6 in various states of evolution, with NetBurst and Sandy Bridge (the basis of everything from Sandy Bridge all the way up to Coffee Lake and beyond) being the succeeding ground-up x86 architectures. To not leave ARM out in the cold: ARM7 jumped on the pipelined, superscalar, speculative bandwagon circa 2000, and then the out of order bandwagon with the ARM Cortex-A9 around 2010. And finally we have POWER, which had all of those since the first gen in 1990.

For the most part, since the Pentium Pro showed up, all high-performance chips have been at least pipelined, superscalar and speculative, and very often out of order too, which is why Spectre is gonna be such a pain for us for the next 2-4 years.

At work right now so I can't access most game sites but the one I could ran before and after benches on some games and of the 6 games tested it looks like only Assassin's Creed: Origins is affected much but that's probably because Ubisoft loaded it up with DRM. Not only Denuvo but VMProtect too.

http://www.dsogaming.com/news/windo...triple-a-games-tested-in-cpu-bound-scenarios/

NFS: Payback uses Denuvo as well, but no VMProtect. Despite it's name, VMProtect doesn't use hardware virtualization (read more here) and shouldn't be affected performance-wise since it runs within the same process (same process => no context-switch => doesn't get affected). I'm gonna suspect something else unless VMProtect has changed since 3.5 years ago (which I don't think has happened)
 
Joined
Feb 3, 2017
Messages
3,806 (1.32/day)
Processor Ryzen 7800X3D
Motherboard ROG STRIX B650E-F GAMING WIFI
Memory 2x16GB G.Skill Flare X5 DDR5-6000 CL36 (F5-6000J3636F16GX2-FX5)
Video Card(s) INNO3D GeForce RTX™ 4070 Ti SUPER TWIN X2
Storage 2TB Samsung 980 PRO, 4TB WD Black SN850X
Display(s) 42" LG C2 OLED, 27" ASUS PG279Q
Case Thermaltake Core P5
Power Supply Fractal Design Ion+ Platinum 760W
Mouse Corsair Dark Core RGB Pro SE
Keyboard Corsair K100 RGB
VR HMD HTC Vive Cosmos
Top