[News] Dietmar Eilert is working on MorphED | ANN.lu |
|
List of all comments to this article |
Dietmar Eilert is working on MorphED : Comment 23 of 31 | ANN.lu |
Posted by Kjetil on 25-Apr-2003 09:02 GMT | In reply to Comment 17 (Kjetil): /*
The "JIT overhead" is taken into account when I say it will run as a 200MHz 68040 on a 600MHz PPC. I see no reason why there should be any stability issue at all unless there are bugs in the emulator. MorphOS is claimed to run any non-AGA Amiga program.
*/
The performance is probably a lot more then 200Mhz you should be about or approximately 1-4% less 600 Mhz system taking in count that you don’t need no byte swapping inn a power pc system, so inn comprehend Intel have to replace every 68k instructions with tow or more Intel instruction an PPC system should be abele to replace then with one, and this has nothing to do whit the JIT overhead,
JIT is I have read there are several ways a JIT emulator can work, some JIT emulators keeps an chase of the most used assembler functions this is to preserve memory, converts the otter functions when ever needed, so you get period of time that uses 100% your CPU for about 3ms, and then it goes back to about 100% ideal, 1% CPU usage, so you get lots of jitter in the time frames, so timing sensitive applications may suffer, as well as the applications that need all the CPU power it can get,
/*
I don't see what you mean by "not adapted to the native environment". Adapting the code to the PPC environment is exactly what the emulator does.
*/
The native environment may look the same butt don’t work inn the same way, when things are done faster the normal and not inn sync with otter function with inn the new kernel, so timing can be sensitive for some apps., and emulators never cover every angel there are always things that it don’t cover, just look at all the know emulators, you se new versions popping up every day..
/*
In the case of a ray tracer or audio mixer, which need all the calculating power you can get, recompiling the code (or critical sections) for PPC makes sense. In the case of a text editor, a type of program that works fine on a 7 MHz A2000, there is absolutely no need.
*/
Every task affects the total performance it you like it or not, there are simply not clock cycles to execute every thing you like in ineffective way, and at the same time get ideal performance if there is any south thing.
/*
That is all assuming that the emulators work well. I believe both the MorphOS and the AmigaOS 4 JIT emulators are still in testing. However, the UAE and Amithlon emulators are well known.
*/
The UAE and Amithlon emulators are not relevant in the same degree taking in count of better shouted architecture for the 68k JIT emulation on PPC system, best compared whit the performance of 68k programs on PowerMac system even if there is different operating system we are taking about. |
|
List of all comments to this article (continued) |
|
- User Menu
-
- About ANN archives
- The ANN archives is powered by #AmigaZeux. It was updated daily (news last: 22-Oct-2004; comments last: 18-May-2005).
ANN.lu was created, previously owned and maintained by Christian Kemp, www.ckemp.com.
- Contribute
- Not possible at this time!
- Search ANN archives
- Advanced search
- Hosting
- ANN.lu was hosted by Dreamhost. Sign up through this link, mention "ckemp" as referrer and he will get a 10% commission on any account you purchase.
Please show your appreciation for any past, present and future work on ANN.lu by making a contribution via PayPal.
|