English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 14 July 2019, 16:47   #1
Skumball404
Registered User
 
Join Date: Dec 2017
Location: UK
Posts: 22
Ryzen 3000 series performance

My current CPU is a 3770k and I'm looking to possibly upgrade this year to the new Ryzen 3000 series; either the 3900X or the upcoming 16 core version or even the upcoming Threadripper. However I've read concerning reports that going away from Intel for emulation in general is not the best move, however that could just be based on the older Ryzen lineup. Does anyone have experience with the newer AMD CPU's who can offer feedback on how they handle more complex emulators such as WinUAE, RPCS3 and the like?


Skumball404 is offline  
Old 14 July 2019, 17:05   #2
Shoonay
Global Caturator
 
Shoonay's Avatar
 
Join Date: Aug 2004
Location: Porando
Age: 43
Posts: 6,105
Don't see why it wouldn't handle emulation, for your current CPU it's going to be a huge step up.
Shoonay is offline  
Old 14 July 2019, 17:46   #3
chip
Registered User
 
Join Date: Oct 2012
Location: Italy
Age: 49
Posts: 2,942
This is an interesting question

I soon must change my old notebook

Should i prefer a Intel CPU for WinUAE emulation ?
chip is offline  
Old 14 July 2019, 18:04   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
I am getting 3900X next week

Previous generation is slower in emulation that matching Intel, apparently Haswell and later versions have some optimizations that noticeably help code sequences that emulators regularly use.

EDIT: At least large L3 cache in 3000 series should help a lot.
Toni Wilen is offline  
Old 14 July 2019, 19:31   #5
Skumball404
Registered User
 
Join Date: Dec 2017
Location: UK
Posts: 22
I'd like to hear your feedback on the 3900X Toni!


Skumball404 is offline  
Old 15 July 2019, 20:32   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Ryzen 3900X installed. 2*8G RAM 3600 (CAS latency 18) (Going to get 3733 2x16G sticks later with 17 latency). Asus ROG STRIX X470-F.

Not that useful WinUAE tests:

AIBB Sort: 80 -> 138, BeachBall 101 -> 150 (1886 -> 2357 JIT). Don't ask about SysInfo. It has too stupid code and so short code that emulation hot path probably fits almost completely in L1 cache.. I think my overclocked 6700k results were still slightly higher, at least in SysInfo..

AIBB probably also fits in L2 cache. Larger programs (or PPC emulation) probably are noticeably faster due to huge L3 cache.

WinUAE compilation is MUCH faster (at least over 2x faster)

EDIT: Above results are compared to Ryzen 2700X.

Last edited by Toni Wilen; 15 July 2019 at 20:58.
Toni Wilen is offline  
Old 15 July 2019, 21:18   #7
Skumball404
Registered User
 
Join Date: Dec 2017
Location: UK
Posts: 22
Excellent news, thanks for the report.


Skumball404 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
MC68000 series tutorial series Nightfox Coders. Asm / Hardware 18 08 July 2017 00:49
Accurate performance? epoxxy support.WinUAE 1 25 October 2015 14:22
Getting more performance out of my A1200 Devlin support.Hardware 4 18 December 2013 18:17
How do I get the best WB performance? Rabbit80 support.Apps 27 01 July 2009 11:29

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:51.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07212 seconds with 15 queries