Η Apple χρησιμοποιεί custom GPU στο iPhone δείχνει νέα ανάλυση
Η πιο επιτυχημένη συσκευή που έχει δημιουργήσει ποτέ η Apple φαίνεται πως κρύβει μερικά μυστικά... όπως τη GPU της!
Αν και μέχρι πρότινος γνωρίζαμε με μεγάλη βεβαιότητα πως οι GPUs στο εσωτερικό των iPhone και των iPad είναι οι PowerVR της Imagination Technologies, στις τελευταίες γενιές iPhone, αρχής γενομένης από το iPhone 6(s) και τον A8, φαίνεται πως η Apple χρησιμοποιεί δική της σχεδίαση όχι μόνο στον CPU, αλλά και στα chip γραφικών! Σημειώνεται ότι η Apple κατέχει το 10% της Imagination Technologies ενώ είναι και από τους μεγαλύτερους πελάτες που έχει στη φαρέτρα της η Imagination.
Η ανάλυση του David Kanter στο Real World Technologies δείχνει πως η GPU αποτελείται από τρία τμήματα, ένα κομμάτι που πραγματοποιεί συγκεκριμένες εργασίες, τους shader cores καθώς και έναν software driver. Το πρώτο κομμάτι των συγκεκριμένων εργασιών διαχειρίζεται τις κλήσεις από και προς το API της Apple αλλά και το τελικό rasterization των υφών. Οι shader πυρήνες πραγματοποιούν τη σκληρή δουλειά του compute ενώ ο driver αναλαμβάνει την επικοινωνία των δύο παραπάνω. Τα δύο τελευταία, shaders και driver στα τελευταία SoCs της Apple έχουν unique στοιχεία που δεν υπάρχουν στα PowerVR graphics chips της Imagination ενώ μόνο η μονάδα των fixed hardware functions είναι της τελευταίας.
iPhone 5C: Ίσως από τα τελευταία που χρησιμοποιούσαν non-proprietary αρχιτεκτονική στη GPU.
apple, gpu, smartphones, iphone, powervr, david kanter, rasterization