İPhone ve iPad'lerde ne kadar GPU belleği var?


17

GPU belleğin iPhone ve iPad'de nasıl çalıştığını merak ediyorum. İPad 3'teki (http://www.apple.com/ipad/specs/) Apple teknik özelliklerini okuduktan sonra A5X'in çift çekirdekli CPU ve dört çekirdekli GPU'lu bir yonga üzerinde bir sistem olduğunu söylüyor. Aynı sistem RAM'ini paylaşıyorlar mı? GPU, sistem RAM'inde çalışması gerekiyorsa nasıl hızlı işlemler yapar? Eminim bu beni kafa karıştırıcı bir yonga mimarisi üzerindeki sistemi anlama eksikliğimdir, ancak eğer birisi yararlı olabilecek bilgileriyle uğraşırsa.

Yanıtlar:


18

iPhone'lar / iPod Touchs / iPad'lerin tümü, CPU ve GPU'nun sistem belleğini paylaştığı anlamına gelen Birleşik Bellek Mimarisine sahiptir. Bu cihazlarda ayrılmış video belleği yoktur.

Avantajı, dokularınız veya tepe noktası verileriniz için video belleğinin tükenmesi konusunda endişelenmenize gerek olmamasıdır (uygulamanız, bundan önce çok fazla bellek kullanması nedeniyle iOS tarafından sonlandırılacaktır). Dezavantajı, oyun ve grafikler için aynı bellek bant genişliğini paylaşmanızdır. Grafiklere ne kadar çok bellek bant genişliği ayırırsanız, oyun ve fizik için o kadar az


Bir takip isteyebilirsem, GPU RAM'in normal RAM ile aynı olduğunu varsayarım? GPU işlemlerini bu kadar hızlı yapan sadece GPU işlem birimi sayısı mı?
jjxtra

@PsychoDad evet, aynı tür bellekler, sadece farklı şeyler için kullanılıyorlar. GPU işlemleri, RISC devasa çok çekirdekli mimarisi (yalnızca temel talimatları yapan birçok çekirdek) nedeniyle "hızlıdır".
Alexander - Monica'yı eski

2

A5X, A6 ve A6X gibi daha yeni işlemcilerde Apple, GPU'nun 128 bit'e kadar belleğe bant genişliğini ikiye katlarken CPU'nun hala 64 bit erişimi var.


Paylaştığınız için ilginç teşekkürler!
jjxtra
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.