• Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12098 from 2003/5/22
    From: Germany
    >>> G5 ID 11,2: [...] 1.9 MIPS/MHz/core

    >> This should be 2.9.

    > Very probably correct value is 1.9 MIPS/MHz/core -
    > I have to search original source

    Please link the source if you find it. I'll spare you sources for 2.9 because the web is full of it ;-)

    > fact is, that G4 is faster on same frequency than G5.

    I doubt it as a general statement of fact. It is true for AltiVec/VMX code and for binaries using instructions the PPC970 lacks and has to emulate (for instance mcrxr which makes a PPC970-specific E-UAE binary necessary to make it faster on G5 than on G4), though.

    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=3&topic_id=8762&start=58
    https://morph.zone/modules/newbb_plus/viewtopic.php?forum=3&topic_id=8762&start=61

    >>> AmigaOne X5000: [...] 3.0 MIPS/MHz/core

    >> Some newer Freescale/NXP docs say it's 3.3 (32-bit) and 3.4 (64-bit).

    > NXP QorlQ sheets [...] says 3 DMIPS/MHz per core - i.e core e5500.

    Yes, I know. That's why I was referring to newer docs (as recent as 2017, referenced in the linked comment of mine) that mention higher figures for e5500. That's not to say that one is more true than another, just that there's been inconsistent data around from Freescale/NXP.

    > e6500 core has 3.4 MIPS/MHz/core, but in single-thread mode,
    > and 3.0 MIPS/MHz/thread ( 6.0 per core ) in dual-thread mode.

    As referenced in my linked comment, also the DMIPS figures for the e6500 have been inconsistently given by Freescale/NXP. Figures range from 5.4 to 7 dual-threaded, i.e. 2.7 to 3.5 per thread, and from 3.3 to 3.5 (non-SIMD) single-threaded.

    > This core is dual-thread capable and has SIMD (AltiVec), e5500 not.

    I'm well aware of this, of course.
  • »17.05.23 - 13:05
    Profile