Arm Immortalis adalah GPU andalan generasi berikutnya dari Arm, dan memiliki beberapa perbedaan utama yang membedakannya dari Mali.
Ruang GPU seluler telah memanas selama beberapa waktu sekarang. Apple memegang mahkota GPU tercepat untuk waktu yang lama tetapi dikalahkan oleh Qualcomm generasi ini, dan dominasi Qualcomm terhadap dunia Android lainnya juga luar biasa. Namun, dengan GPU Immortalis Arm, segala sesuatunya semakin cepat dan menjadikan ruang semakin kompetitif.
Kami baru-baru ini duduk bersama Steve Raphael dari Arm di MWC tahun ini dan melanjutkannya dengan percakapan lain dengan Andy Craigen untuk berbicara kami melalui Arm, lintasannya saat ini, dan pekerjaan yang telah diselesaikan perusahaan seputar lini baru GPU Immortalis, dimulai dengan G715. Seperti yang dikatakan Raphael, “kami sangat bangga dengan apa yang telah dilakukan tim. Jika Anda melihat beberapa perbandingannya, GPU ini mampu bertahan sebagai GPU andalan."
Pengujian kami secara pasti menegaskan hal itu, dan memang bisa
cukup bersaing dengan Adreno 740 dari Snapdragon 8 Generasi 2. Namun, apa sebenarnya yang membuat Immortalis G715 menjadi pesaing tangguh?Membedah nama Immortalis
Pertama dan terpenting, "Immortalis" adalah nama baru untuk GPU tingkat tertinggi Arm, dan alasan keberadaannya adalah karena kebutuhan dan tidak membingungkan konsumen. “Agar tidak menimbulkan kebingungan di pasar, kita perlu membuat beberapa kategori terpisah” kata Craigen kepada saya. Immortalis memiliki fitur yang tidak dimiliki Mali, meskipun ia mencakup semua fitur yang dimiliki Mali.
Hasilnya, Anda sebenarnya bisa mendapatkan GPU Mali G715 juga, dan ternyata tidak hanya Immortalis G715. Kedua GPU tersebut kurang lebih sama, hanya saja Mali G715 tidak memiliki Ray-Tracing Unit, atau RTU, dan juga memiliki opsi inti yang lebih sedikit; bahkan jika inti-inti itu sendiri semuanya sama pada tingkat teknis. Tidak ada yang tahu apakah akan ada penyimpangan lebih lanjut di masa depan antara keduanya, tapi memang begitu menyiapkan landasan bagi akan adanya lebih banyak perbedaan secara signifikan di masa depan jika Arm menganggapnya demikian relevan.
Adapun arti nama “Immortalis” berasal dari bahasa Latin yang berarti “Immortal” yang berarti sesuatu yang kebal dari kematian. Ini menunjukkan kekuatan dan kekuatan, yang tampaknya lebih diutamakan oleh Arm karena memproduksi GPU kelas andalan.
Menyelami lebih dalam tentang Immortalis G715
Craigen menghabiskan waktu bersama saya untuk mempelajari perubahan apa saja yang terjadi pada G715 yang menjadikannya begitu berperforma tinggi, dan beberapa perubahan tersebut sangat menarik. Perubahan terbesar adalah peningkatan efisiensi kinerja keseluruhan chipset secara keseluruhan, dengan penyusutan modul Fused-Multiply Add. Modul ini digunakan untuk penghitungan floating-point, yang sangat penting dalam GPU.
Hasilnya, Arm mampu menggandakan jumlah FMA per mesin eksekusi, satu di setiap inti shader, sekaligus menambahkan sebuah MMUL, yang berarti peningkatan signifikan dalam bentuk peningkatan kinerja dua kali lipat hanya pada 1,3 kali luas silikon. Namun, seperti yang dicatat oleh Craigen, “jika kita menggandakan jumlah FMA di unit eksekusi, Anda harus memastikan tidak ada hambatan di tempat lain di mesin tersebut. Kalau tidak, tidak ada gunanya."
Oleh karena itu, Arm juga meningkatkan beberapa modul lain di seluruh GPU. Ini disebut "peningkatan PPA", atau peningkatan kekuatan, kinerja, dan area. Command Stream Frontend (CSF) dibuat lebih cepat, ada peningkatan throughput segitiga tiga kali lipat melalui Tiler, throughput blender FP16 dua kali lipat, dan beberapa peningkatan lainnya juga. Semua peningkatan ini menghasilkan GPU yang jauh lebih cepat.
Jika ada peningkatan 100% dalam komputasi, lalu mengapa tidak ada peningkatan 100% pada GPU, sesuai dengan angka yang dibagikan Arm sendiri? Perusahaan ini menawarkan peningkatan sederhana sebesar 15%, namun bahkan dalam pengujian kami sendiri, banyak hasil yang kami kumpulkan lebih dari sekadar peningkatan FPS sebesar 15%. Craigen memberi tahu saya alasannya adalah perusahaan menguji banyak kasus penggunaan yang berbeda, dan komputasi hanyalah salah satunya. Peningkatan lainnya tidak terlalu ekstrem, dan ini adalah totalitas GPU yang mereka uji saat mereka membagikan metrik peningkatannya. Masuk akal dan menyesatkan jika mengiklankan peningkatan komputasi 100% tanpa menjelaskan apa sebenarnya dampaknya bagi GPU.
Keterbatasan dalam menggunakan smartphone terutama adalah ukurannya. “Perangkat seluler sangat berbeda dengan konsol atau PC di mana Anda memiliki, tentu saja di PC, anggaran termal yang hampir tidak terbatas tergantung pada kipas Anda [dan kriteria lainnya],” kata Craigen kepada saya. Ini adalah tindakan penyeimbangan sempurna antara output termal sebuah chip dan kekuatan yang mampu dihasilkannya, dan banyak OEM juga menerapkannya sendiri.
Immortalis G715 adalah GPU level paling andalan dari Arm yang pernah ada
Selama bertahun-tahun, GPU Mali tertinggal dibandingkan kompetitor lainnya di sektor game seluler. Mereka memadai untuk tugas-tugas dasar dan untuk penghobi game seluler, tetapi siapa pun yang serius ingin mendapatkan kinerja terbaik biasanya ingin beralih dari GPU Mali. Dengan Immortalis G715, Arm memilih branding baru yang menurut Craigen adalah "yang menurut kami ini adalah fitur dan fungsi dengan performa terbaik untuk pasar ponsel pintar premium."
Yang sedikit membingungkan adalah masih ada GPU Mali G715, namun satu-satunya perbedaan adalah tidak memiliki dukungan ray-tracing. Segala sesuatu yang lain tetap sama antara GPU Immortalis dan Mali G715, meskipun itu tidak berarti itu akan menjadi satu-satunya perbedaan pada model masa depan. Dengan semakin banyaknya fitur andalan yang hadir pada GPU Arm, kebutuhan untuk membedakan lebih lanjut antara Immortalis dan Mali mungkin menjadi jelas.
Mengenai bagaimana teknologi ini diterapkan, Arm mendorong penggunaan Vulkan sedapat mungkin untuk interoperabilitas yang lengkap. Craigen mengatakan bahwa “API berpemilik menyebabkan fragmentasi, yang tidak disukai oleh siapa pun," sedangkan menggunakan Vulkan API untuk mengimplementasikan ray-tracing, misalnya misalnya, berarti aplikasi yang menggunakannya cukup memanggil Vulkan API, dan tidak masalah perangkat keras apa yang ada asalkan memiliki ray-tracing mendukung. Dia mengatakan kepada saya bahwa “kami sangat fokus, dan sudah lama fokus pada Vulkan.”
Apa selanjutnya dari Arm?
Saat berbicara dengan Raphael dan Craigen, jelas bahwa a banyak masuk ke dalam perancangan GPU. Seperti yang dikatakan Craigen, “ada jangka waktu yang cukup lama antara cara kami mengembangkan IP dan kemudian memasukkannya ke dalam SoC hingga kemudian memasukkannya ke dalam telepon. Itu adalah jangka waktu yang cukup lama, kira-kira lima tahun." Saya bertanya kepada Raphael apa yang diharapkan dari masa depan, dan dia mengambil pendekatan yang malu-malu. Dia mengatakan kepada saya untuk mengharapkan hal-hal besar dan bahwa dari generasi ini, akan ada "implementasi yang luas, Anda akan melihat banyak hal.”
Dengan lompatan besar yang dilakukan dari satu generasi ke generasi berikutnya, saya penasaran untuk melihat apakah Arm GPU generasi berikutnya akan memiliki peningkatan serupa. Arm hampir bersaing ketat dengan Qualcomm pada generasi ini, dan untuk penggunaan sehari-hari, kedua GPU pada dasarnya memiliki kekuatan yang sama. Pengujian bahkan mengungkapkan bahwa penelusuran sinar Arm tampaknya berkinerja lebih baik daripada Qualcomm.
Masa depan tampaknya cerah untuk GPU Immortalis, dan kami sangat senang melihat pemain lain benar-benar memasuki dunia ini dan mengalahkan Qualcomm.