How does 68K JIT emulation compare?
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    I'm sure this has been asked before, so I'll apologize right now for bringing it up (but I couldn't find a reference for this).
    Two questions.
    First, how does MorphOS' JIT 68K emulation compare (benchmarks, equivalent speed etc.) to a real 68K processor?
    And second, has anyone compiled as list of 68K programs that work correctly under MorphOS?
    "Never attribute to malice what can more readily explained by incompetence"
  • »18.01.11 - 19:47
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12164 from 2003/5/22
    From: Germany
    > how does MorphOS' JIT 68K emulation compare (benchmarks,
    > equivalent speed etc.) to a real 68K processor?

    http://www.lukysoft.cz/?page=benchmarks *
    http://via.i-networx.de/bench_en.html **
    http://obligement.free.fr/articles/trance.php

    > has anyone compiled as list of 68K programs that work correctly
    > under MorphOS?

    There have been some discussions:

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=5848&forum=9
    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=5955&forum=16

    * results: 50 MHz 68060: 1.0 (base); 1 GHz G4: 9...16; 600 MHz G3: 9.5...12
    ** results: 25 MHz 68040: 1.0 (base); 1.5 GHz G4: 52...57; 600 MHz G3: 19...33; 400 MHz e300: 7.8...9.4; 200 MHz 603e: 2.4...5.8
  • »18.01.11 - 20:12
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    stephen_robinson
    Posts: 746 from 2007/4/22
    If the software system friendly enough to work natively, the MorphOS JIT blows a 68060 out of the water.
  • »18.01.11 - 20:48
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Yikes! Thanks Andreas. That is exactly what I was hoping for.
    I just wish the X86 comparisons were more up to date, but they are still telling.
    X86 appears to have an edge in 68K emulation, but no where else.
    "Never attribute to malice what can more readily explained by incompetence"
  • »18.01.11 - 21:11
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12164 from 2003/5/22
    From: Germany
    > If the software system friendly enough to work natively

    I think 'natively' might be a bit confusing word in the context of m68k software running on MorphOS ;-)

    > the MorphOS JIT blows a 68060 out of the water.

    Actually, that depends on the hardware the MorphOS JIT runs on. On a classic Amiga with PowerUP accelerator Trance can be slower than a 68060 at certain tasks.
  • »18.01.11 - 22:18
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Zylesea
    Posts: 2057 from 2003/6/4
    Quote:


    Jim schrieb:
    Yikes! Thanks Andreas. That is exactly what I was hoping for.
    I just wish the X86 comparisons were more up to date, but they are still telling.
    X86 appears to have an edge in 68K emulation, but no where else.


    Currently the only x86 in my own hands is an N270. I was thinking of getting an up to date x86 for my work again, but there is no big demand yet. At least I should add the N270 values next days (currently no UAE is installed).

    Edit: I added a few fancy diagrams, too.



    [ Editiert durch Zylesea an 2011/1/19 2:37 ]
    --
    http://via.bckrs.de

    Whenever you're sad just remember the world is 4.543 billion years old and you somehow managed to exist at the same time as David Bowie.
    ...and Matthias , my friend - RIP
  • »18.01.11 - 22:30
    Profile Visit Website