The latest tech talk has been the transition from x86 to ARM that both Microsoft & Apple are undertaking from Intel’s x86 architecture to the rival ARM architecture provided by ARM Ltd.
After Apple’s 15 year venture and Microsoft’s 30-year venture with Intel’s architecture x86, it seems it has come to an end, with new line ups by both manufacturers featuring ARM architecture technology.
Both Microsoft’s & Apple’s goal in the transition is evident. The plan to produce lower costing units with fewer power requirements and a shared platform allows applications to run not only on their computer units but also on smartphones, tablets, and various other devices in the market.
In recent times, the computing industry has seen both Apple’s & Microsoft’s slow decline in computing unit shipments, and both of these manufacturers want to reverse the cycle to ensure a steady incline in units being shipped out.
It’s believed that both Apple & Microsoft will be supporting the x86 computers, which were released in the market for a significant amount of time while developing the new generation ARM-based units. Like any change in how a computing unit is developed, it’s quite risky to change such significant features.
However, with the capabilities of the ARM architecture, it may prove that the transition is worthwhile. Another possible transitioning method that both Apple & Microsoft are adopting is the “phased transition,” where both x86 and ARM architecture chipset will be sold side by side, ensuring a smoother transition and phasing from x86 to ARM.
Currently speaking, an ARM-based computing unit can be developed to be much more efficient than its older x86 competitor with fewer power requirements. ARM architecture also has the bonus of being developed further to have a more advanced architecture making it quite versatile as a starting point.
With this in mind, computer manufacturers can develop much slimmer and efficient computers that will feature more functions and have more applications than ever before.
The benefits of an ARM-based computing unit are quite extensive. Currently, the amount of ARM-based chipsets being shipped are more than ten times more than its competitor x86 chipsets.
Apple announced that it will move onto the ARM processors with a size of 5nm back in 2020 with the latest MacBook line up they released. Normal x86 chipsets are about 10nm to 14nm in size, meaning when compared to ARM 5nm chipsets, the ARM architecture requires much less power, has a lower production cost, enables greater performance, and overall functions better.
Both Windows laptops & MacBook’s will be thinner, lighter, and more portable than ever before, once the ARM architecture transition is completed due to its smaller, robust design.
With all products, there are also some drawbacks, this is apparent in the ARM architecture also. ARM processors require greater technical ability levels as it requires the manufacturer or those who build custom computing systems to know what will work with the ARM architecture and why to use it.
With x86, this was already investigated when it was released years ago, but ARM architecture will be new in the computing industry in mainstream units. Another downside to ARM architecture is that computing units that use the Windows operating system can use 32-bit applications, but modern 64-bit applications can’t be emulated on ARM architecture chipsets.
This means finding applications to use on your computing unit can be a little harder and out of reach as most Windows applications are now based on 64 bit x86 architecture. With Apple’s macOS, this isn’t the case as the Silicon Valley teams are looking at adopting the ARM64 designed architecture chipsets to support 64-bit applications.
Apple has even gone further and ensured that its latest macOS update called Big Sur, is supported by x86 & ARM64 architectures, proving that Apple isn’t planning on cutting the x86 architecture just yet. Reports state they may commit to using both for different line ups.
Sometimes the past can reflect on the future; this may be the case in Apple’s development story. In the past, Apple used a PowerPC transition into Intel’s x86 architecture, which proved to have a lower cost of development, more power with fewer energy requirements, and was much smaller than its predecessor.
This saw Apple’s rise in the server and computing market steadily. From what the ARM architecture computing chipsets promise, it is a repeat of this historical transition. ARM architecture plans to replace the bulkier, more energy-hungry, and less capable Intel x86 architecture chipsets with a more efficient, smaller, and more capable unit.
This may see a rise in Apple’s dominance in the computing market, like it was evident back when the transition was done from PowerPC to Intel’s x86 architecture.
While the transition may be costly and quite disruptive if not done correctly, both Microsoft & Apple plan to slowly transition to ARM architectures whilst retaining updated versions of x86 at the same time. This transition will see x86 in the future slowly become redundant but will keep the support in the meantime for a less stressful merge.
If this is the case, both companies need to declare that there is no tendency shortly to altogether remove x86 architecture support and need to support both x86 & ARM architecture retrospectively. If, by any chance, it follows the path that Apple did back in the PowerPC era, it will assume that every single x86 architecture based computing unit both companies have produced will be obsolete way before its due date.
Big Kitty Labs is one of the leading software development companies in Columbus Ohio, that has been developing applications, websites, and software for over 10 years. Contact us for free discovery and consultation on your next project!