Apple'ın kendi çipini içeren ilk cihazı 2010 yılında iPad'di. O dönemde A4 işlemci tek çekirdekten oluşuyordu ve performansı günümüz nesliyle hiç kıyaslanamaz. Beş yıldır bu çiplerin Mac bilgisayarlara entegre edileceğine dair söylentiler de dolaşıyordu. Mobil çiplerin performansları her geçen yıl hızla arttığından, masaüstü bilgisayarlara konuşlandırılmaları da oldukça ilgi çekici bir konu.
Önceki yılın 64 bit A7 işlemcisi zaten "masaüstü sınıfı" olarak etiketlenmişti, bu da onun mobil işlemcilerden çok büyük işlemcilere benzediği anlamına geliyordu. En yeni ve en güçlü işlemci - A8X - iPad Air 2'ye yerleştirildi. Üç çekirdeğe sahiptir, üç milyar transistör içerir ve performansı, MacBook Air 5 Ortası'ndaki Intel Core i4250-2013U'ya eşdeğerdir. Evet, sentetik kıyaslamalar cihazın gerçek hızı hakkında hiçbir şey söylemiyor, ancak en azından çoğu kişiyi günümüzün mobil cihazlarının dokunmatik ekranlı parlak mürekkepten ibaret olduğu konusunda yanıltabilirler.
Apple gerçekten kendi ARM çiplerini biliyor; öyleyse neden bilgisayarlarınızı da onlarla donatmıyorsunuz? KGI Securities analisti Ming-Chi Kuo'ya göre, ilk Mac'lerin ARM işlemcilerle çalıştığını 2016 gibi erken bir tarihte görebilirdik. İlk yetenekli işlemci 16nm A9X olabilir ve onu bir yıl sonra 10nm A10X takip edebilir. Şu soru ortaya çıkıyor: Intel'in işlemcileri zirveye doğru ilerlerken Apple neden bu adımı atmaya karar versin?
ARM işlemciler neden mantıklı?
İlk sebep Intel'in kendisi olacak. Bunda yanlış bir şey yok ama Apple her zaman şu sloganı takip etti: "Yazılım geliştiren bir şirket, donanımını da yapmalıdır." Böyle bir durumun avantajları vardır; hem yazılımı hem de donanımı her zaman en üst seviyeye optimize edebilirsiniz. Son yıllarda Apple bunu doğrudan gösterdi.
Apple'ın kontrolü elinde tutmayı sevdiği bir sır değil. Intel'i kapatmak, tüm üretim sürecini basitleştirmek ve kolaylaştırmak anlamına gelir. Aynı zamanda çip üretim maliyetini de azaltacaktır. Her ne kadar iki şirket arasındaki mevcut ilişki fazlasıyla olumlu olsa da, aynı şeyi daha düşük maliyetle üretebileceğinizi bildiğinizde birbirinize güvenmemeyi tercih edersiniz. Dahası, üçüncü bir tarafa güvenmenize gerek kalmadan gelecekteki tüm geliştirmeleri tamamen kendiniz yönetebilirsiniz.
Belki çok kısa yazdım ama doğru. Ayrıca işlemci üreticisinin değişmesi de ilk kez olmayacak. 1994'te Motorola 68000'den IBM PowerPC'ye, ardından 2006'da Intel x86'ya geçiş oldu. Apple kesinlikle değişimden korkmuyor. 2016, Intel'e geçişin üzerinden 10 yıl geçti. BT'de on yıl uzun bir süre, her şey değişebilir.
Günümüzün bilgisayarları yeterli güce sahiptir ve arabalarla kıyaslanabilir. Herhangi bir modern araba sizi A noktasından B noktasına sorunsuz bir şekilde götürecektir. Düzenli sürüş için fiyat/performans oranı en iyi olanı satın alın, uygun maliyetle size iyi hizmet edecektir. Sık sık ve daha uzun yolculuk yapıyorsanız, daha yüksek sınıfta ve belki de otomatik şanzımanlı bir araba satın alın. Ancak bakım maliyetleri biraz daha yüksek olacaktır. Yol dışında kesinlikle 4x4 çekişli veya düz bir arazi arabası olan bir şey satın alabilirsiniz, ancak düzenli olarak kullanılacak ve işletme maliyetleri yüksek olacaktır.
Mesele şu ki, küçük bir araba veya alt orta sınıfa ait bir araba çoğu için tamamen yeterlidir. Benzer şekilde, çoğu kullanıcı için YouTube'dan video izlemek, Facebook'ta fotoğraf paylaşmak, e-postayı kontrol etmek, müzik dinlemek, Word'de belge yazmak, PDF yazdırmak için "sıradan" bir dizüstü bilgisayar yeterlidir. Apple'ın MacBook Air ve Mac mini'si bu tür bir kullanım için tasarlanmıştır, ancak elbette daha fazla performans gerektiren faaliyetler için de kullanılabilirler.
Daha talepkar kullanıcılar sonuçta daha fazla performansa sahip bir MacBook Pro veya iMac'e ulaşmayı tercih ediyor. Bu tür kullanıcılar zaten videoları düzenleyebilir veya grafiklerle çalışabilir. Uygun fiyata tavizsiz performansa yönelik zorlu erişimin en talepkarı, yani Mac Pro. Tıpkı off-road arabalarının Fabia, Octavia ve diğer popüler arabalardan çok daha az kullanılması gibi, bu modellerin sayısı da bahsi geçen diğer tüm modellerden çok daha az olacak.
Dolayısıyla, eğer Apple yakın gelecekte kullanıcılarının (ilk başta daha az talepkar görünen) ihtiyaçlarını karşılayabilecek bir ARM işlemci üretebilecekse, neden bunu OS X'i çalıştırmak için kullanmayasınız? Böyle bir bilgisayar uzun bir pil ömrüne sahip olacak ve daha az enerji tükettiği ve çok fazla "ısınmadığı" için pasif olarak da soğutulabilir.
ARM işlemciler neden mantıklı değil?
ARM çipli Mac'ler, x86 uygulamalarını çalıştırmak için Rosetta benzeri bir katmanı çalıştıracak kadar güçlü olmayabilir. Bu durumda Apple'ın sıfırdan başlaması ve geliştiricilerin büyük bir çaba harcayarak uygulamalarını yeniden yazmaları gerekecekti. Çoğunlukla popüler ve profesyonel uygulamaların geliştiricilerinin bu adımı atmaya istekli olup olmayacağı tartışılamaz. Ama kim bilir, belki de Apple x86 uygulamalarının "ARM OS X"te sorunsuz çalışmasını sağlamanın bir yolunu bulmuştur.
Intel ile simbiyoz mükemmel çalışıyor, yeni bir şey icat etmeye gerek yok. Bu silikon devinin işlemcileri en üst sıralarda yer alıyor ve her nesilde performansları daha düşük enerji tüketimiyle birlikte artıyor. Apple, en düşük Mac modelleri için Core i5, daha pahalı modeller veya özel konfigürasyon için Core i7 kullanır ve Mac Pro, çok güçlü Xeon'larla donatılmıştır. Böylece her zaman yeterli güce sahip olacaksınız, ideal bir durum. Apple, Intel'den ayrıldığında kendisini kimsenin bilgisayarlarını istemediği bir durumda bulabilir.
Peki nasıl olacak?
Tabii bunu dışarıdan kimse bilmiyor. Eğer olaya Apple'ın bakış açısından bakacak olsaydım kesinlikle hoşuma giderdi. bir kere benzer çipler tüm cihazlarıma entegre edildi. Eğer bunları mobil cihazlar için tasarlayabiliyorsam, aynısını bilgisayarlar için de uygulamak isterim. Bununla birlikte, bana güçlü bir ortak tarafından istikrarlı bir şekilde sağlanan mevcut işlemcilerle bile şu anda harika bir performans sergiliyorlar, ancak yaklaşan yeni 12 inç MacBook Air'in piyasaya sürülmesi tam da Intel'in tanıtımdaki gecikmeleri nedeniyle gecikmiş olabilir. yeni nesil işlemcilerden.
En azından Macbook Air'dekiler seviyesinde olacak kadar güçlü işlemciler getirebilir miyim? Eğer öyleyse, daha sonra ARM'yi profesyonel bilgisayarlara da dağıtabilecek miyim (veya geliştirebilecek miyim)? İki tür bilgisayara sahip olmak istemiyorum. Aynı zamanda ARM Mac'te x86 uygulamalarını çalıştıracak teknolojiye de sahip olmam gerekiyor çünkü kullanıcılar en sevdikleri uygulamaları kullanmak isteyecekler. Eğer bende varsa ve çalışacağından eminsem, ARM tabanlı bir Mac çıkaracağım. Aksi takdirde şimdilik Intel'e sadık kalacağım.
Ve belki de sonunda tamamen farklı olacaktır. Bana gelince, Mac'imdeki işlemcinin türü işim için yeterince güçlü olduğu sürece pek umurumda değil. Yani eğer kurgusal bir Mac, Core i5'e eşdeğer performansa sahip bir ARM işlemci içeriyorsa, onu satın almamak konusunda tek bir sorunum olmazdı. Peki ya siz, Apple'ın önümüzdeki birkaç yıl içerisinde işlemcili bir Mac'i piyasaya sürme kapasitesine sahip olduğunu düşünüyor musunuz?
ARM, kullanılabilir yazılımların %99.9'unu atmak ve bilgisayarı yalnızca e-posta, Facebook ve Angry Birds okumak için kullanmak anlamına gelir (evet, isteyerek abartıyorum) ve umarım tam bir pislik olmayan kimse buna izin vermez. Intel'e geçmek işleri çok kolaylaştırdı. Sonuçta bilimsel alanda pek çok insan Macy'ye gidiyor. Bu benim görüşüm.
ARM'ye geçmek, büyük bir uyumluluk kaybı ve önceden seçilmiş uygulamalardan oluşan, sıkı bir şekilde korunan ekosisteme daha da fazla sıkışma anlamına gelir. Buna USB bağlantı noktasını Macbook Air'den çıkarma planlarını ve diğer fikirleri de ekleyin ve sonuç, yalnızca kendisiyle uyumlu olacak ve hatta belki o zaman bile uyumlu olacak bir bilgisayardır. Benim için bu, MAC'in sonu anlamına gelir, sevdiğim gibi:-( Ama kim bilir, değişim hayattır...
Performansları son nesil kadar zayıfken neden Intel'deki en zayıf iMac ve mini var?
Benim için en azından bu modelleri test etmek ve Retina ile benzer bir yöne gitmek, ürün serisinin kademeli olarak taşması.
Gelecek nesil Intel Core M işlemcilerini unutuyorsunuz sanki…
tarih tekerrür mü ediyor?
Çok yakında geleceğine inanıyorum. Beklenen hava olursa şaşırmazdım. Fazla iş yapmayan, daha çok eğlenip kahve içen kitlelere yönelik bir cihaz. Ayrıca x86 için bir tür emülatör hayal edebiliyorum ve Apple da dahil olduğundan çoğu geliştirici, yazılımlarını yeni donanım için yeniden düzenleyen ilk kişi olmak için acele ediyor. Flusbrok oraya gidecek, neden olmasın? :-)
Tek dezavantajının eski yazılımla uyumsuzluk olacağını düşünüyorum.
Bir avantaj, örneğin fiyatta olası bir düşüştür. En ucuz Mac'ler için bile yonga seti içeren bir Intel işlemcinin maliyeti 250 USD'dir. Apple, 8 USD'nin altında A9, A50, ... işlemciler üretebilir.
Diğer bir avantaj ise Mac'lerde Metal grafik API'sini kullanmak olacaktır. Dört çekirdekli A8'in mevcut grafiklerle performansı en yeni oyun konsollarının seviyesinde olacaktır.
Mac'lerin temel sürümleri ARM işlemcilere sahip olabilir ve en güçlü Mac'ler hâlâ Intel işlemcilerde kalabilir. Apple'ın kendi uygulama mağazası ve kendi çevirmeni olan kendi geliştirici ortamı vardır. Şu anda yalnızca Apple tarafından sağlanan standart API'yi kullanan programların ARM işlemciler için çevrilmesi kolay olacaktır.
Daha sonra Mac'lerin en güçlü versiyonları ARM ve Intel işlemcilere sahip olabilir. OS X, iLife ve iWorks programları ARM işlemcilerde çalışacak ve Photoshop, Premiere, Final Cut ve diğer programlar Intel işlemcilerde çalışmaya devam edecek.
Ne yazık ki dezavantajı da yeni yazılımla uyumsuzluk olacaktır.
Yeni yazılımla neden uyumsuzluk olsun ki? OS X için bir program yazıp Intel ve ARM için derleyip App Store'a gönderiyorum. Yalnızca API'nin Apple'dan sunduklarını kullanırsam bunda bir sorun olamaz. Intel işlemciye özel bir şey kullanırsam elbette çalışmaz. Yüksek performans gerektiren profesyonel yazılımlar dışında bunun hiçbir nedeni yoktur.
Kullanıcı App Store'u başlatır, programın işlemcisine uygun sürümünü indirir ve kullanır.
Bir keresinde OS X'i bir Intel işlemcide denedikleri zaman mağazada bulabilecekleri en pahalı Sony Vaio'yu satın aldıklarını ve bunun iki gün içinde işe yaradığını anlatan bir makale okumuştum. İki hafta içinde Apple'ın temel programları bile geldi.
Asıl soru, Apple'ın ARM'de x86 programlarının çalışmasını ne ölçüde sağlayabileceğidir. Özellikle şirket kullanımı için, en azından ara sıra Windows'tan bir şey kullanmak önemlidir. Yani eğer x86 Windows sanallaştırması ARM üzerinde gözle görülür bir performans kaybı olmadan çalışabilseydi, görünüşe göre kullanıcılar bunun sonucunda fiziksel olarak hangi işlemcinin orada olduğunu pek umursamazlardı. Ancak korkarım ki öykünme ihtiyacı ve buna bağlı önemli performans düşüşü olmadan da işe yaramaz. Ama kim bilir. Örneğin Cupertino, böyle bir çözümün yüksek performansını ve enerji verimliliğini koruyacak şekilde işlemci mimarisini taklit etmenin ideal bir yolunu bulmayı başardı.
Apple'ın bunu güvence altına almasına gerek yok. Zaten kendi uygulama mağazası var. Geliştiricilerin programlarını ARM'e uyarlamak için zamanlarının olmasını sağlamak yeterlidir, bu da sorun olmamalıdır. Ve bir noktada kesinlikle Intel işlemcili Mac'ler satacağım.
Gelecek yıl yeni bir ARM çekirdeğinin olması ve performansın mevcuttan 3.5 kat daha yüksek olması gerekiyor, böylece öykünmenin üstesinden gelinebilir.
Gelecek yıl WWDC'de Apple'ın ARM işlemcilerde OS X'i tanıtacağını, geliştiricilere programlarını test etmeleri için ARM işlemcili bir mac mini sunacağını ve Noel'den altı ay önce mac mini'nin temel sürümlerini satmaya başlayacaklarını hayal edebiliyorum. , macbook air ve ARM işlemcili iMac. Ve bir yıl sonra Intel, işlemcileri yalnızca 15" macbook pro, 27" iMac ve Mac Pro'da bırakacak. Ve bazen 2-3 yıl içinde Intel, işlemciyi yalnızca Mac Pro'da bırakacak.
Uyumsuzluk neden? Windows 10 artık ARM'de de çalışacak. Trď, RasPi 2'nin BroadCom'un ARM SoC'sine sahip yeni bir sürümüdür ve Windows'un burada çalışması gerekir. Bu yüzden Mac'te ARM olmaması için hiçbir neden göremiyorum. Apple Intel ile yola çıktığında IBM PowerPC uygulamaları da yeniden yazıldı ve x86 talimatlarına göre derlendi. Apple için ARM mimarisi, daha fazla minyatürleştirme ve daha hafif, daha incelikli makineler açısından daha avantajlı olacaktır ve bigLITTLE teknolojisiyle, daha fazla çekirdekle bile pil daha uzun süre dayanacaktır. Aynı çipleri iPhone'larda, iPad'lerde, Mac'lerde, Apple TV'lerde ve şu anda sunduğu diğer her şeyde kullanacak.
Özellikle farklı donanımlarda çalışırken çok iyi optimizasyon yapabilmeleri için.