ARM for the future?
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    KimmoK
    Posts: 102 from 2003/5/19
    @takemehomegrandma

    It will be interesting to see. I would be surpriced if apple beats ARM mainstream developers.

    As Intel BayTrail is slower than Intel desktop...
    from june 2013: "Bay Trail-T, clocked at just 1.1GHz, is around 30% faster than Qualcomm’s Snapdragon 800 clocked at 2.3GHz, the fastest ARM chip on the market."

    So, I think Apple must somehow get 2* higher performance out of their core than anybody else in ARM land if they think they have intel desktop caliber core.


    More comparissons from y2013:
    http://www.notebookcheck.net/SoC-Shootout-x86-vs-ARM.99496.0.html
    http://www.computingcompendium.com/p/arm-vs-intel-benchmarks.html


    [ Edited by KimmoK 13.08.2014 - 16:22 ]
    :-x :-P 8-)
  • »13.08.14 - 17:19
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    phoenixkonsole
    Posts: 140 from 2010/8/4
    @Kimmok
    Apples 64bit A7 in the iphone is running at only 1.3GHZ and reaches nearly Snapdragon 800@2.3GHZ results in geekbench 2. So the "fastest ARM CPU phrase is based on the megahertz myth".

    So if you clock it (the A7) at 2.3ghz it would be at minimum as fast as the BayTrail.

    Check Tegra 6. Or wait for A8. All they need to do is to reduce size and raise clock. But of course they will add also cores and more cache and new functions and .
  • »13.08.14 - 19:19
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > Cyclone [...] is closer to it than any other ARM

    Is it? What about X-Gene?

    > Apple has changed ISA before. Twice, actually!

    6502 -> m68k -> PPC -> x86(-64) is at least three changes.
  • »13.08.14 - 21:53
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    @KimmoK

    Quote:

    KimmoK wrote:
    @takemehomegrandma

    It will be interesting to see. I would be surpriced if apple beats ARM mainstream developers.


    What do you mean by "ARM mainstream developers"?

    Quote:

    As Intel BayTrail is slower than Intel desktop...
    from june 2013: "Bay Trail-T, clocked at just 1.1GHz, is around 30% faster than Qualcomm’s Snapdragon 800 clocked at 2.3GHz, the fastest ARM chip on the market."


    What phoenixkonsole said above + the fact that Apple has taken a completely different route with the Cyclone design; while most of the others in the ARM mobile market are migrating to whatever next-gen generic cores from ARM that's above their current offering, adding cores to their chips and pumping the clock frequency, Apple has made their own design, and it's a very *wide* chip (á la desktop) that gets (a lot!) more done in less cycles. That's how it can beat quad core chips clocked at ~2GHz, despite it's only a dual core chip running at a mere 1.3GHz.

    Quote:

    So, I think Apple must somehow get 2* higher performance out of their core than anybody else in ARM land if they think they have intel desktop caliber core.


    You look at the A7 implementation of the Cyclone, and seem to think something along the lines of "Apple really tried it all here, and they didn't reach desktop performance in their A7 chip". Which is silly. What they made was a chip with only 2 cores, only running at 1.3GHz (in the iPhone, 1.4GHz in the iPad), still providing a vast overkill of performance that simply won't be saturated by any (or at least very few) of the current iOS apps.

    But what you forget here, is that they in the Cyclone architecture have a real desktop CPU design!

    I merged together a three diagrams from anandtech.com into one picture here:

    Cyclone_Vs_Haswell.png

    (The Cyclone's picture isn't as detailed, since not everything is known yet, much hush hush, and it's also not official but something put together by Anand Lal Shimpi of anandtech.com based upon his research of documentation and his own tests)

    This illustrates how *wide* this Cyclone architecture really is, compared to Intel's Haswell architecture.

    To quote anandtech:

    "Conroe was a very wide machine. It brought us the first 4-wide front end of any x86 micro-architecture, meaning it could fetch and decode up to 4 instructions in parallel. We've seen improvements to the front end since Conroe, but the overall machine width hasn't changed - even with Haswell."

    So the Haswell front end decoders can output up to 4 micro-ops per clock, the Cyclone does 6!

    The Out-of-Order window in Haswell is 192. The Cyclone matches this. The Branch Mispredict Penalty is also the same for both (14-19 cycles).

    The Haswell has 8 ports to execution units, the Cyclone has 9!

    Besides, the Cyclone has *twice* the L1 and L2 cache sice (counted per core, though I understand that the Cyclone's L2 cache is shared?)

    The way I see it, is that while the A7 implementation seen in the iPhone and iPad may not exactly be a desktop chip (and it wasn't supposed to be either!), the Cyclone Architecture that it is built from certainly is! To me the Cyclone looks very potent, it's cool and energy efficient for its performance, and I really think it would be possible to build CPU's with quad cores (or more) and clock them really high (maybe ~4GHz in a 20nm process) with suitable and powerful active cooling, and then you would have a chip that's definitely would play in Intel's desktop league. And again, the design of this architecture started a few years ago already, I doubt that in-house evolution has stopped over at Apple. More is coming. Probably on a yearly basis like before. And like Anand say at the end of his article "Swift and Cyclone were two tocks in a row by Intel's definition, a third in 3 years would be unusual but not impossible". We'll see...

    Look, I'm not claiming that Apple *will* make an ISA change, but I really believe they *could do it*, if they really wanted. I think the Cyclone shows this. They haven't built a desktop CPU yet based on it, probably more because they didn't *want to* rather than because they coudln't, but I think it would be possible. And not in a "distant future" either...

    :-)
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »13.08.14 - 22:32
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Zylesea
    Posts: 2053 from 2003/6/4
    Quote:

    takemehomegrandma schrieb:
    a lot about ARM



    All about your ARM predictions may be true. We'll definitely see more powerful ARMs in future. But Intel/AMD are also progressing. x64 will not just stay where it is now, too.
    And x64 will rule the pc market for a good couple of years. The pc market though is a shrinking one due to tablets and stuff like that, but MorphOS is for pcs and not for tablets or phones (unfortunately maybe, not nonetheless true), hence MorphOS should - once ISa gets swapped) - support the most powerful and popular ISA for pcs. And that is x64.
    --
    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
  • »13.08.14 - 23:30
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    KimmoK
    Posts: 102 from 2003/5/19
    Quote:

    takemehomegrandma wrote:
    ...I merged together a three diagrams from anandtech.com into one picture here:
    ...


    Thank you for the education.
    So Apple might really have a future winner ARM chip design for desktop kind of use. (I wonder if they ever release it outside their own products)


    Btw. are there blender benchmark results on ARM anywhere?

    "ARM mainstream developers"

    I just meant that Apple is very tiny in ARM world.

    [ Edited by KimmoK 14.08.2014 - 09:23 ]
    :-x :-P 8-)
  • »14.08.14 - 09:13
    Profile
  • Butterfly
    Butterfly
    rebraist
    Posts: 96 from 2011/4/6
    From: Naples, Italy
    Btw rumors of arm mac mini show a "4 CPU with 4 core each" machine...
    This prototype has 4 quad core CPU to have (at its best) enough power to be called a mac MINI? Why not some thousands mos6510? Call me the day arm will have a CPU that outperforms an Intel one...
    In the article I linked there's benchmark that shows how an i5 surface disintegrates all ipads on this earth.
    Don't misunderstand me: I love wp8 and android on arm but simply try to decompress a big rar file on it and you'll find you're growing very old (Lumia 820-920 and nexus 7)

    [ Edited by rebraist 14.08.2014 - 10:54 ]
    Mac Mini g4 1,5 mos 3.1 registered
    Powerbook g4 1,67 mos 3.1 unregistered
    Sam440 Os4.1.6
    Aros-Aros-Aros.
  • »14.08.14 - 12:53
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > Apple might really have a future winner ARM chip design for desktop kind of use.

    As far as I understand, it's more about core (microarchitecture) design than chip design.

    > Apple is very tiny in ARM world.

    Do you have hard numbers?
  • »14.08.14 - 17:46
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > Call me the day arm will have a CPU that outperforms an Intel one...

    Current ARM cores are faster than many older Intel x86 cores :-)
  • »14.08.14 - 18:01
    Profile
  • Butterfly
    Butterfly
    rebraist
    Posts: 96 from 2011/4/6
    From: Naples, Italy
    Quote:

    Andreas_Wolf wrote:
    > Call me the day arm will have a CPU that outperforms an Intel one...

    Current ARM cores are faster than many older Intel x86 cores :-)


    :D i guess a 486... :D
    Btw when time will come devs will choose the best "tool"
    Mac Mini g4 1,5 mos 3.1 registered
    Powerbook g4 1,67 mos 3.1 unregistered
    Sam440 Os4.1.6
    Aros-Aros-Aros.
  • »15.08.14 - 13:57
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    minator
    Posts: 365 from 2003/3/28
    Quote:

    Zylesea wrote:We'll definitely see more powerful ARMs in future. But Intel/AMD are also progressing. x64 will not just stay where it is now


    ARM is coming from a position of under 1W per core. You can grow a lot from there.
    x86 can't progress the same amount because they can't increase power. If anything they're going the opposite direction.

    Once you put an ARM core in a server you can increase the power quite significantly and these are starting to become available now. You can already buy this one:

    http://www.enterprisetech.com/2014/08/12/applied-micro-plots-x-gene-arm-server-future/.
  • »18.08.14 - 20:44
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    Update:

    > there's still LSI with its Axxia line of SoCs. It was PPC-only (PPC476FP) originally
    > but got ARM members (Cortex-A15) recently.

    The Axxia product line is now with Intel:

    http://investors.avagotech.com/phoenix.zhtml?c=203541&p=irol-newsArticle&ID=1958352
    http://newsroom.intel.com/community/intel_newsroom/blog/2014/08/13/avago-agrees-to-sell-lsis-axxia-networking-business-and-related-assets-to-intel-for-650-million
    http://newsroom.intel.com/community/intel_newsroom/blog/2014/08/13/chip-shot-intel-agrees-to-buy-lsis-axxia-networking-business-from-avago
    https://communities.intel.com/community/itpeernetwork/datastack/blog/2014/08/13/intel-agrees-to-acquire-the-axxia-networking-business-from-avago-to-boost-wireless-access-networking-strategy
    http://www.linleygroup.com/newsletters/newsletter_detail.php?num=5216
    http://investors.avagotech.com/phoenix.zhtml?c=203541&p=irol-newsArticle&ID=1990872

    Edit: added more links

    [ Edited by Andreas_Wolf 03.01.2015 - 00:11 ]
  • »18.08.14 - 21:46
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > Transmeta reloaded then.

    More news on that:

    http://hothardware.com/News/Nvidias-64bit-Tegra-K1-The-Ghost-of-Transmeta-Rides-Again/
    http://www.pcworld.com/article/2463900/nvidia-reveals-pc-like-performance-for-denver-tegra-k1.html
    http://techreport.com/news/26906/nvidia-claims-haswell-class-performance-for-denver-cpu-core
    http://www.zdnet.com/nvidia-details-denver-for-pc-class-performance-in-mobile-7000032525/
    http://www.linleygroup.com/newsletters/newsletter_detail.php?num=5205
    http://forwardthinking.pcmag.com/none/326531-oracle-nvidia-arm-take-spotlight-at-hot-chips


    Edit: added some more

    [ Edited by Andreas_Wolf 26.08.2014 - 11:14 ]
  • »18.08.14 - 22:35
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    "The Apple A8 is a 64-bit system on a chip (SoC) designed by Apple Inc. It first appeared in the iPhone 6, which was introduced on September 9, 2014. Apple states that it is has 25% better CPU performance and 50% graphics performance while drawing only 50% of the power compared to its predecessor, the Apple A7.

    The A8 is manufactured on a 20 nm process by TSMC which is a departure from previous processors for Apples mobile devices which was manufactured by Samsung. It has 1 GB of DDR3 RAM included in the package.

    Early benchmarking using the Geekbench application suggests that the processor is dual core, and has a frequency of 1.4 GHz. It also supports Apple's claim of it being 25% faster than the A7."

    http://en.wikipedia.org/w/index.php?title=Apple_A8


    EDIT:

    From AnandTech:

    CPU: Enhanced Cyclone (i.e. "Cyclone gen 2") @ 1.4GHz, dual core
    GPU: PVR GX6650
    RAM: 1GB LPDDR3(?), possibly on-chip

    http://www.anandtech.com/show/8514/analyzing-apples-a8-soc-gx6650-more

    (Everything is still a bit speculative, not taken out of thin air but educated guesses based on the limited info available at this point. I guess things will clear up a bit some time after the 19th.)

    [ Edited by takemehomegrandma 10.09.2014 - 12:43 ]
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »10.09.14 - 00:00
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    minator
    Posts: 365 from 2003/3/28
    ...and there's more:

    http://www.anandtech.com/show/8554/the-iphone-6-review/3

    Someone on Realworldtech worked out that the SPEC int result should be 1493.
    To put it into perspective, that's just below a 2.5GHz G5.

    If that's not enough HiSilicon recently announced a 32 core A57 @2.6GHz.
  • »02.10.14 - 00:32
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    minator
    Posts: 365 from 2003/3/28
    The 64 bit chips are starting to arrive.

    Applied Micro Xgene is apparently shipping.

    Nvidia K1 is or is soon shipping and getting some pretty stellar geekbench scores.

    Mediatech announced the MT6795 8 core A53 / Mali-T760.

    Samsung announced the Exynos 7, Quad A57 and quad A53 + Mali-T760.. The international Note 4 has this chip.

    Allwinner have a 64 bit chip on the way but don't seem to have said much about it yet.
    They do have a dev board on the way:

    http://liliputing.com/2014/10/allwinner-nobel64-is-a-64-bit-dev-board.html


    In the mean time they'll sell you a $4 quad core A7.

    I would have expected 64 bit to appear at the top end and slowly work it's way down.
    Look like they'll appear in the mid to low end stuff very rapidly indeed.
  • »19.10.14 - 01:45
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Tcheko
    Posts: 512 from 2003/2/25
    From: France
    http://www.tyan.com/campaign/openpower/

    Isn't that more sexier than those cheap ARM chips?
    Quelque soit le chemin que tu prendras dans la vie, sache que tu auras des ampoules aux pieds.
    -------
    I need to practice my Kung Fu.
  • »19.10.14 - 05:50
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    phoenixkonsole
    Posts: 140 from 2010/8/4
    For the saving in power consumption you could buy 4 ARM socs per year ; )
    Check Odroid XU3 it is on desktop level.
    The older U3 is already faster than a X1000 ...
    Compile FS-UAE GLES and you are done with AEONS systems.

    this is old
    http://forum.odroid.com/viewtopic.php?f=13&t=952

    http://linuxgizmos.com/odroid-hacker-board-jumps-to-faster-octacore-soc/

    x86 way to boring and PPC is dead except for special uses. Nintendo could replace the Gametablet of the WiiU with one with a 8core ARM system and stream the games from it to the wiiU -> this would be cheaper and way more modern.
  • »19.10.14 - 10:12
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    > Compile FS-UAE GLES and you are done with AEONS systems.

    Is UAE with PPC emulation also available for ARM?
  • »19.10.14 - 14:42
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    phoenixkonsole
    Posts: 140 from 2010/8/4
    I didn't checked the latest fs-UAE dev builds but dependencies are all available.
    Fs-UAE is available for arm for a long time (2years for pandora).
    http://forum.odroid.com/viewtopic.php?f=52&t=653

    Problem is that the last ppc additions haven't been commited yet into that branch.
    This could be solved If there is really interest.
    I would donate a bigger sum as soon xu3 like devices are availble for less than 100€.
    Than ppc emulation starts to make sense.
  • »19.10.14 - 14:56
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    >> Is UAE with PPC emulation also available for ARM?

    > the last ppc additions haven't been commited yet into that branch.

    Thanks for answering.
  • »19.10.14 - 22:14
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    minator
    Posts: 365 from 2003/3/28
    Quote:

    phoenixkonsole wrote:as soon xu3 like devices are availble for less than 100€.
    Than ppc emulation starts to make sense.



    There are Android TV boxes at around $90 on ebay that should have similar performance and have a better GPU.

    Just search for "RK3288" It's a Quad A17


    The 64 bit ARM chips will probably be better at emulating PPC. They have the same number of registers which should make mapping between them easier.
  • »20.10.14 - 01:36
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    phoenixkonsole
    Posts: 140 from 2010/8/4
    Now the Quad A17 makes even more sense
    http://aros-exec.org/modules/newbb/viewtopic.php?post_id=90706#forumpost90706

    Any mind change regarding MOS on WinUAE?
  • »24.10.14 - 18:37
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12085 from 2003/5/22
    From: Germany
    Addendum:

    > http://www.freescale.com/files/training/doc/dwf/DWF13_APF_NET_T0795.pdf [...]
    > QorIQ LS2045P: - 4 x e5500 [...]
    > QorIQ LS3400P: - 20 x e6500

    Mentioned in http://www.powerpc-notebook.org/wp-content/uploads/2014/10/LinuxDay2014_Mi_presentation_pub_en.pdf (page 12, apparently copied from a Freescale document) for 2016 time frame:

    - LT1082P: 4 x e6500
    - LT1042P: 4 x e6500
    - LT3160P: 8 x e6500
    - LS3xxxP
  • »31.10.14 - 20:18
    Profile