How fast is the JIT in MOS 1.4
  • Order of the Butterfly
    Order of the Butterfly
    AyoS
    Posts: 410 from 2003/8/13
    From: West Palm Beac...
    Hopefully this question hasn't been answered... if so please point me to the applicable thread.

    I am new to MOS/Pegasos, I currently do not have a system yet to test :(... so How fast is the JIT compared to
    MOS 1.3 and previous versions emulator? Can someone
    give me an Idea of how much faster old software performs, feels, etc...?

    Thank You
  • »24.08.03 - 02:48
    Profile
  • Targhan
    Posts: 2833 from 2003/2/8
    From: USA
    Heya! I think it really depends on the application; however, you can do a search in the box on the left for AmiGOD2. I think the new MorphOS 1.4 (with jit) numbers are listed there. You can go right down the list to get a feel of how fast things generally are from that site.

    I really appreciate the author AmiGod2 for both creating a decent way of making comparisons, and for making the webpage for it.
    :idea:Targhan

    MorphOS portal? www.MorphZone.org
  • »24.08.03 - 05:04
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    tokai
    Posts: 1289 from 2003/2/25
    From: binaryriot
    Static emulation of MorphOS is fast, depending on Application it can be faster like a 060 with 100MHz, but also sometimes slower than 060 with 50MHz. E.g. in Photogenics some filters are executed slower than on a real 060.

    JIT aka Trance is a lot more faster than the static emulation (also has a more precise FPU emulation, which is important too). Also Trance is very intelligent, he does not cache all emulated code (in some cases this isn't good, because very memory intensive and also very CPU intensive -> latency). He caches only code which must be emulated more than once. E.g. photogenics filter are calculated from top to down. On first 1-10 lines it's slow static emulation. But then trance recognises that the code is executed more than once. Code is cached and now executed with much more higher speed. Sometimes the rest of the picture is filtered in the same time as the first lines. So we can say: JIT is really fast and also optimised for real work environment. :)

    But think it's not only raw emulation speed that counts on MorphOS. Application response is naturally fast, because the functions of the systemlibraries are native. So opening windows, screens, muigui's etc. is _very_ fast, even with the slowest classic application out there! :)
  • »24.08.03 - 08:39
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    AyoS
    Posts: 410 from 2003/8/13
    From: West Palm Beac...
    Thanks alot, Targhan & Tokai,

    Sometimes I just need to be pointed in the right direction. Hopefully within the next few months I will be able to get
    the real world experience I want :)
    My A3000 has been brought out of the closet after a 3 year rest. I am looking forward to using some of the apps that I loved... this time on a more modern/responsive/faster system.

    Thanks again
  • »24.08.03 - 13:23
    Profile
  • Cocoon
    Cocoon
    porneL
    Posts: 49 from 2003/7/16
    in rc5/ogr benchmark its 9-10 times faster than 060/50, being ~50% of the native speed of G3.

    68000 code is faster than code optimized for 060 (because the latter relies on cpu's superscalar architecture)
    this text is here to confuse you
  • »24.08.03 - 17:30
    Profile