Game

Apple, İşlemcilerinde Kısmi Olarak RISC-V Mimarisine Geçebilir

Intel ve AMD, Appleın Adımlarını İzleyip ARMe Geçebilirler mi?

ARM mimarisinin Apple cihazlarına gelmesiyle birlikte sektörde birçok soru gündeme geldi. Cupertino’dan gelenler, alıştığımız x86 mimarisinden bağımsız eksiksiz bir ekosisteme sahip olabileceğinizi göstermeye çalışıyorlar ve performans açısından bazılarıyla rekabet edebileceklerini zaten gördük.

Intel ve AMD, Appleın Adımlarını İzleyip ARMe Geçebilirler mi?

Gelişi ile ARM mimari için Apple cihazlar, sektörde birçok soru gündeme geldi. Cupertino’dan olanlar, alıştığımız x86 mimarisinden bağımsız olarak eksiksiz bir ekosisteme sahip olabileceğinizi göstermeye çalışıyorlar ve performans açısından bir dereceye kadar rekabet edebileceklerini zaten gördük. Bu yazıda her ikisinin de Intel ve AMD Apple’ın ayak izlerini takip etmek ve ARM’a geçmek istediler, neyi bırakmak zorunda kalacaklardı ve bunu gerçekleştirmek için neye ihtiyaçları olacaktı? geçiş ?

ARM verimlilik, daha az işlem aşaması, ancak daha düşük hızda ve belirli görevlere sahip çekirdekler kullanmaya dayalı tüketim ve performans arasında bir denge arayışındayken, x86 tasarımını “ham güce” dayandırır, bu nedenle Intel ve AMD karmaşık çekirdekleri ancak büyük ölçekte tercih eder. : ARM ile aynı alanda çok daha az çekirdek vardır, ancak çok daha güçlü ve çok yönlüdür.

Intel ve AMD

İçerik

Intel ve AMD’nin bir ARM ekosistemi geliştirip geliştiremeyeceğini değerlendirmeye girmeden önce, şu anda sahip oldukları şeyin nasıl çalıştığını anlamalıyız. X86 mimarisi, çok karmaşık işlemleri çözmeye hizmet eden çok kapsamlı talimat setlerine sahip CISC’ye dayanmaktadır, yani aynı çekirdekle herhangi bir işlemi gerçekleştirmek için muazzam çok yönlülüğe sahiptirler. ARM, kendi payına, yalnızca belirli belirli görevleri gerçekleştirebilen tek döngülü talimatlarla birlikte RISC kullanır, bu nedenle aynı şeyi yapmak için çok sayıda ve çeşitli çekirdeği dahil etmek gerekir.

ITIGIC

Daha basit bir ifadeyle, Intel ve AMD şu anda sahip oldukları şeye sahip olmak istiyor ancak işlemcilerinde x86 yerine ARM mimarisini kullanmak istiyorlarsa, çok sayıda çekirdeği entegre etmek için bunların dahili tasarımını tamamen değiştirmeleri gerekecek, çok daha fazlası şimdiye kadar; Bu çekirdekler düşük güçte ve şu anda sahip olduklarından daha düşük hızlarda olacaktı, ancak aynı zamanda çok daha basit olacak ve her biri belirli belirli işlemleri gerçekleştirecek şekilde düzenlenmiş olacaktı.

Bu nedenle, vazgeçmeleri gereken ilk şey, kendi işlemci tasarımları ve “kutunun üzerinden geçerek”, işlemcileri üretmeyen, yalnızca bunları üçüncü taraflara kullanma hakkını tasarlayan ve satan ARM tasarımlarını entegre etmek olacaktır. üreticiler, bu durumda AMD ve Intel olacaktır. Bu mutlaka bir gelirin azaltılması başlangıçta, ama aynı zamanda muazzam bir Ar-Ge maliyetlerinden tasarruf ve tasarım nedeni uzun vadede her şeyin ekonomik açıdan karlı olacağını gösteriyor.

Hem Intel hem de AMD, akıllı telefonlar ve sunucular için işlemciler gibi bazı alanlarda bu ARM mimarisini kullanarak “ilk adımlarını” zaten atıyorlar, ancak Apple’ın yaptığı gibi tüketici düzeyinde buna henüz dokunmadılar.

Firmware ve yazılım hakkında konuştuğumuzda işler değişir. İşlemcilerin dahili kodlarının performansları açısından büyük bir ağırlığı vardır ve bu konuda da tıpkı yazılım açısından sıfırdan başlamak zorunda kalacakları gibi, sıfırdan başlamak zorunda kalacaklardır.

Ancak, herhangi bir bilgisayarın yazılım ekosistemiyle karşılaştırırsak, bu çok küçük bir kısım olurdu; işletim sistemlerinin, özellikle iyi bir performans elde edilecekse, her bir mimari için büyük ölçüde programlanması ve optimize edilmesi gerekir. Bu, hem işletim sistemi düzeyinde hem de üzerinde çalışan herhangi bir programın tamamen yeniden yazılması veya en azından taşınması gerektiği anlamına gelir. Bu bağlamda, çekirdeklerinin çalıştığı basitlik göz önüne alındığında, ARM için programlamanın x86’ya göre daha kolay olduğu söylenmelidir, ancak yine de büyük bir iş olacaktır.

Intel Fovero'ları

Başka bir deyişle, AMD ve Intel ARM’ye geçmeye karar verirlerse, bu birçok yazılım şirketini mahveder, çünkü ayak izlerini takip etmek ve yazılımlarını yeni mimariye uyum sağlamak için yeniden programlamak zorunda kalacaklardı. İmkansız değil, ama ona çok fazla kaynak ayırmak anlamına geliyor ve büyük yazılım şirketlerinin Intel ve AMD’ye böyle bir adım atmamaları için baskı yaptığını da göz ardı edemeyiz.

Sadece onlar biliyor, ama her şey en azından kısa ve orta vadede görmeyeceğimiz bir şey olduğunu gösteriyor. ARM çekirdeklerinin x86 mimarisine kıyasla basit talimatlara sahip olması çok fazla değişikliğe, hem Intel hem de AMD ve yazılım şirketlerinin tamamen yeniden yapılandırılmasına neden olacak ve bu bir gecede yapılamayacak bir şey. yarın. Gelecekte olabilir mi? Evet, kesinlikle geçerli bir şey olduğu için. Apple, tamamen işlevsel bir ARM tabanlı ekosisteme sahip olabileceğinizi zaten kanıtladı, ancak mevcut teknolojiyle x86 mimarisinin sahip olduğu performansı sunamayacaklarını da gördük.

Aynı görevleri yapabilmek için çok daha fazla çekirdeğe ihtiyaç duyulmasına rağmen, ARM işlemcileri x86’dan çok daha az tükettiği için, tüketim ve verimliliğin açıkça hakim olacağı bir paradigma ile karşı karşıya kalırdık. Ancak, verimliliğin yanı sıra ham performansın da hakim olduğu içinde yaşadığımız dünyada, tüketicilerin daha düşük tüketim peşinde koşarak vazgeçmek istemesi zor görünüyor. Bu nedenle, her şey, bu potansiyel geçişin tam olarak Intel ve AMD’nin bugün zaman ve kaynak yatırımı yaptıkları bir odak olmadığını gösteriyor.

Apple, İşlemcilerinde Kısmi Olarak RISC-V Mimarisine Geçebilir

Başa dön tuşu