Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. A future without x86?

A future without x86?

Scheduled Pinned Locked Moved The Lounge
designmobilecomgraphicshardware
25 Posts 15 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H honey the codewitch

    I'm currently moving all of my professional and hobby project development over to the ARM Cortex family of platforms. ARM Cortex M7 > ESP32 Microsoft is doing similar with their operating system. Apple already has, with the M1 and m2, AFAIK. ARM > Intel There's no getting around that x86 is showing its age architecturally. Even discounting all the ancient backward compatibility, like "real mode", it's getting awkward. I read this thread with some interest. Aside from some disagreements in the comments, overall it was very interesting, if taken with a grain of salt. the_end_for_isa_x86[^] One nice advantage for me is the ARM Cortex architecture is largely continuous from their little M0 real time chips all the way up to their multicore A line. That means I can create code that will perform well across little devices and PCs. This also has to be a huge win for developers of phone and tablet applications, that their work is more transferable to future PCs now. The fact that ARM doesn't manufacture is also a huge win. They leave fabrication to outfits like NXP. ARM just designs chips. I read somewhere that their time to market for a new offering is about half that of Intel's. Start moving your stock.

    Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

    R Offline
    R Offline
    Ralf Quint
    wrote on last edited by
    #21

    ARM just designs and licenses the CPU core. Everyone who implementing the actually chips put a lot of stuff around it, like GPU/video and peripheral I/O (USB, I2C, networking (wired/wireless)) and a lot of that stuff is NOT compatible across implementations. And that is even more true for those "little devices" that you mentioned than it is for anything desktop/server related...

    H 1 Reply Last reply
    0
    • R Ralf Quint

      ARM just designs and licenses the CPU core. Everyone who implementing the actually chips put a lot of stuff around it, like GPU/video and peripheral I/O (USB, I2C, networking (wired/wireless)) and a lot of that stuff is NOT compatible across implementations. And that is even more true for those "little devices" that you mentioned than it is for anything desktop/server related...

      H Offline
      H Offline
      honey the codewitch
      wrote on last edited by
      #22

      Ralf Quint wrote:

      ARM just designs and licenses the CPU core.

      I actually mentioned that in my OP, and said it was a win. As far as the peripherals, that doesn't matter as much.

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

      1 Reply Last reply
      0
      • P Peter Adam

        The first in the top is 17th: System iPhone 14 Pro Apple A16 Bionic 3460 MHz (6 cores) Uploaded Oct 24, 2023 Platform iOS Single-Core Score 3732 Multi-Core Score 10547 [Mac Benchmarks - Geekbench](https://browser.geekbench.com/mac-benchmarks/) Top one is Mac Studio (2023) Apple M2 Max @ 3.7 GHz (12 CPU cores, 30 GPU cores) 2803 points Top x86 is (without obvious extreme overclocking) ASRock Z690 AQUA OC Intel Core i9-13900K 3000 MHz (8 cores) Uploaded Aug 25, 2023 Platform Windows Single-Core Score 4220

        H Offline
        H Offline
        honey the codewitch
        wrote on last edited by
        #23

        Don't know how I missed that. Thanks!

        Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

        1 Reply Last reply
        0
        • H honey the codewitch

          I'm currently moving all of my professional and hobby project development over to the ARM Cortex family of platforms. ARM Cortex M7 > ESP32 Microsoft is doing similar with their operating system. Apple already has, with the M1 and m2, AFAIK. ARM > Intel There's no getting around that x86 is showing its age architecturally. Even discounting all the ancient backward compatibility, like "real mode", it's getting awkward. I read this thread with some interest. Aside from some disagreements in the comments, overall it was very interesting, if taken with a grain of salt. the_end_for_isa_x86[^] One nice advantage for me is the ARM Cortex architecture is largely continuous from their little M0 real time chips all the way up to their multicore A line. That means I can create code that will perform well across little devices and PCs. This also has to be a huge win for developers of phone and tablet applications, that their work is more transferable to future PCs now. The fact that ARM doesn't manufacture is also a huge win. They leave fabrication to outfits like NXP. ARM just designs chips. I read somewhere that their time to market for a new offering is about half that of Intel's. Start moving your stock.

          Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

          J Offline
          J Offline
          jschell
          wrote on last edited by
          #24

          honey the codewitch wrote:

          Microsoft is doing similar with their operating system

          Are you suggesting this is something new? Following says this happened in 2017? "The platform started out bringing Windows 10 to Arm-powered laptops and tablets all the way back in 2017" Windows on Arm — Everything you need to know about low-power PCs[^]

          honey the codewitch wrote:

          There's no getting around that x86 is showing its age architecturally

          Perhaps. But is this a comment related to your business domain rather than the overall computing market? I suspect choosing components for any system depends on a number of factors both technological and non-technological.

          1 Reply Last reply
          0
          • H honey the codewitch

            I'm currently moving all of my professional and hobby project development over to the ARM Cortex family of platforms. ARM Cortex M7 > ESP32 Microsoft is doing similar with their operating system. Apple already has, with the M1 and m2, AFAIK. ARM > Intel There's no getting around that x86 is showing its age architecturally. Even discounting all the ancient backward compatibility, like "real mode", it's getting awkward. I read this thread with some interest. Aside from some disagreements in the comments, overall it was very interesting, if taken with a grain of salt. the_end_for_isa_x86[^] One nice advantage for me is the ARM Cortex architecture is largely continuous from their little M0 real time chips all the way up to their multicore A line. That means I can create code that will perform well across little devices and PCs. This also has to be a huge win for developers of phone and tablet applications, that their work is more transferable to future PCs now. The fact that ARM doesn't manufacture is also a huge win. They leave fabrication to outfits like NXP. ARM just designs chips. I read somewhere that their time to market for a new offering is about half that of Intel's. Start moving your stock.

            Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

            C Offline
            C Offline
            Chad3F
            wrote on last edited by
            #25

            ARM is sooo last year. I hear RISC-V is the new ARM.

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups