26 November 2018, 08:10 | #1 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
faster winuae ??
Hi Toni,
do you have some projects to make winuae even faster ??? Is it possible and how ??? What will be the more important feature update in a near future ??? Which feature are you the more proud of ?? |
26 November 2018, 11:58 | #2 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
|
26 November 2018, 12:08 | #3 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Code optimization maybe ?
Wake up, it's a Windows program, and the natural evolution of such programs is to become slower and heavier as version number rises |
26 November 2018, 13:22 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
How to get it faster:
1) buy a new PC. 2) find someone who wants to rewrite JIT. I am not that interested in max speed, compatibility is much more important and interesting. |
26 November 2018, 14:03 | #5 |
Registered User
Join Date: Dec 2007
Location: Szczecin/Poland
Posts: 424
|
|
26 November 2018, 14:13 | #6 | |
Missile Command Champion
Join Date: Aug 2005
Location: Germany
Age: 52
Posts: 12,438
|
Quote:
Exactly. This should be always the main goal in every emulator or FPGA. |
|
26 November 2018, 14:26 | #7 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
Normal benchmarks rarely show the difference. EDIT: btw, don't use sysinfo to measure speed, please EDIT2: JIT most likely generates (at least some) code that today's highly optimized out of order processors can't run optimally. Last edited by Toni Wilen; 26 November 2018 at 14:33. |
|
26 November 2018, 14:50 | #8 |
Registered User
Join Date: Dec 2007
Location: Szczecin/Poland
Posts: 424
|
Not using JIT (I'm not happy to pay the price in compatibility for extra speed I don't need). Checked with AIBB (and FS-UAE). Speed about 30% down after moved from Core i7 4790k to Ryzen 2950x... but I don't really care, code compilation just flies now
Last edited by Romanujan; 26 November 2018 at 14:56. |
26 November 2018, 14:56 | #9 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
Seriously, I upgraded to Ryzen 2700X because I wanted more true cores for compilers and virtual machines and it also lowered WinUAE performance compared to previous 6700K. Not that it can be seen in normal usage. |
|
26 November 2018, 15:08 | #10 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
IIRC they added something to help indirect calls (aka polymorphism).
|
26 November 2018, 16:12 | #11 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
|
26 November 2018, 17:37 | #12 | |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
Quote:
However, while it's easy to understand why one has to be made to execute an instruction in non-jit mode, wouldn't it be possible to do otherwise for memory accesses ? What is the reason it had to work this way ? |
|
26 November 2018, 18:51 | #13 |
Registered User
Join Date: Aug 2016
Location: Earth
Posts: 884
|
|
26 November 2018, 20:56 | #14 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
Last edited by Toni Wilen; 26 November 2018 at 21:03. |
|
27 November 2018, 09:13 | #15 | |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
i thought about multi processor... I know that it seems a dead end, but i wanted to know if toni totally abandonned this path and i think it's what he did. But perhaps he keeps an eye on the possibility.
The big difficulty, if you use multi processor, is syncing all amiga chipsets ??? In clear : multi processor will be perhaps a possibility or it will never work enough sufficiencly to use it ??? multi-cpu ,In theory, seems a good way to speed up the emulation but it seems that is bad idea finally... But what could change this ??? More cpu cache, more bandwidth... What could change to make winuae possibly using multi cpu ? ps: thank you about advice about what we have to look if we change our pc. Quote:
What we should use ??? Last edited by lilalurl; 27 November 2018 at 18:49. Reason: Use the multi-quote button next time |
|
27 November 2018, 09:49 | #16 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
|
27 November 2018, 10:24 | #17 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
There are no faster versions, I did a little test calculating the loading speed of my AfA-OS system and all versions 3.x and 4.x have employed the same time, only versions 2.8.1 and 3.0.0 have taken 1 second less.
WinUAE represents the fastest OS3 ever existed and this is one reason why we should not stop and continue to be faster, this in my opinion will stimulate developers to do something new and more modern. |
27 November 2018, 10:39 | #18 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,163
|
if you're complaining about WinUAE speed because compilations are slow, I suggest that you move to a cross assembler/compiler.
|
27 November 2018, 15:49 | #19 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,913
|
what is faster : an hdf (pfs) or a simple windows directory ???
To use with dosboxaga ?? edited: Toni, could it be possible to add a setting to make a kind of half speed vsync you know : 50 hz:25fps 60hz:30fps ... It could help to have a not too bad sync for low end pc... Many games have this option now could be interesting to test it. Last edited by turrican3; 27 November 2018 at 16:32. |
27 November 2018, 16:40 | #20 |
Registered User
Join Date: Aug 2014
Location: Brindisi (Italy)
Age: 70
Posts: 8,248
|
From my experience there is not much difference between Directory Filesystem and a HardFile, the difference can be seen instead if you use a real HardDisk; better still on Windows if you use a Hardisk created with the RAM Disk
Last edited by AMIGASYSTEM; 27 November 2018 at 17:53. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
which modern cpu is the faster for winuae? | laser | support.WinUAE | 39 | 14 November 2023 18:01 |
WinUAE got faster: I can finally play Leander full speed! | rsn8887 | Nostalgia & memories | 14 | 26 June 2007 10:16 |
Can I make WinUAE faster? (loading time and such) | EssKung | support.WinUAE | 15 | 29 May 2007 11:59 |
WinUAE still freezes with "Faster RTG mode" enabled | StingRay | support.WinUAE | 4 | 13 April 2007 08:34 |
Is a faster WinUAE FPU emulation possible? | PeterK | support.WinUAE | 19 | 12 May 2005 13:55 |
|
|