Therefore, x86 platforms offer better value for money

Therefore, x86 platforms offer better value for money
Images
  • By deutschewhiskybrenner
  • 898 Views
Estimated reading effort: 3 minutes

If you talk to experts about the current processor generations, the opinions about the basic architectures differ quite a bit. So while ARM CPUs and GPUs offer interesting technical features, do they stand up to a cost-benefit comparison with their x86 brothers and sisters? Today's post goes a little deeper into this aspect.

In mid-November last year, I treated myself to a comparison of “arm versus x86 processors”. In the associated blog post I was able to take a closer look at aspects such as compatibility and security. The conclusion at the time was quite clear: Existing - but also future - applications are more likely to be found in the area of ​​standard x86 CPUs. Because developers are familiar with this architecture, know the specifics of processors better and longer, and much more.

But the Intel CPUs of the newer generation with their Intel SGX technology also score points when it comes to security. In this way, cloud applications in particular can be well secured by protecting particularly sensitive data in a so-called enclave from external access.

Podcast tip: In the Intel podcast, Markus Leberecht talks about secure cloud environments.

x86 applications are widely available

These and other aspects always come into play when there is talk of cost-benefit calculations. Regardless of whether they are operators of data centers or cloud infrastructures, they all have three letters in their sights: TCO, or "Total Cost of Ownership". Or in new German: How much does it cost me to purchase a central computer, including all additional and follow-up costs? In cases such as a new high-performance computer, this includes not only the bare hardware, but also the operating system, the programs required on it, maintenance, employee training, and so on.

Recommendation >>Video blog: "Agile software development reflects our society quite well"

This makes it clear relatively quickly that x86 systems are in many cases superior to a comparatively equally powerful device in terms of TCO. Even if the existing applications and operating systems can run on an ARM or similar processor system, it can still be assumed that certain adjustments have to be made. This applies above all to applications that use certain functions of the x86 platform that are either not available at all or only to a limited extent on the alternative computer system.

like examples? This includes special AI functions such as Intel Deep Learning Boost, as well as tailor-made libraries such as Intel OpenVINO, which get the most out of the respective programming environment.

x86 systems offer a steep learning curve right from the start

In addition to the high level of compatibility and good support for useful functions and tools, x86 systems offer another advantage from a cost-benefit perspective: their learning curve is quite steep. Because IT administrators are on familiar ground, be it from a technological or technical point of view. Most admins "grew up" with x86 systems, so they don't need long lead times to get used to the new system. And you can also take over the maintenance and support of the same from day one, even if the new high-performance computer is equipped with features that are still relatively unknown.

Recommendation >>This was the E&U Virtual Summit by Atos and Google Cloud

CISC systems have a better multiplatform approach than RISC computers

In addition to these more technical compatibility aspects, another aspect comes into play that speaks in favor of x86-based CISC systems. A CISC instruction set is a little more powerful than its RISC counterpart, on which most ARM systems are based. However, and this is where the term multiplatform comes into play, this variety of CPU commands is what makes such a platform so powerful.

This is because it allows applications that are based on the CISC command set to be installed and run more quickly and effortlessly on a large number of different computer systems. Because they use the same familiar commands. And that is a significant advantage, especially in times of merging data center and cloud systems. Here, too, the term TCO takes on a whole new relevance. Because systems on which applications can run without major adjustments start operating faster and more effectively. And it's not just the "Accounting" department that's happy.

Disclaimer: I was commissioned by Intel to write and publish this blog post. I had almost a free hand in designing the content.

Happy if you share the post!