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 ?? |
Quote:
|
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 :D |
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. |
Quote:
Did not work for me. Unfortunately, x86 CPU single core performance didn't see any meaningful boost since ages. But, honestly, why do we need even more speed? |
Quote:
Exactly. This should be always the main goal in every emulator or FPGA. :great |
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. |
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 :)
|
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. |
IIRC they added something to help indirect calls (aka polymorphism).
|
Quote:
|
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 ? |
Quote:
|
Quote:
|
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:
Quote:
|
Quote:
|
Quote:
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. |
if you're complaining about WinUAE speed because compilations are slow, I suggest that you move to a cross assembler/compiler.
|
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. |
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
|
All times are GMT +2. The time now is 17:04. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.