Jump to content

Skylake CPUs in some cases more than 50% slower than the ealier generations

Anghammarad
6 minutes ago, VegetableStu said:

 

I dunno... one mio for me is 1.000.000, then the next 1.000.000.000 I know as one mrd, 1.000.000.000.000 I learned as billion... well this is in good old germansky with metric counting... the us counts everything different... imperial... perhaps this is why there are naming discrepancies :P

 

 

Main System:

Anghammarad : Asrock Taichi x570, AMD Ryzen 7 5800X @4900 MHz. 32 GB DDR4 3600, some NVME SSDs, Gainward Phoenix RTX 3070TI

 

System 2 "Igluna" AsRock Fatal1ty Z77 Pro, Core I5 3570k @4300, 16 GB Ram DDR3 2133, some SSD, and a 2 TB HDD each, Gainward Phantom 760GTX.

System 3 "Inskah" AsRock Fatal1ty Z77 Pro, Core I5 3570k @4300, 16 GB Ram DDR3 2133, some SSD, and a 2 TB HDD each, Gainward Phantom 760GTX.

 

On the Road: Acer Aspire 5 Model A515-51G-54FD, Intel Core i5 7200U, 8 GB DDR4 Ram, 120 GB SSD, 1 TB SSD, Intel CPU GFX and Nvidia MX 150, Full HD IPS display

 

Media System "Vio": Aorus Elite AX V2, Ryzen 7 5700X, 64 GB Ram DDR4 3200 Mushkin, 1 275 GB Crucial MX SSD, 1 tb Crucial MX500 SSD. IBM 5015 Megaraid, 4 Seagate Ironwolf 4TB HDD in raid 5, 4 WD RED 4 tb in another Raid 5, Gainward Phoenix GTX 1060

 

(Abit Fatal1ty FP9 IN SLI, C2Duo E8400, 6 GB Ram DDR2 800, far too less diskspace, Gainward Phantom 560 GTX broken need fixing)

 

Nostalgia: Amiga 1200, Tower Build, CPU/FPU/MMU 68EC020, 68030, 68882 @50 Mhz, 10 MByte ram (2 MB Chip, 8 MB Fast), Fast SCSI II, 2 CDRoms, 2 1 GB SCSI II IBM Harddrives, 512 MB Quantum Lightning HDD, self soldered Sync changer to attach VGA displays, WLAN

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, VegetableStu said:

-video-

this makes a whole lot of sense. my IT teacher was British

🌲🌲🌲

 

 

 

◒ ◒ 

Link to comment
Share on other sites

Link to post
Share on other sites

On 18/6/2018 at 2:53 PM, Bananasplit_00 said:

Pretty interesting issue, wonder what made Intel increase the pause delay

Look at the OP, Intel explains it on the slide. It improves performance in some situations, while reducing performance in others.

 

Overall they must have found the positives outweigh the negatives.

22 hours ago, Syntaxvgm said:

I think we're looking at non gaming aspects here. They literally multiplied the pause time by more than 14x times the cycles and that certainly does something. I have no idea why they did this, there's certainly a good reason, but nice of them to break existing code, which imo should never be done unless absolutely necessary.

The slide explains why they did it. And it's not like it breaks existing code, just some of it might run a little slower while other code would run a little faster.

 

14x slower only applies to this particular latency, and code doesn't just consist of PAUSE. The performance impact on real code would always be considerably less than a 14x slowdown.

19 hours ago, huilun02 said:

They made architecture changes knowing it will negatively impact existing code.

Ah, Intel, explains

They explain how it would positively impact existing code too...

Link to comment
Share on other sites

Link to post
Share on other sites

16 minutes ago, Sakkura said:

Look at the OP, Intel explains it on the slide. It improves performance in some situations, while reducing performance in others.

 

Overall they must have found the positives outweigh the negatives.

The slide explains why they did it. And it's not like it breaks existing code, just some of it might run a little slower while other code would run a little faster.

 

14x slower only applies to this particular latency, and code doesn't just consist of PAUSE. The performance impact on real code would always be considerably less than a 14x slowdown.

They explain how it would positively impact existing code too...

It's not just single pausing, its really a problem with spinlocking, and I think it's a bigger problem in some cases than a simple slowdown if it's not patched. 

I think what the blog post shows is broken code to me performance wise, though I expect code written in an inefficient way with this to be effected most. 

image

Btw for anyone wondering I do believe gen 1 ryzen pause is 8 cycles. 

Relevant 

 

muh specs 

Gaming and HTPC (reparations)- ASUS 1080, MSI X99A SLI Plus, 5820k- 4.5GHz @ 1.25v, asetek based 360mm AIO, RM 1000x, 16GB memory, 750D with front USB 2.0 replaced with 3.0  ports, 2 250GB 850 EVOs in Raid 0 (why not, only has games on it), some hard drives

Screens- Acer preditor XB241H (1080p, 144Hz Gsync), LG 1080p ultrawide, (all mounted) directly wired to TV in other room

Stuff- k70 with reds, steel series rival, g13, full desk covering mouse mat

All parts black

Workstation(desk)- 3770k, 970 reference, 16GB of some crucial memory, a motherboard of some kind I don't remember, Micomsoft SC-512N1-L/DVI, CM Storm Trooper (It's got a handle, can you handle that?), 240mm Asetek based AIO, Crucial M550 256GB (upgrade soon), some hard drives, disc drives, and hot swap bays

Screens- 3  ASUS VN248H-P IPS 1080p screens mounted on a stand, some old tv on the wall above it. 

Stuff- Epicgear defiant (solderless swappable switches), g600, moutned mic and other stuff. 

Laptop docking area- 2 1440p korean monitors mounted, one AHVA matte, one samsung PLS gloss (very annoying, yes). Trashy Razer blackwidow chroma...I mean like the J key doesn't click anymore. I got a model M i use on it to, but its time for a new keyboard. Some edgy Utechsmart mouse similar to g600. Hooked to laptop dock for both of my dell precision laptops. (not only docking area)

Shelf- i7-2600 non-k (has vt-d), 380t, some ASUS sandy itx board, intel quad nic. Currently hosts shared files, setting up as pfsense box in VM. Also acts as spare gaming PC with a 580 or whatever someone brings. Hooked into laptop dock area via usb switch

Link to comment
Share on other sites

Link to post
Share on other sites

47 minutes ago, Syntaxvgm said:

It's not just single pausing, its really a problem with spinlocking, and I think it's a bigger problem in some cases than a simple slowdown if it's not patched. 

I think what the blog post shows is broken code to me performance wise, though I expect code written in an inefficient way with this to be effected most.

PAUSE only affects spinlocking. If you're not spinlocking, then this shouldn't affect you.

Link to comment
Share on other sites

Link to post
Share on other sites

16 hours ago, leadeater said:

Any news? No issue, has the issue?

The test app uses .NET Framework, and the patch required for it is not out yet, so for now I can't test it.

.NET Core should be fixed with version 2.0.3, although I haven't tested it.

 

I'm going to keep checking on the .NET Framework updates to see if they do backport a fix for this, but for now I guess I can't test for a solution.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×