Kol versiyonları. Android'de hangi işlemcinin olduğunu nasıl öğrenebilirim?

ARM işlemci, akıllı telefonlar ve tabletler için mobil bir işlemcidir.

Bu tablo şu anda bilinen tüm ARM işlemcilerini gösterir. ARM işlemci tablosu yeni modeller ortaya çıktıkça tamamlanacak ve yükseltilecektir. Bu tablo, CPU ve GPU performansını değerlendirmek için koşullu bir sistem kullanır. ARM işlemci performans verileri, temel olarak aşağıdaki gibi testlerin sonuçlarına dayalı olarak çeşitli kaynaklardan alınmıştır: Geçme notu, Antutu, GFXBench.

Mutlak doğruluk iddiasında değiliz. Kesinlikle doğru sıralama ve ARM işlemcilerin performansını değerlendirin imkansız, çünkü her birinin bazı açılardan avantajları var ama bazı açılardan diğer ARM işlemcilerin gerisinde kalıyor. ARM işlemci tablosu, görmenizi, değerlendirmenizi ve en önemlisi, farklı SoC'leri karşılaştırın (Çip Üzerinde Sistem)çözümler. Tablomuzu kullanarak şunları yapabilirsiniz: mobil işlemcileri karşılaştırın ve gelecekteki (veya mevcut) akıllı telefonunuzun veya tabletinizin ARM kalbinin tam olarak nasıl konumlandırıldığını bulmak yeterlidir.

Burada ARM işlemcileri karşılaştırdık. Farklı SoC'lerdeki CPU ve GPU performansına baktık ve karşılaştırdık (Çip Üzerinde Sistem). Ancak okuyucunun birkaç sorusu olabilir: ARM işlemciler nerede kullanılıyor? ARM işlemci nedir? ARM mimarisinin x86 işlemcilerden farkı nedir? Ayrıntılara fazla girmeden tüm bunları anlamaya çalışalım.

Öncelikle terminolojiyi tanımlayalım. ARM, mimarinin adı ve aynı zamanda onun gelişimine öncülük eden şirketin adıdır. ARM kısaltması (Gelişmiş RISC Makinesi veya Acorn RISC Makinesi) anlamına gelir ve şu şekilde tercüme edilebilir: gelişmiş RISC makinesi. ARM mimarisi ARM Limited tarafından geliştirilen ve lisanslanan 32 ve 64 bit mikroişlemci çekirdeklerinden oluşan bir aileyi birleştirir. ARM Limited şirketinin yalnızca çekirdeklerin ve onlar için araçların (hata ayıklama araçları, derleyiciler vb.) geliştirilmesiyle uğraştığını, ancak işlemcilerin üretimiyle ilgilenmediğini hemen belirtmek isterim. Şirket ARM Sınırlı ARM işlemcilerin üretimine ilişkin lisansları üçüncü şahıslara satmaktadır. Bugün ARM işlemcileri üretme lisansına sahip şirketlerin kısmi listesi: AMD, Atmel, Altera, Cirrus Logic, Intel, Marvell, NXP, Samsung, LG, MediaTek, Qualcomm, Sony Ericsson, Texas Instruments, nVidia, Freescale... ve çok daha fazlası.

ARM işlemci üretme lisansı alan bazı şirketler, ARM mimarisini temel alarak kendi çekirdek sürümlerini oluşturuyor. Örnekler arasında şunlar yer alır: DEC StrongARM, Freescale i.MX, Intel XScale, NVIDIA Tegra, ST-Ericsson Nomadik, Qualcomm Snapdragon, Texas Instruments OMAP, Samsung Hummingbird, LG H13, Apple A4/A5/A6 ve HiSilicon K3.

Bugün ARM tabanlı işlemciler üzerinde çalışıyorlar hemen hemen her türlü elektronik: PDA, cep telefonları ve akıllı telefonlar, dijital oynatıcılar, taşınabilir oyun konsolları, hesap makineleri, harici sabit sürücüler ve yönlendiriciler. Hepsinde ARM çekirdeği var yani şunu söyleyebiliriz ARM - akıllı telefonlar için mobil işlemciler ve tabletler.

ARM işlemci bir temsil eder SoC veya "çip üzerindeki sistem". Bir SoC sistemi veya "çip üzerindeki sistem", CPU'nun kendisine ek olarak tam teşekküllü bir bilgisayarın geri kalan kısımlarını tek bir çipte içerebilir. Buna bir bellek denetleyicisi, bir G/Ç bağlantı noktası denetleyicisi, bir grafik çekirdeği ve bir coğrafi konumlandırma sistemi (GPS) dahildir. Aynı zamanda bir 3G modülünün yanı sıra çok daha fazlasını da içerebilir.

Cortex-A9 (veya başka herhangi bir) gibi ayrı bir ARM işlemci ailesini düşünürsek, aynı ailedeki tüm işlemcilerin aynı performansa sahip olduğu veya hepsinin bir GPS modülü ile donatıldığı söylenemez. Tüm bu parametreler büyük ölçüde çip üreticisine ve ürününde neyi ve nasıl uygulamaya karar verdiğine bağlıdır.

ARM ve X86 işlemciler arasındaki fark nedir?? RISC (İndirgenmiş Komut Seti Bilgisayarı) mimarisinin kendisi azaltılmış bir talimat seti anlamına gelir. Bu da buna bağlı olarak çok makul düzeyde enerji tüketimine yol açar. Sonuçta, herhangi bir ARM çipinin içinde, x86 serisindeki emsallerinden çok daha az transistör bulunur. Bir SoC sisteminde tüm çevre birimlerinin tek bir çip içinde bulunduğunu ve bunun ARM işlemcinin enerji açısından daha verimli olmasını sağladığını unutmayın. ARM mimarisi, kayan nokta hesaplamaları veya FPU ile çalışabilen x86'nın aksine, başlangıçta yalnızca tam sayı işlemlerini hesaplamak için tasarlandı. Bu iki mimariyi açıkça karşılaştırmak imkansızdır. Bazı açılardan ARM'in avantajı olacak. Ve bir yerlerde bunun tersi de oluyor. Soruyu tek cümleyle cevaplamaya çalışırsanız: ARM ve X86 işlemciler arasındaki fark nedir, o zaman cevap şu olacaktır: ARM işlemci, x86 işlemcinin bildiği komut sayısını bilmiyor. Ve bilenler çok daha kısa görünüyor. Bunun hem artıları hem de eksileri var. Öyle olsa bile, son zamanlarda her şey ARM işlemcilerin yavaş ama emin adımlarla yetişmeye başladığını ve hatta bazı yönlerden geleneksel x86 işlemcileri geride bıraktığını gösteriyor. Birçoğu, ARM işlemcilerin yakında ev bilgisayarı segmentinde x86 platformunun yerini alacağını açıkça beyan ediyor. Zaten bildiğimiz gibi, 2013 yılında dünyaca ünlü birçok şirket, tablet PC'ler lehine netbook üretimini tamamen bıraktı. Aslında ne olacak, zaman gösterecek.

Piyasada halihazırda mevcut olan ARM işlemcileri takip edeceğiz.

Mobil teknolojilere ilgi duyan herkes ARM mimarisini duymuştur. Ancak çoğu insan için bu durum tablet veya akıllı telefon işlemcileriyle ilişkilidir. Diğerleri ise bunun taşın kendisi değil, yalnızca mimarisi olduğunu açıklayarak bunları düzeltiyor. Ancak neredeyse hiçbiri bu teknolojinin gerçekte nereden ve ne zaman geldiğiyle kesinlikle ilgilenmiyordu.

Bu arada, bu teknoloji, her yıl sayıları giderek artan çok sayıda modern cihaz arasında yaygındır. Ayrıca ARM işlemcileri geliştirmeye başlayan firmanın gelişim yolunda ilginç bir durum daha var ki bunu dile getirmek günah değil, belki birilerine geleceğe ders olur.

Aptallar için ARM mimarisi

ARM kısaltması, BT teknolojileri alanında oldukça başarılı bir İngiliz şirketi ARM Limited'i gizlemektedir. Gelişmiş RISC Makineleri anlamına gelir ve çoğu taşınabilir aygıta güç veren 32 bit RISC işlemci mimarisinin dünyanın en büyük geliştiricilerinden ve lisansörlerinden biridir.

Ancak karakteristik olarak şirketin kendisi mikroişlemci üretmiyor, yalnızca teknolojisini geliştiriyor ve diğer taraflara lisanslıyor. Özellikle ARM mikrodenetleyici mimarisi aşağıdaki üreticiler tarafından satın alınmaktadır:

  • Atmel.
  • Cirrus Mantığı.
  • Intel.
  • Elma.
  • nVidia.
  • MerhabaSilicon.
  • Marvell.
  • SAMSUNG.
  • Qualcomm.
  • SonyEricsson.
  • Teksas Enstrümanları.
  • Broadcom.

Bazıları geniş bir dijital cihaz tüketicisi kitlesi tarafından biliniyor. İngiliz şirketi ARM'e göre, teknolojilerini kullanarak üretilen mikroişlemcilerin toplam sayısı 2,5 milyardan fazla. Birkaç dizi mobil taş vardır:

  • ARM7 - bütçe cep telefonları için uygun olan saat frekansı 60-72 MHz.
  • ARM9/ARM9E - frekans zaten daha yüksek, yaklaşık 200 MHz. Daha işlevsel akıllı telefonlar ve kişisel dijital asistanlar (PDA'lar) bu tür mikroişlemcilerle donatılmıştır.

Cortex ve ARM11, 1 GHz'e varan saat hızları ve gelişmiş dijital sinyal işleme yetenekleriyle önceki ARM mikrodenetleyici mimarisine kıyasla daha modern mikroişlemci aileleridir.

Marvell'in popüler xScale mikroişlemcileri (proje 2007 yazının ortasına kadar Intel'in hizmetindeydi) aslında ARM9 mimarisinin Kablosuz MMX komut seti ile desteklenen genişletilmiş bir versiyonudur. Intel'in bu çözümü multimedya uygulamalarını desteklemeye odaklanmıştı.

ARM teknolojisi, RISC olarak adlandırılan, azaltılmış komut seti içeren 32 bitlik bir mikroişlemci mimarisini ifade eder. Hesaplamalara göre ARM işlemcilerin kullanımı, üretilen toplam RISC işlemci sayısının %82'sini oluşturuyor ve bu da 32 bit sistemlerin oldukça geniş bir kapsama alanına işaret ediyor.

Pek çok elektronik cihaz ARM işlemci mimarisiyle donatılmıştır ve bunlar yalnızca PDA'lar ve cep telefonları değil, aynı zamanda avuçiçi oyun konsolları, hesap makineleri, bilgisayar çevre birimleri, ağ ekipmanları ve çok daha fazlasıdır.

Zamanda geriye küçük bir yolculuk

Hayali bir zaman makinesini birkaç yıl öncesine götürelim ve her şeyin nerede başladığını bulmaya çalışalım. ARM'ın kendi alanında oldukça tekelci olduğunu söylemek yanlış olmaz. Ve bu, akıllı telefonların ve diğer elektronik dijital cihazların büyük çoğunluğunun bu mimari kullanılarak oluşturulan mikroişlemciler tarafından kontrol edilmesiyle doğrulanmaktadır.

1980 yılında Acorn Computers kuruldu ve kişisel bilgisayarlar üretmeye başladı. Bu nedenle ARM daha önce Acorn RISC Machines olarak tanıtılmıştı.

Bir yıl sonra BBC Micro PC'nin ilk ARM işlemci mimarisine sahip ev versiyonu tüketicilere sunuldu. Bu bir başarıydı, ancak çip grafik görevleriyle baş edemedi ve Motorola 68000 ve National Semiconductor 32016 işlemciler şeklindeki diğer seçenekler de buna uygun değildi.

Daha sonra şirket yönetimi kendi mikroişlemcisini yaratmayı düşündü. Mühendisler, yerel bir üniversitenin mezunları tarafından icat edilen yeni işlemci mimarisiyle ilgilendiler. Sadece azaltılmış komut setini veya RISC'yi kullandı. Acorn Risc Machine işlemcisi tarafından kontrol edilen ilk bilgisayarın ortaya çıkmasından sonra başarı oldukça hızlı geldi - 1990 yılında İngiliz markası ile Apple arasında bir anlaşma imzalandı. Bu, yeni bir yonga setinin geliştirilmesinin başlangıcı oldu ve bu da Gelişmiş RISC Makineleri veya ARM olarak adlandırılan tam bir geliştirme ekibinin oluşmasına yol açtı.

1998 yılından itibaren şirketin adı ARM Limited olarak değiştirildi. Ve artık uzmanlar artık ARM mimarisinin üretimi ve uygulanmasında yer almıyor. Ne verdi? Bu, şirketin gelişimini hiçbir şekilde etkilemedi, ancak şirketin ana ve tek yönü teknolojilerin geliştirilmesi ve işlemci mimarisini kullanabilmeleri için üçüncü taraf şirketlere lisans satışı olmasına rağmen. Aynı zamanda bazı şirketler hazır çekirdeklerin haklarını alırken, bazıları da alınan lisans kapsamında işlemcileri kendi çekirdekleriyle donatıyor.

Bazı verilere göre şirketin bu tür çözümlerin her birinden kazancı 0,067 $. Ancak bu bilgiler ortalama ve güncelliğini yitirmiştir. Yonga setlerindeki çekirdek sayısı her yıl artıyor ve buna bağlı olarak modern işlemcilerin maliyeti eski modelleri aşıyor.

Uygulama alanı

ARM Limited'e muazzam bir popülerlik kazandıran, mobil cihazların geliştirilmesiydi. Akıllı telefonların ve diğer taşınabilir elektronik cihazların üretimi yaygınlaştığında, enerji tasarruflu işlemciler hemen kullanım alanı buldu. Acaba Linux on arm mimarisi var mı?

ARM'in gelişiminin doruk noktası, Apple markasıyla ortaklığının yenilendiği 2007 yılında gerçekleşti. Bunun ardından ARM işlemcili ilk iPhone tüketicilerin beğenisine sunuldu. O zamandan beri, böyle bir işlemci mimarisi, yalnızca modern mobil pazarda bulunabilen, üretilen hemen hemen her akıllı telefonun değişmez bir bileşeni haline geldi.

Bir işlemci tarafından kontrol edilmesi gereken hemen hemen her modern elektronik cihazın bir şekilde ARM çipleriyle donatıldığını söyleyebiliriz. Ve böyle bir işlemci mimarisinin Linux, Android, iOS ve Windows gibi birçok işletim sistemini desteklemesi yadsınamaz bir avantajdır. Bunların arasında Windows gömülü CE 6.0 Core vardır; kol mimarisi de onun tarafından desteklenmektedir. Bu platform el bilgisayarları, cep telefonları ve gömülü sistemler için tasarlanmıştır.

x86 ve ARM'in ayırt edici özellikleri

ARM ve x86 hakkında çok şey duymuş olan birçok kullanıcı bu iki mimariyi biraz karıştırıyor. Ancak aralarında bazı farklılıklar var. İki ana mimari türü vardır:

  • CISC (Karmaşık Komut Seti Hesaplama).
  • Bilgi işlem).

CISC, x86 işlemcileri (Intel veya AMD) içerir, RISC, zaten anlayabileceğiniz gibi, ARM ailesini içerir. X86 ve kol mimarilerinin hayranları var. Enerji verimliliğini ve basit bir dizi talimatın kullanımını vurgulayan ARM uzmanlarının çabaları sayesinde işlemciler bundan büyük fayda sağladı - mobil pazar hızla gelişmeye başladı ve birçok akıllı telefon neredeyse bilgisayarların yeteneklerine eşit oldu.

Buna karşılık Intel, her zaman masaüstü bilgisayarlar, dizüstü bilgisayarlar, sunucular ve hatta süper bilgisayarlar için yüksek performansa ve bant genişliğine sahip işlemciler üretmesiyle ünlü olmuştur.

Bu iki aile kendi yöntemleriyle kullanıcıların kalbini kazandı. Ama onların farkı nedir? Pek çok ayırt edici özellik ve hatta özellik var; gelin bunlardan en önemlilerine bakalım.

İşleme gücü

ARM ve x86 mimarileri arasındaki farkları bu parametre ile analiz etmeye başlayalım. RISC profesörlerinin uzmanlığı mümkün olduğunca az talimat kullanmaktır. Üstelik mümkün olduğu kadar basit olmaları da onlara sadece mühendisler için değil, yazılım geliştiriciler için de avantaj sağlıyor.

Buradaki felsefe basittir - eğer talimatlar basitse, o zaman istenen devre çok fazla transistör gerektirmez. Sonuç olarak, bir şey için ek alan açılır veya çip boyutları küçülür. Bu nedenle ARM mikroişlemcileri, grafik işlemciler gibi çevresel aygıtları entegre etmeye başladı. Minimum sayıda bileşene sahip olan Raspberry Pi bilgisayarı buna bir örnektir.

Ancak basit talimatların bir bedeli vardır. Belirli görevleri gerçekleştirmek için ek talimatlar gerekir; bu da genellikle bellek tüketiminin ve görevlerin tamamlanması için gereken sürenin artmasına neden olur.

Kol işlemci mimarisinin aksine, Intel'in çözümleri gibi CISC yongalarının talimatları, karmaşık görevleri büyük bir esneklikle gerçekleştirebilir. Başka bir deyişle, RISC tabanlı makineler kayıtlar arasında işlemler gerçekleştirir ve genellikle işlemi gerçekleştirmeden önce programın değişkenleri kayıt defterine yüklemesini gerektirir. CISC işlemcileri işlemleri çeşitli şekillerde gerçekleştirebilir:

  • kayıtlar arasında;
  • kayıt ve hafıza konumu arasında;
  • Bellek hücreleri arasında.

Ancak bu, ayırt edici özelliklerin yalnızca bir kısmı; diğer özelliklerin analizine geçelim.

Güç tüketimi

Cihazın türüne bağlı olarak güç tüketiminin önemi değişen derecelerde olabilir. Sabit bir güç kaynağına (elektrik şebekesi) bağlı bir sistem için enerji tüketiminde herhangi bir sınır yoktur. Ancak cep telefonları ve diğer elektronik cihazlar tamamen güç yönetimine bağımlıdır.

Arm ve x86 mimarileri arasındaki diğer bir fark, ilkinin, GPU'lar, çevre birimleri, bellek gibi birçok ilgili paket de dahil olmak üzere 5 W'tan daha az güç tüketimine sahip olmasıdır. Bu düşük güç, nispeten düşük hızlarla birleştirilmiş daha az sayıda transistörden kaynaklanmaktadır (masaüstü işlemcilerle bir paralellik kurarsak). Aynı zamanda bu durumun üretkenlik üzerinde de etkisi vardır; karmaşık operasyonların tamamlanması daha uzun sürer.

Intel çekirdekleri daha karmaşık bir yapıya sahiptir ve bunun sonucunda enerji tüketimleri önemli ölçüde daha yüksektir. Örneğin, yüksek performanslı bir Intel I-7 işlemci, mobil versiyonlarda yaklaşık 130 W enerji tüketir - 6-30 W.

Yazılım

Her iki marka da kendi çevrelerinde oldukça popüler olduğundan bu parametre üzerinden bir karşılaştırma yapmak oldukça zordur. Kol mimarisi işlemcilerini temel alan cihazlar, mobil işletim sistemleriyle (Android vb.) mükemmel çalışır.

Intel işlemcileri çalıştıran makineler, Windows ve Linux gibi platformları çalıştırabilir. Ayrıca her iki mikroişlemci ailesi de Java ile yazılmış uygulamalarla uyumludur.

Mimarilerdeki farklılıkları analiz ettiğimizde kesin olarak şunu söyleyebiliriz: ARM işlemciler esas olarak mobil cihazların güç tüketimini yönetir. Masaüstü çözümlerin temel amacı yüksek performans sağlamaktır.

Yeni başarılar

ARM şirketi, yetkin politikası nedeniyle mobil pazarın kontrolünü tamamen ele geçirdi. Ancak gelecekte burada durmayacak. Kısa bir süre önce, yeni bir çekirdek gelişimi sunuldu: Önemli bir güncelleme alan Cortex-A53 ve Cortex-A57 - 64 bit bilgi işlem desteği.

A53 çekirdeği, performansı çok yüksek olmasa da minimum güç tüketimine sahip olan ARM Cortex-A8'in doğrudan devamı niteliğindedir. Uzmanların belirttiği gibi mimarinin güç tüketimi 4 kat azaldı ve performans açısından Cortex-A9 çekirdeğinden daha aşağı olmayacak. Ve bu, A53'ün çekirdek alanının A9'unkinden %40 daha küçük olmasına rağmen.

A57 çekirdeği Cortex-A9 ve Cortex-A15'in yerini alacak. Aynı zamanda ARM mühendisleri, A15 çekirdeğininkinden üç kat daha yüksek, olağanüstü bir performans artışı iddia ediyor. Yani A57 mikroişlemcisi Cortex-A9'a göre 6 kat daha hızlı, enerji verimliliği ise A15'e göre 5 kat daha iyi olacak.

Özetlemek gerekirse, cortex serisi, yani daha gelişmiş olan a53, aynı derecede yüksek enerji verimliliği arka planına karşı daha yüksek performansıyla öncüllerinden farklılaşıyor. Çoğu akıllı telefona takılan Cortex-A7 işlemciler bile rekabet edemiyor!

Ancak daha değerli olan arm cortex a53 mimarisinin hafıza eksikliğinden kaynaklanan sorunlardan kurtulmanızı sağlayacak bileşen olmasıdır. Ayrıca cihaz pili daha yavaş tüketecektir. Yeni ürün sayesinde bu sorunlar artık tarihe karışacak.

Grafik çözümleri

ARM, işlemci geliştirmenin yanı sıra Mali serisi grafik hızlandırıcıların hayata geçirilmesi üzerinde de çalışıyor. Ve bunlardan ilki Mali 55. LG Renoir telefonu bu hızlandırıcıyla donatılmıştı. Ve evet, bu en sıradan cep telefonu. Yalnızca GPU oyunlardan sorumlu değildi, yalnızca arayüzü oluşturdu çünkü modern standartlara göre grafik işlemcisi ilkel yeteneklere sahip.

Ancak ilerleme amansız bir şekilde ileriye doğru uçuyor ve bu nedenle zamana ayak uydurmak için ARM'nin orta fiyatlı akıllı telefonlara uygun daha gelişmiş modelleri de var. Ortak GPU Mali-400 MP ve Mali-450 MP'den bahsediyoruz. Düşük performansa ve sınırlı sayıda API setine sahip olmalarına rağmen, bu onların modern mobil modellerde uygulama bulmasını engellemez. Çarpıcı bir örnek, sekiz çekirdekli MTK6592 yongasının Mali-450 MP4 grafik hızlandırıcıyla eşleştirildiği Zopo ZP998 telefonudur.

Rekabet gücü

Şu anda henüz kimse ARM'a karşı çıkmıyor ve bunun temel nedeni o dönemde doğru kararın verilmiş olması. Ancak bir zamanlar, yolculuğunun başında bir geliştirici ekibi, PC'ler için işlemciler oluşturmaya çalıştı ve hatta Intel gibi bir devle rekabet etme girişiminde bulundu. Ancak faaliyet yönü değiştirildikten sonra bile şirket zor günler geçirdi.

Ve dünyaca ünlü bilgisayar markası Microsoft, Intel ile bir anlaşmaya vardığında, diğer üreticilerin hiç şansı yoktu - Windows işletim sistemi ARM işlemcilerle çalışmayı reddetti. Kol mimarisi için gcam emülatörlerini kullanmaya nasıl karşı çıkılamaz?! Intel ise ARM Limited'in başarı dalgasını gözlemleyerek, aynı zamanda değerli bir rakip olabilecek bir işlemci yaratmaya çalıştı. Bu amaçla Intel Atom çipi halkın kullanımına sunuldu. Fakat ARM Limited'e göre çok daha uzun bir zaman aldı. Ve çip yalnızca 2011'de üretime girdi, ancak değerli zaman çoktan kaybedilmişti.

Temel olarak Intel Atom, x86 mimarisine sahip bir CISC işlemcidir. Uzmanlar, ARM çözümlerine göre daha düşük güç tüketimi elde etmeyi başardılar. Ancak mobil platformlar için piyasaya sürülen tüm yazılımlar x86 mimarisine zayıf bir şekilde uyarlanmıştır.

Sonuçta şirket, kararın ciddiyetini anladı ve ardından mobil cihazlar için işlemci üretiminden vazgeçti. Intel Atom çiplerinin tek büyük üreticisi ASUS'tur. Aynı zamanda, bu işlemciler unutulmaya yüz tutmadı, netbook'lar, nettop'lar ve diğer taşınabilir cihazlar toplu olarak bunlarla donatıldı.

Ancak durumun değişmesi ve herkesin favorisi olan Windows işletim sisteminin ARM mikroişlemcilerini desteklemesi ihtimali de mevcut. Ayrıca bu yönde adımlar atılıyor, belki de mobil çözümler için ARM mimarisi üzerinde gcam emülatörleri gibi bir şey gerçekten ortaya çıkabilir mi?! Kim bilir, zaman gösterecek ve her şey yerli yerine oturacak.

ARM şirketinin gelişim tarihinde ilginç bir nokta var (makalenin en başında kastedilen buydu). Bir zamanlar ARM Limited Apple'a dayanıyordu ve muhtemelen tüm ARM teknolojisi ona ait olacaktı. Ancak kader aksini emretti - 1998'de Apple bir krizdeydi ve yönetim hisselerini satmak zorunda kaldı. Şu anda diğer üreticilerle aynı seviyede ve iPhone ve iPad cihazları için ARM Limited'den teknoloji satın almaya devam ediyor. İşlerin nasıl sonuçlanacağını kim bilebilirdi?

Modern ARM işlemciler daha karmaşık işlemleri gerçekleştirebilmektedir. Ve yakın gelecekte şirket yönetimi şüphesiz ilgi duyduğu sunucu pazarına girmeyi hedefliyor. Dahası, “akıllı” ev aletleri de dahil olmak üzere Nesnelerin İnterneti'nin (IoT) gelişme çağının yaklaştığı modern zamanlarımızda, ARM mimarili çiplere olan talebin daha da artacağını tahmin edebiliriz.

Yani ARM Limited'in önünde hiç de kasvetli bir gelecek yok! Ve yakın gelecekte, akıllı telefonlar ve diğer benzer elektronik cihazlar için işlemcilerin geliştirilmesinde şüphesiz bu mobil devi yerinden edebilecek birinin olması pek olası değil.

Sonuç olarak

ARM işlemciler, düşük güç tüketimi ve çok yüksek olmasa da yine de iyi performansı sayesinde mobil cihaz pazarını hızla ele geçirdi. Şu anda ARM'deki durum ancak kıskanılabilir. Pek çok üretici, Gelişmiş RISC Makinelerini Intel ve AMD gibi işlemci geliştirme alanındaki devlerle aynı seviyeye getiren teknolojilerini kullanıyor. Ve bu şirketin kendi üretimi olmamasına rağmen.

Bir süredir mobil markanın rakibi aynı adı taşıyan mimariye sahip MIPS şirketiydi. Ancak şu anda Intel Corporation'ın şahsında hala tek bir ciddi rakip var, ancak yönetimi kol mimarisinin pazar payına tehdit oluşturabileceğine inanmıyor.

Ayrıca Intel uzmanlarına göre ARM işlemciler, işletim sistemlerinin masaüstü sürümlerini çalıştırabilecek kapasitede değil. Ancak böyle bir açıklama biraz mantıksız geliyor çünkü ultramobil PC sahipleri "ağır" yazılım kullanmıyor. Çoğu durumda İnternet'e erişmeniz, belgeleri düzenlemeniz, medya dosyalarını (müzik, filmler) dinlemeniz ve diğer basit görevlere ihtiyacınız vardır. Ve ARM çözümleri bu tür operasyonlarla iyi başa çıkıyor.

ARMv6 ve ARMv7, şirketin mobil işlemci mimarisinin nesilleridir ARM Sınırlı 32 bitlik talimatlara dayalıdır.

ARM mimarisi daha önce yalnızca Intel x86/64 ve AMD64 gibi popüler mimarilerin masaüstü işlemcilerine ait olan bir pazarda oldukça yaygın. Bugün ARMv6 veya ARMv7 sayesinde modern TV'lerin, ev sinemalarının ve diğer tanıdık ekipmanların işlemcileri elinize sığacak.

ARM mobil mimarisinin ana alanı akıllı telefonlar, tabletler ve diğer benzer mobil cihazlar haline geldi. Bugünlerde akıllı telefonların %95'i, akıllı TV'lerin yarısı ve sabit disklerin %90'ı zaten ARM mimarili işlemcileri çalıştırıyor. Ve tek bir pil şarjıyla "hayatta kalmaları" ve kabul edilebilir performansları nedeniyle, yerleşik ARM mimarisi işlemcili cihazlar tüm "netbook" serisinin yerini aldı, yerleştirme istasyonlu tabletler haline geldi ve bu da cihaza neredeyse bütün bir çalışma günü verdi. daha önce olduğu gibi sadece birkaç saat sürdü ve işlemcilerin düşük maliyeti, çok çekirdekli çözümlerin varlığı ve yüksek hız aşırtma potansiyeli nedeniyle performansta bir miktar artış sağladı.

Bu mimarilerin temel özellikleri:

  • ARMv6 resmi olarak Flash'ı desteklemiyor.(Her halükarda, 2012'nin ortasından bu yana Google, Flash'ı Android platformunda tamamen terk etti, dolayısıyla bu teknolojiye yönelik destek artık geçerli değil).
  • ARMv7 genellikle çok çekirdekli mobil işlemcilerde bulunurken, altıncı nesil yalnızca tek bir fiziksel ve mantıksal çekirdekle sınırlıdır.
  • ARMv7 için oluşturulan uygulamaların toplam ağırlığı daha fazladır ve yalnızca ARMv6 ile çalışan benzer programlara göre daha fazla özel RAM gerektirir.
  • ARMv7 işlemciler önceki nesle göre daha güçlüdür.
  • ARMv6 için geliştirilen oyunlar ve programlar varsayılan olarak ARMv7 ile uyumludur ancak bunun tersi mümkün değildir.
  • Bir veya başka bir uygulamanın ARMv6 ve ARMv7'yi aynı anda desteklemesi, her zaman ikinci mimaride gelişmiş grafik performansı anlamına gelmez. Bu durumda Nvidia ve Tegra işlemcilerine bakmanızı öneririz. Tegra'yı çalıştırmayan diğer cihazlarda bulunmayan, daha yüksek ayrıntılara sahip oyuncakların ve diğer grafik öğelerin bulunduğu ayrı bir mağazaları var.
  • Bu tür işlemcilerin standart ARMv7 frekansının 1 GHz nominal ve üzeri olduğu belirtiliyor ancak bu durum ARMv6 için söylenemez.
  • armv7 için oyunlar armv6'nın altına göre önemli ölçüde daha fazla.
  • Birçok popüler video oynatıcı uygulaması (örneğin mx oynatıcı armv6), armv6 veya armv7 işlemci mimarileri için ek bir codec setinin indirilmesini ve kurulmasını gerektirir; bu olmadan donanım hızlandırmasını sağlayamazsınız.

Sıkça sorulan sorular - cevaplar:

Oyunu indirmek istiyorum ancak açıklama kısmında bu oyunun sadece ARMv7 ile uyumlu olduğu ya da hem ARMv6 hem de ARMv7 için ayrı ayrı iki versiyonu olduğu uyarısı yer alıyor, ne indirmeliyim?

Cihazınızda kullanılan işlemcinin tam adını bildiğiniz herhangi bir yolla öğrenin ve ardından onu Wikipedia'da özel olarak belirlenmiş bir sayfada bulun ve kullanılan mimarinin sürümünü belirleyin; bu seferki iyi bir örnek, Snapdragon işlemciler olacaktır. sayfası aşağıdaki bağlantıda bulunan tanınmış şirket Qualcomm:

Üçüncü taraf kaynaklardan bir Android uygulaması yükledikten sonra başlatmayı reddediyor, ne yapmalıyım?

İşletim sisteminizin sürümünün bu uygulamanın uyumlu Android sürümleriyle eşleştiğinden emin olun ve ayrıca işlemcinizin hangi nesil ARM mimarisine karşılık geldiğini ve ARMv7 ve üstü ise,% 99,9 oranında nispeten yeni bir program veya oyunu öğrenin. en azından olmalı En azından lisans, bazı teknik özellikler ve diğer cihaz tanıma verileri doğrulanana ve gerekirse ek uygulama önbellek verileri doğrulanana kadar başlayacaktır.Ayrıca, boş alan varsa RAM'in aktif arka plan işlemcilerinden vaktinden önce boşaltılmasının zararı olmayacaktır. belirli bir oyunun minimum gereksinimlerini karşılamıyor. 256 veya daha iyisi 512 megabayt boş RAM tutmanızı öneririz.

Bugün bul armv7 telefonları birkaç yıl öncesine göre çok daha kolay, çünkü... Bu mikroişlemci mimarisi, mobil akıllı telefon pazarının bütçe alanına zaten ulaştı, ancak "eski" sahipleri için bu makale gerçekten yararlı olabilir.

ARM'in çeşitli sürümlerindeki cihazların güncel listesini burada yayınlamadık çünkü bu liste sürekli güncellenmektedir ve onu takip etmek imkansızdır. Cihazınızı hemen şu veya bu mobil işlemciye ayrılmış Wikipedia sayfalarında aramanızı öneririz.

Günümüzde en popüler iki işlemci mimarisi vardır. Bu, 80'lerde geliştirilen ve kişisel bilgisayarlarda kullanılan x86'dır ve işlemcileri daha küçük ve daha ekonomik hale getiren daha modern bir ARM'dir. Çoğu mobil cihazda veya tablette kullanılır.

Her iki mimarinin de artıları, eksileri ve uygulama alanları var ama ortak özellikleri de var. Birçok uzman ARM'in gelecek olduğunu söylüyor ancak yine de x86'nın sahip olmadığı bazı dezavantajlara sahip. Bugünkü yazımızda kol mimarisinin x86'dan ne kadar farklı olduğuna bakacağız. ARM ve x86 arasındaki temel farklara bakalım ve hangisinin daha iyi olduğunu belirlemeye çalışalım.

İşlemci, ister akıllı telefon ister bilgisayar olsun, herhangi bir bilgi işlem cihazının ana bileşenidir. Performansı, cihazın ne kadar hızlı çalışacağını ve pil gücüyle ne kadar süre çalışabileceğini belirler. Basitçe söylemek gerekirse, işlemci mimarisi, programları oluşturmak için kullanılabilecek ve işlemci transistörlerinin belirli kombinasyonlarını kullanarak donanımda uygulanan bir dizi talimattır. Programların donanımla etkileşime girmesine ve verilerin belleğe nasıl aktarılacağını ve bellekten nasıl okunacağını belirlemesine olanak tanıyan şeylerdir.

Şu anda iki tür mimari vardır: CISC (Karmaşık Komut Seti Hesaplaması) ve RISC (İndirgenmiş Komut Seti Hesaplaması). Birincisi, işlemcinin tüm durumlar için talimatları uygulayacağını varsayar; ikincisi, RISC, geliştiricilere, işlem için gereken minimum talimatlar setini içeren bir işlemci oluşturma görevini verir. RISC talimatları daha küçük ve basittir.

x86 mimarisi

X86 işlemci mimarisi 1978 yılında geliştirilmiş olup ilk olarak Intel işlemcilerde ortaya çıkmıştır ve CISC tipindedir. Adını bu mimariye sahip ilk işlemcinin modelinden alıyor - Intel 8086. Zamanla daha iyi bir alternatifin olmayışı nedeniyle AMD gibi diğer işlemci üreticileri bu mimariyi desteklemeye başladı. Artık masaüstü bilgisayarlar, dizüstü bilgisayarlar, netbook'lar, sunucular ve diğer benzer cihazlar için standarttır. Ancak bazen tabletlerde x86 işlemciler kullanılır, bu oldukça yaygın bir uygulamadır.

İlk Intel 8086 işlemci 16 bit kapasiteye sahipti, ardından 2000 yılında 32 bit mimarili işlemci piyasaya sürüldü ve daha sonra 64 bit mimari ortaya çıktı. Bu konuyu ayrı bir yazımızda detaylı olarak ele aldık. Bu süre zarfında mimari çok gelişti; işlemcinin performansını büyük ölçüde artırabilecek yeni talimat setleri ve uzantılar eklendi.

x86'nın birçok önemli dezavantajı vardır. Birincisi, uzun gelişim tarihi nedeniyle ortaya çıkan komutların karmaşıklığı, kafa karışıklığıdır. İkincisi, bu tür işlemciler bu nedenle çok fazla güç tüketiyor ve çok fazla ısı üretiyor. x86 mühendisleri başlangıçta maksimum performans elde etme yolunu seçtiler ve hız, kaynak gerektirir. Arm x86 arasındaki farklara bakmadan önce ARM mimarisinden bahsedelim.

ARM mimarisi

Bu mimari biraz sonra x86'nın ardından - 1985'te tanıtıldı. Ünlü İngiliz şirketi Acorn tarafından geliştirildi, daha sonra bu mimariye Arcon Risk Machine adı verildi ve RISC tipine aitti, ancak daha sonra geliştirilmiş versiyonu olan ve artık ARM olarak bilinen Advanted RISC Machine piyasaya sürüldü.

Bu mimariyi geliştirirken mühendisler, x86'nın tüm eksikliklerini ortadan kaldırmayı ve tamamen yeni ve en verimli mimariyi yaratmayı kendilerine hedef olarak belirlediler. ARM yongaları minimum güç tüketimi ve düşük fiyat aldı, ancak x86 ile karşılaştırıldığında düşük performansa sahipti, bu nedenle başlangıçta kişisel bilgisayarlarda fazla popülerlik kazanmadılar.

x86'nın aksine, geliştiriciler başlangıçta minimum kaynak maliyeti elde etmeye çalıştılar; daha az işlemci talimatına, daha az transistöre ve buna bağlı olarak daha az ek özelliğe sahipler. Ancak ARM işlemcilerin performansı son yıllarda artıyor. Bu durum ve düşük güç tüketimi göz önüne alındığında tablet ve akıllı telefon gibi mobil cihazlarda çok yaygın olarak kullanılır hale geldiler.

ARM ve x86 arasındaki farklar

Artık bu mimarilerin gelişim tarihine ve temel farklılıklarına baktığımıza göre, hangisinin daha iyi olduğunu belirlemek ve farklılıklarının ne olduğunu daha doğru anlamak için ARM ve x86'nın çeşitli özelliklerine göre ayrıntılı bir karşılaştırmasını yapalım.

Üretme

Üretim x86 ile arm farklıdır. Yalnızca iki şirket x86 işlemci üretiyor: Intel ve AMD. Başlangıçta bu bir şirketti ama bu tamamen farklı bir hikaye. Yalnızca bu şirketlerin bu tür işlemcileri üretme hakkı vardır, bu da yalnızca onların altyapı gelişiminin yönünü kontrol edeceği anlamına gelir.

ARM çok farklı çalışıyor. ARM'i geliştiren şirket hiçbir şey yayınlamıyor. Sadece bu mimariye sahip işlemcilerin geliştirilmesi için izin veriyorlar ve üreticiler ihtiyaç duydukları her şeyi yapabiliyor, örneğin ihtiyaç duydukları modüllerle belirli çipler üretebiliyorlar.

Talimat sayısı

Bunlar arm ve x86 mimarisi arasındaki temel farklardır. x86 işlemciler daha güçlü ve üretken olarak hızla gelişti. Geliştiriciler çok sayıda işlemci talimatı eklediler ve yalnızca temel bir set değil, onsuz yapılabilecek pek çok komut da var. Başlangıçta bu, diskteki programların kapladığı bellek miktarını azaltmak için yapıldı. Koruma ve sanallaştırma, optimizasyon ve çok daha fazlasına yönelik birçok seçenek de geliştirildi. Bütün bunlar ek transistörler ve enerji gerektirir.

ARM daha basittir. Burada çok daha az işlemci talimatı var, yalnızca işletim sisteminin ihtiyaç duyduğu ve gerçekten kullanıldığı talimatlar var. X86'yı karşılaştırırsak, orada olası tüm talimatların yalnızca% 30'u kullanılıyor. Programları elle yazmaya karar verirseniz öğrenmeleri daha kolay olur ve ayrıca uygulanması için daha az transistör gerektirir.

Güç tüketimi

Önceki paragraftan başka bir sonuç çıkıyor. Kartta ne kadar çok transistör olursa, alanı ve enerji tüketimi de o kadar büyük olur ve bunun tersi de doğrudur.

x86 işlemciler ARM'den çok daha fazla güç tüketir. Ancak güç tüketimi aynı zamanda transistörün boyutundan da etkilenir. Örneğin, bir Intel i7 işlemci 47 Watt tüketir ve herhangi bir ARM akıllı telefon işlemcisi 3 Watt'tan fazla tüketmez. Daha önce tek eleman boyutu 80 nm olan kartlar üretiliyordu, daha sonra Intel 22 nm'ye düşürmeyi başardı ve bu yıl bilim adamları 1 nanometre eleman boyutuna sahip bir kart oluşturmayı başardılar. Bu, performansı kaybetmeden güç tüketimini büyük ölçüde azaltacaktır.

Son yıllarda x86 işlemcilerin güç tüketimi büyük oranda azaldı; örneğin yeni Intel Haswell işlemciler pille daha uzun süre dayanabiliyor. Artık arm ile x86 arasındaki fark yavaş yavaş ortadan kalkıyor.

Isı dağılımı

Transistör sayısı başka bir parametreyi etkiler - ısı üretimi. Modern cihazlar enerjinin tamamını etkili eyleme dönüştüremez; bir kısmı ısı şeklinde dağılır. Anakartların verimliliği aynıdır; bu, ne kadar az transistör olursa ve boyutları ne kadar küçük olursa işlemcinin o kadar az ısı üreteceği anlamına gelir. Burada artık ARM'in mi yoksa x86'nın mı daha az ısı üreteceği sorusu ortaya çıkmıyor.

İşlemci performansı

ARM başlangıçta maksimum performans için tasarlanmamıştı; x86'nın üstün olduğu nokta burasıdır. Bu kısmen transistör sayısının az olmasından kaynaklanmaktadır. Ancak son zamanlarda ARM işlemcilerin performansı artıyor ve halihazırda dizüstü bilgisayarlarda veya sunucularda tam olarak kullanılabiliyor.

sonuçlar

Bu yazıda ARM'ın x86'dan ne kadar farklı olduğuna baktık. Farklılıklar oldukça ciddi. Ancak son zamanlarda her iki mimari arasındaki çizgi bulanıklaştı. ARM işlemciler daha üretken ve daha hızlı hale geliyor ve x86 işlemciler, anakartın yapısal elemanının boyutunun küçültülmesi sayesinde daha az güç tüketmeye ve daha az ısı üretmeye başlıyor. ARM işlemcileri zaten sunucularda ve dizüstü bilgisayarlarda, x86'yı ise tabletlerde ve akıllı telefonlarda bulabilirsiniz.

Bu x86 ve ARM hakkında ne düşünüyorsunuz? Sizce gelecek hangi teknolojide? Yorumlara yazın! Bu arada, .

ARM mimarisinin geliştirilmesiyle ilgili videoyu bitirmek için:

2011 yılında ARM Limited, ARMv8 adı verilen yeni bir işlemci ailesini duyurdu. Ve 2013 yılında Apple, iPhone 5S, iPad Air ve iPad mini Retina'da kullanılan A7 tek çipli sistem olan ilk ARMv8 işlemciyi piyasaya sürdü. ARMv8 mimarisi 64 bitlik bir talimat seti aldı, ancak bu onun önceki ARMv7'ye göre tek avantajı değil. 64 bit ARMv8 işlemcilerin nasıl tasarlandığına ve neye benzediklerine ilişkin makaleyi okuyun.

Makalede ARM mimarisinin tarihini, ARM Limited'in faaliyetlerinin özelliklerini ve ARMv5, ARMv6 ve ARMv7 işlemci nesillerini okuyabilirsiniz. Ve Qualcomm, NVIDIA, Samsung, Apple, MediaTek vb. Tarafından üretilen popüler ARMv7 yonga modelleri hakkında makalelerde ayrıntılı olarak anlatılmaktadır.

ARMv8 işlemci ailesinin güncellenmiş mimarisine AArch64 adı verildi. 64 bitlik bir talimat seti ve büyük miktarda RAM (4 GB veya daha fazla) ile çalışma yeteneği aldı. Elbette 32 bit uygulamalarla (AArch32) uyumluluk sağlanmaktadır. ARMv8'in diğer önemli yenilikleri şunlardı:

- Her biri 64 bit uzunluğunda 31 genel amaçlı kayıt vardır; SP ve PC genel amaçlı kayıtlar değildir. Kayıtların bit derinliği ne kadar yüksek olursa, içlerinde o kadar fazla sayı saklanabilir. Kayıt sayısı arttıkça, aynı anda bunlara daha fazla veri yerleştirilir. Sonuç olarak, tek bir talimatta daha büyük miktarda veri işlenebilir ve algoritmanın tamamı daha hızlı yürütülür;
— sanal adreslerin 48 bit formatından çevrilmesi, ARMv7'den alınan LPAE mekanizmalarını kullanarak çalışır;
— sabit uzunlukta yeni bir talimat seti. Talimatlar 32 bit boyutundadır ve daha az koşullu talimat olmasına rağmen birçoğu AArch32 talimatlarıyla aynıdır;
— SIMD NEON ve VFP yardımcı işlemcilerinin kullanabileceği 128 bitlik kayıtların sayısı (64 bitlik kayıtlarla uyumlu) 16'dan 32'ye çıkarıldı ve yeni AES ve SHA şifreleme talimatları eklendi. SIMD NEON komut seti medya ve sinyal işleme uygulamalarını hızlandırır. Buna karşılık VFP, kayan nokta sayılarına ilişkin düşük güçlü hesaplamalardan sorumludur;
- aritmetik işlemlerin yazılım uygulamalarında kullanılan kayan nokta sayılarını temsil etmek için genel olarak kabul edilen bir format olan çift duyarlıklı kayan nokta sayılarına ve IEEE 754 standardına ilişkin hesaplamalar için destek.

ARM Sınırlı referans çekirdekleri

Doğrudan ARM Limited tarafından geliştirilen ilk ARMv8 işlemci çekirdekleri Cortex-A53 ve A57'ydi. A53 çekirdeği, mevcut Cortex-A7 (1,9 DMIPS/MHz) ve A9 (2,5 DMIPS/MHz) arasında yaklaşık olarak yarı yolda olan 2,3 DMIPS/MHz performansına sahip orta sınıf bir çözümdür. A57 üst segmentte yer alırken, performansı (4,1 DMIPS/MHz) Cortex-A15 (3,5 DMIPS/MHz) ve A17 (4 DMIPS/MHz) gibi 32-bit amiral gemilerinin performansını aşıyor.

ARM Limited, referans işlemci çekirdeklerini lisanslamanın yanı sıra, çip üreticilerinin ARM mimarisini kendi takdirlerine göre değiştirmelerine olanak tanıyan genişletilmiş lisanslar da satıyor. Örneğin Apple, Qualcomm ve NVIDIA’nın bu tür lisansları var. Bu nedenle işlemci üreticilerinin, referans Cortex-A53 ve A57'den önemli ölçüde farklı olan ARMv8'e dayalı kendi çözümlerini oluşturmalarını hiçbir şey engellemez.


Elma A7

Akıllı telefonlarda ve tabletlerde halihazırda kullanılan ilk ve şu ana kadar tek 64 bit ARM işlemci Apple A7'dir. ARMv8 ile uyumlu, Apple'ın tescilli Cyclone mimarisi üzerine inşa edilmiştir. Bu, şirketin şirket içinde geliştirilen ikinci işlemci mimarisidir; ilki Swift'ti (A6 ve A6X yongaları, ARMv7 ailesi).

A7 tek çipli sistemde yalnızca iki işlemci çekirdeği (1,4 GHz'e kadar frekans) bulunur, ancak dört çekirdek kümesine sahip bir PowerVR G6430 grafik hızlandırıcı vardır. A7 yongasının işlemciye bağlı görevlerdeki performansı A6'ya kıyasla yaklaşık bir buçuk kat artarken, çeşitli grafik testlerinde bu artış iki ila üç kat arasında değişiyor.

Ancak iOS cihazları, A7 işlemcinin 64 bit mimarisi sayesinde teorik olarak büyük miktarda RAM ile çalışma yeteneğini henüz hissetmedi. iPhone 5s, iPad Air ve iPad mini Retina'da yalnızca 1 GB RAM bulunur; ve yeni nesil Apple mobil cihazlarda RAM miktarının iki katından fazla olması pek olası değildir.

Qualcomm Snapdragon 410, 610, 615, 808 ve 810

Apple'ın ardından Qualcomm da 64-bit ARM işlemcilerini aynı anda beş modelle duyurmaya hız verdi. Doğru, şu ana kadar hiçbiri ticari akıllı telefonlarda veya tabletlerde kullanılmıyor. Büyük olasılıkla, 64 bit Android cihazların dönemi 2015'in başlarında CES ve MWC'de gelişecek.

Snapdragon 410 tek çipli sistem (MSM8916), duyurulan 64 bit Qualcomm serisinin en küçüğüdür. 1,2 GHz frekansa sahip dört Cortex-A53 çekirdeği, bir Adreno 306 grafik hızlandırıcı ve en ilginci GPS, GLONASS ve hatta Çin uydu ağlarını destekleyen bir navigasyon modülü içerir. Snapdragon 410'u Android, Windows Phone ve Firefox işletim sistemi tabanlı ucuz akıllı telefonlarda kullanmayı planlıyorlar.

410 ile aynı dört Cortex-A53 çekirdeği, Snapdragon 610 (MSM8936) yongasını içeriyor, yalnızca geliştirilmiş grafik Adreno 405'e sahip. Snapdragon 615 (MSM8939), 610 grafiklerine benzer ancak Cortex işlemci çekirdekleri iki katına sahip. bir o kadar A53 – sekiz Cortex-A53.

28nm işlem teknolojisi kullanılarak üretilen 410, 610, 615 modellerinden farklı olarak Snapdragon 808 (MSM8992) ve 810 (MSM8994) yongaları gelişmiş 20nm teknolojisi kullanılarak üretilecek. Her ikisi de big.LITTLE şemasına göre üretilmiştir: iki (model 808) veya dört (810) güçlü Cortex-A57 çekirdeği ve dört enerji tasarruflu Cortex-A53. Grafikler sırasıyla Adreno 418 ve Adreno 430 tarafından sağlanmaktadır. Ayrıca eski Snapdragon 810'da yerleşik bir LPDDR4 RAM denetleyicisi bulunuyor.

Ancak asıl soru şu: Qualcomm, Scorpion ve Krait (modifiye ARMv7) ile yaptığı gibi, ARMv8'i temel alan kendi işlemci mimarisini tam olarak ne zaman tanıtacak?

MediaTek MT6732, MT6752, MT6795

MediaTek de 64 bit yarışının kenarlarında uzun süre kalamazdı; yalnızca birkaç yıl içinde Çin iPhone klonları için küçük bir işlemci üreticisinden, fabrikası olmasa da dünyanın en büyük çip üreticilerinden birine dönüştü. Ancak Apple ve Qualcomm'un da kendilerine ait değil.

MediaTek MT6732 ve MT6752 tek yongalı sistemler Snapdragon 610 ve 615 yongalarıyla rekabet etmelidir.Dört ve sekiz Cortex-A53 işlemci çekirdeğine (sırasıyla 1,5 ve 2 GHz frekans) ve aynı Mali-T760 grafiklerine (ARM Limited tarafından geliştirilmiştir) sahiptirler. Eski MT6795 yongası, Snapdragon 810'un cevabıydı: büyük.LITTLE mimarisi, 2,2 GHz frekansa sahip dört Cortex-A57 ve A53 çekirdeği ve bir PowerVR G6200 grafik hızlandırıcı.

NVIDIA Tegra K1 (Denver Projesi)

NVIDIA, mevcut Tegra K1 yongasını 64 bit işlemci mimarisine dönüştürmeye karar verdi. Grafik bileşeni zaten rakipleri arasında belki de en iyisiydi - 192 Kepler çekirdeği, 365 GFLOPS performansı ve PC grafik standartları DirectX 11.2 ve OpenGL 4.4 desteği (ve mobil muadilleri değil) ile GK20A.

Güncellenen Tegra K1 tek çipli sistem, dört adet 32 ​​bit Cortex-A15 çekirdeği (artı beşinci enerji tasarruflu çekirdek) yerine, NVIDIA Project Denver'ın tescilli mimarisine ait iki ARMv8 uyumlu çekirdek alacak. İşlemci saat hızı 2,5 GHz'e çıkacak ve önbellek boyutu da artacak. Eğlenceli gerçek: Tegra K1 grafikleri Tegra 2'den yaklaşık elli kat daha güçlüdür.

sonuçlar

ARMv8 mimarisi işlemcileri, bir saat döngüsünde çok daha fazla veriyi işleyebilmektedir. Bu, hem genel işlemci performansını hem de watt başına performansı artırır. Teknolojik standartların sınırlamaları (izin verilen maksimum saat frekansı) göz önüne alındığında, ARMv8'e geçiş, makul güç tüketimi ve ısınma sınırlarını aşmadan mobil işlemcilerin performansını artırmanın tek olası yoludur.

Doğal olarak ARMv8 mimarisinden yalnızca yeni işlemcilerin tüm kaynaklarını kullanabilen iOS ve Android uygulamaları yararlanabilecek. Programların yeni bir mimari için optimizasyonu, derleyici düzeyinde manuel veya otomatik olabilir.
64 bit ARM işlemciye ve 4 GB RAM'e sahip ilk Android cihazı Samsung Galaxy Note 4 phablet'tir (. Ve ikincisi belki de HTC serisi tablet bilgisayar olacaktır.