Özel işlemlerle kol işlemcileri çok daha hızlı hale gelecektir

Yazar: Randy Alexander
Yaratılış Tarihi: 2 Nisan 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Özel işlemlerle kol işlemcileri çok daha hızlı hale gelecektir - Uygulamaların
Özel işlemlerle kol işlemcileri çok daha hızlı hale gelecektir - Uygulamaların

İçerik


Arm, TechCon'da büyük bir duyuru düştü: Özel talimatlar için destek, Armv8-M işlemcilerine ve yakın gelecekte daha fazla Arm ürün yelpazesine yöneldi. Arm bunu IoT, 5G ve özellikle de makine öğrenme alanlarında büyük uygulamalara sahip olarak görüyor. Tüketiciler için, heyecan verici yeni uygulama yelpazesiyle daha fazla güç tasarrufu sağlayan donanım demektir.Daha küçük VR kulaklıkları, gelişmiş güvenlik, daha iyi şifreleme ve daha küçük cihazlar düşünün.

Arm, büyük olasılıkla mobil cihazlarınızda ve akıllı ev aletlerinde yaşayan işlemcileri tasarlamaktan sorumlu şirkettir. OEM'lerin kendi talimat setlerini tasarlamada bir el edinmelerine izin vererek, bu cihazlar verilen işlev için potansiyel olarak daha güçlü ve verimli bir şekilde potansiyel kazanacaktır.


Bu haber ile birlikte, şirket ayrıca MBed işletim sistemi için bir yönetişim modeli benimseyecektir (ücretsiz, açık kaynaklı bir IoT platformu). MBed'in geleceği, en azından kısmen, donanım ortaklarının doğrudan geri bildiriminden etkilenecektir. “Ürün Çalışma Grubu” tartışmaları, bu tartışma için net ve yapılandırılmış bir çerçeve sağlayacaktır. Arm, zaten düşük güçte batarya optimizasyonu biçiminde ortaklardan gelen öneriler üzerinde çalıştığını belirtmek istiyor.

Bunun benim için anlamı nedir?

Bu hamle IoT uygulamaları için çok anlamlı, aynı zamanda endüstri 4.0, AR / VR ve daha fazlası. Ve Arm, bunu Cortex-A serisine de getiremedi, bu da telefonunuzda sona erebileceği anlamına geliyor.

Ancak şimdilik odak noktası IoT ve diğer küçük uygulamalar üzerine. Burada, çok küçük bir form faktöründe makul performans sunmak için yüksek verimlilik seviyeleri gerekir. Silah temsilcileri, örneğin daha küçük ve daha güçlü VR kulaklıkları görmeye başlayabileceğimizi söylüyor.


Her şeyin birbirine bağlı olduğu bir dünyaya bir adım daha yaklaşmıştık.

Dahası, IoT benzeri görülmemiş ölçüde farklı olası cihaz çeşitliliğini sunmaktadır. Aynı tasarımı “akıllı kalemler” ve “akıllı terlikler” gibi çeşitli şeylere güç verirken, anakarttaki işlemciler için aynı tasarımı kullanmak daha az mantıklıdır. şirket içindeki cezaciler köşede olduğuna inanıyor.

Bu, daha iyi veya daha kötüsü için her şeyin birbirine bağlı olduğu bir dünyaya bir adım daha yaklaştığımız anlamına gelir.

Ayrıca şunu da oku: Internet of Things şirketleri 2020'lere hakim olacak: Özgeçmişinizi hazırlayın!

Teknoloji şu anda akıllı telefonlar göz önünde bulundurularak geliştirilmese de, ek sensörlü cihazlar veya AI akıllıları için gelecekteki potansiyel uygulamalar vardır. Arm ve ortaklar için buradaki zorluk sonuç olarak parçalanmayı önlemek olacaktır. Örneğin Android geliştiricileri, bir telefon için kod yazdıklarında, diğerlerinin çoğunda işe yarayacağını bilmeleri gerekir!

O nasıl çalışır?

İşlemciler bellekten talimatlar alıp bunları kabaca sırayla uygulayarak çalışır. Saat hızı arttıkça, işlemci bir dizi talimattan daha hızlı bir şekilde geçebilir.

Ancak - Gary'in açıkladığı gibi - saat hızı her şeyden önce bir sonuç değildir. Akıllı işlemci tasarımı, belirli komutların eşzamanlı olarak yürütülmesine izin veren komut düzeyinde paralellik gibi daha fazla performans elde etmek için her tür püf noktası kullanır.

Ayrıca, özelleştirme de daha yüksek performans sağlar. Arm çiplerinin çok sayıda farklı ürüne hizmet etmesi gerektiğinden, “standart” talimatlar bu nedenle nispeten geneldir (çok yönlü olmasına rağmen). Bu nedenle, geliştiricilerin gerçekleştirmek istedikleri daha karmaşık işlemlerden bazılarını gerçekleştirmek için birden çok basit talimat kullanmaları gerekir. Donanımın söz konusu cihaz için özel olarak tasarlandığı durumlarda, bu talimatlar belirli görevleri yerine getirmede çok daha etkili olabilir. Etkili bir soyutlama katmanı kaldırır. Bu nedenle, GPU, genelleştirilmiş bir işlemciye karşı grafikle ilgili görevlerin yerine getirilmesinde, saat hızı ve transistör sayısının daha düşük olabileceği durumlarda çok daha iyidir.

Bir ortak işlemci kullanmak yerine bu özel talimat kümelerinin serpiştirilmesi, daha fazla entegrasyon ve daha fazla esneklik için izin vermelidir. Bazı uygulamalarda birlikte işleme gereksiniminin yerini bile alabilir.

Bazı uygulamalarda birlikte işleme gereksiniminin yerini bile alabilir.

Özel talimatlar yeni bir şey değildir ve yıllardır diğer donanımlarda bulunmaktadır. Genellikle, donanım ve yazılım bileşenleri, özel derleyiciler ve hata ayıklama araçları ve daha fazlası arasında özenli bir entegrasyon gerektirir. Arm, standart komut setini bozulmadan bırakırken, bu süreci geliştiriciler için zarif ve basit hale getirmeyi amaçlar. Bu çözüm standart derleyiciler ve hata ayıklayıcılar için kullanıma hazır destekle gelir ve yeni talimatları standart setin yanında çalıştırır.

Bu lisans 2020'nin ilk yarısında Arm Cortex M33 için lisans almayacak ücretsiz olacak. Yeni MBed OS İş Ortağı Yönetişim Modeli ile birleştirildiğinde, bu çok ilginç bazı yeni olasılıklarla sonuçlanabilir.

Arm'ın şu anda bağlı şehirler ve artırılmış gerçeklik cihazları inşa eden şirketlerin özel gereksinimlerini karşıladığını düşünmek heyecan verici / ürkütücü bir ihtimal. Aslında, bu değişikliklerin verimlilik, güvenlik ve performansta ne gibi iyileştirmeler sağladığını görmek heyecan verici olacaktır.

Kim bilir, belki de akıllı telefonlarda bazı yeni donanım uygulamaları açacaktır.

Bugün İngiltere'de mağaza raflarında çok ayıda harika telefon var, ancak birçoğu düpedüz atın almak için £ 700 veya daha pahalıya mal oluyor veya pahalı iki yıll...

Yeni Yıl kararınız bir kodlamada gelecekHazırlanmak için henüz erken değil. Bu, Premium 2020 Kod Paketini Öğrenmeyi adece 45 $ 'dan alma fıratınızdır. avantajlı başlamak....

İlginç Yayınlar