Artikel

Vulkan pada Samsung Galaxy S7 berpotensi menjadi masalah yang sangat besar

protection click fraud

Demonstrasi Samsung semua yang dapat dilakukan oleh Galaxy S7 dan S7 edge - setelah Anda bisa mendapatkannya - sama mengesankannya seperti sebelumnya. Seperti yang sering terjadi dengan hal semacam ini, masih ada pertanyaan yang harus dijawab. Ketika datang ke kinerja dan kemampuan bermain game, ada kemungkinan bagus setidaknya beberapa dari pertanyaan itu ada hubungannya dengan Samsung yang membuat ponsel ini menjadi yang pertama Vulkan API di atas kapal.

Kami telah melihat demonstrasi tentang apa yang pada akhirnya akan mampu Vulkan lakukan di lingkungan desktop, tetapi pertanyaan besar yang perlu dijawab adalah apa arti Vulkan untuk pemilik tepi Galaxy S7 dan S7. Inilah yang kami ketahui sejauh ini, dan yang dapat kami tebak akan terjadi selanjutnya berkat beberapa orang yang sangat pintar yang bekerja dengan Vulkan dan di industri game.

Verizon menawarkan Pixel 4a hanya dengan $ 10 / bln pada jalur Unlimited baru

Hal pertama yang pertama, apa itu Vulkan?

Tanyakan siapa pun yang saat ini bekerja dengan OpenGL dalam game tentang perlunya sesuatu yang lebih baik, dan Anda akan mendapatkan jawaban yang sama. Ya, sekarang tolong.

Meskipun banyak hal dapat dilakukan dengan teknologi saat ini, menghadirkan pengalaman bermain game di seluruh platform merupakan tantangan besar. Bahkan dengan orang yang tepat dan sumber daya yang tepat, itu jauh dari mudah. AMD berusaha untuk memperbaikinya dengan teknologi yang mereka sebut Mantle, tetapi alih-alih menyelesaikan proyek, mereka pindah ke DirectX 12. Mantle malah disumbangkan ke Khronos Group sebagai upaya open source untuk menstandarisasi komputasi dan rendering tingkat rendah pada sistem CPU multi-core.

Pada dasarnya, tujuan Vulkan adalah untuk mempermudah performa grafis yang lebih baik dengan memanfaatkan sepenuhnya prosesor multi-core Anda. Multi-threading berarti Vulkan dapat melakukan apa yang tidak bisa dilakukan OpenGL ES, dan hasil akhirnya adalah peningkatan kinerja secara keseluruhan. Karena ini adalah proyek open source yang didukung oleh beberapa grup kecil, rilis pertama dapat menargetkan beberapa platform secara bersamaan. Android adalah salah satu platform tersebut, dan kami telah melihat beberapa produsen segera memulai mengerjakan cara untuk mendukung Vulkan bagi pengembang yang tertarik membangun sesuatu yang mengandalkan itu Lebah.

Saat kita duduk bersama Sascha Willems, seorang pengembang yang telah bekerja dengan Vulkan cukup lama, dia menunjukkan manfaat signifikan lainnya menggunakan Vulkan.

Porting adalah area lain yang seharusnya mendapatkan keuntungan. Meskipun OpenGL dan OpenGL ES memiliki banyak kesamaan, Anda masih perlu melakukan banyak upaya porting, dan Anda biasanya akhirnya menulis perender terpisah untuk keduanya. Dengan Vulkan bukan itu masalahnya lagi. Satu-satunya hal yang berbeda adalah kode khusus platform seperti mendapatkan jendela rendering, tetapi itu telah sangat ditingkatkan melalui OpenGL (ES) dengan WSI (integrasi sistem windowing) yang merupakan bagian dari Vulkan. Terutama dengan perangkat seperti NVIDIA Shield yang menawarkan kinerja desktop seperti GPU, saya kira kita akan melihat lebih banyak game Desktop yang di-porting ke Android berkat Vulkan. Menambahkan dukungan Android ke contoh Vulkan saya misalnya hanya dalam hitungan menit, dan kode renderingnya persis sama di Windows, Linux, dan Android

Jadi mengapa Samsung pertama kali memasarkan? Pada dasarnya, Samsung akan menggunakan Vulkan ke pengadilan pengembang untuk menciptakan pengalaman yang bersaing langsung dengan klaim Apple bahwa bermain game lebih baik di iPhone. Dengan menawarkan ini sebelum orang lain, Samsung dapat mendekati pengembang secara terbuka di acara-acara seperti konferensi pengembang perusahaan yang akan datang dan dapatkan game hebat yang bermain terbaik di Galaxy S7 dan S7 Tepi.

Apakah Vulkan merupakan jawaban untuk Metal?

Sebagian besar orang yang menggunakan Vulkan sekarang dengan senang hati membandingkan API baru ini dengan apa yang telah dilakukan Apple dengan kerangka kerja kinerja tingkat rendah mereka, Logam. Jika Anda pernah melihat cara Apple memamerkan Metal di atas panggung, atau menggunakan game yang dibuat dengan Metal di iPhone versus game yang sama di ponsel lain, Anda tahu perbedaannya secara signifikan. Mengandalkan OpenGL ES untuk bermain game 3D di ponsel adalah sumber daya, yang berarti baterai Anda terkuras lebih cepat untuk pengalaman yang lebih rendah. Alamat logam itu secara besar-besaran untuk Apple, dan secara teori Vulkan dapat melakukan sesuatu yang serupa untuk Android.

Ada lebih dari itu, seperti yang kita pelajari dari pembicaraan dengan Kepala Pengembangan Spacekat Raksasa Brianna Wu. Sebagai pengembang yang akrab dengan Metal dan Vulkan, dia dapat menawarkan sedikit perspektif.

Cukup adil untuk menyebut keduanya serupa, karena kedua teknologi tersebut mencoba menyelesaikan masalah yang sama. Tumpukan OpenGL ini tidak dapat dipertahankan, itu ditulis di zaman dengan paradigma inti tunggal ini dan itu tidak berfungsi lagi. Apple meluncurkan Metal sangat masuk akal bagi mereka. Perbedaan bagi Apple adalah mereka dapat melihat daftar driver, daftar GPU, daftar tampilan, dan mereka memiliki banyak kendali atas perangkat keras. Mereka dapat mengajak seseorang untuk memprogram hal ini di Assembly, dan ini adalah cara yang dapat dipertahankan. Vulkan mencoba menyelesaikan masalah yang sama secara agregat, tetapi ini adalah hal yang jauh lebih luas yang mereka coba terapkan. Ini adalah masalah yang jauh lebih sulit untuk dipecahkan terutama ketika tidak ada perusahaan sebesar Apple yang memimpin teknologi itu.

Di Android, kami telah melihat contoh tentang apa yang sedang dibicarakan Wu. NVIDIA dan Samsung jelas telah melompat dan mengumumkan dukungan untuk Vulkan dengan caranya sendiri, tetapi akan sampai setidaknya versi Android berikutnya sebelum Google mengadopsi Vulkan secara naif di semua Android. Bahkan jika itu terjadi, itu hanya untuk versi terbaru Android yang akan datang. Melihat sekilas nomor versi terbaru dari Google adalah semua penjelasan yang Anda butuhkan mengapa ini akan memakan waktu lama untuk menjadi peningkat pengalaman di seluruh platform.

Dukungan dari Google bukan satu-satunya tantangan di depan. Adopsi pengembang yang meluas merupakan tantangan yang signifikan di platform apa pun. Seperti yang ditunjukkan Wu selama wawancara kami, Apple's Metal telah keluar cukup lama sekarang dan jumlah game yang mendukung framework ini cukup rendah.

Salah satu ide inilah yang benar-benar memecahkan masalah, tetapi setidaknya di sisi Apple kita masih harus menempuh jalan panjang sebelum kita benar-benar memecahkan masalah tumpukan OpenGL yang tebal ini. Ini, sejujurnya, mematikan platform.

Samsung berharap untuk mengatasi hal ini secara langsung, dan telah mencapai keberhasilan yang terbatas dengan pendekatan ini dengan Sidik Jari mereka API dan dukungan aplikasi multi-jendela tetapi, seperti Apple dan Metal, perlu waktu lama sebelum kami melihat ada yang signifikan adopsi.

Bagaimana dengan Vulkan dan VR?

Alasan besar lainnya Samsung memanfaatkan kesempatan untuk menjadi pabrikan pertama dengan dukungan Vulkan adalah Gear VR. Samsung dan Oculus telah melakukan pekerjaan yang hebat dalam meningkatkan VR berbasis smartphone di atas pengalaman pasif Google Cardboard, tetapi platform ini bukannya tanpa masalah kinerja. Dengan Oculus dan Samsung yang bertindak sebagai anggota Grup Khronos, masuk akal jika kedua perusahaan akan melakukannya mendorong pengembang untuk mendukung teknologi baru ini untuk terus meningkatkan Gear VR pengalaman. Faktanya, menurut Sascha, VR adalah bagian besar dari mengapa Vulkan menjadi masalah besar saat ini.

VR sangat mengandalkan pengalaman yang mulus dengan frekuensi gambar yang stabil dan tidak ada gangguan. Vulkan menawarkan banyak hal di bidang ini, mis. Pengatur waktu GPU dan sinkronisasi yang lebih baik bersama dengan multi threading. Hal-hal seperti micro stutter cukup umum terjadi pada OpenGL (ES) dan sulit diperbaiki. Saya pikir ini adalah area di mana Android akan mendapatkan keuntungan paling banyak. Vulkan jauh lebih eksplisit daripada OpenGL ES dan memberikan lebih banyak informasi tentang mis. rendering pipeline ke GPU (dan driver) terlebih dahulu, membuatnya jauh lebih prediktif dan dengan demikian lebih mudah bagi GPU. Hal ini menghasilkan pekerjaan yang jauh lebih sedikit untuk pengemudi dan menggantikan mesin status OpenGL yang besar (dan sulit diprediksi).

Membangun dengan Vulkan akan membuat perbedaan besar dalam konteks Gear VR khususnya, dan untuk pengembang game ini adalah cara terbaik untuk berbuat lebih banyak dalam bentuk yang cukup terbatas tetapi jauh lebih mudah diakses ini VR. Sebagai pengembang game, dukungan Wu dari Samsung untuk meningkatkan Gear VR dengan Vulkan sangat jelas.

Menggunakan Gear VR sekarang menjalankan prosesor dengan sangat keras sehingga baterai saya habis dalam waktu sekitar 50 menit, dan latensinya sangat buruk. Jika pernah ada kasus yang sangat menarik untuk standar terbuka seperti Vulkan untuk turun dalam Majelis dan benar-benar mengoptimalkan lapisan grafis ini, ini dia. Kami tidak akan mengetuk kaca selamanya, Anda harus bertanya kemana kami akan pergi. Membangun VR dan teknologi 3D ini sangatlah penting. Jika Samsung akan menjadi contoh kasus uji di sini, ini optimal. Di sinilah teknologi itu sangat dibutuhkan.

Tidak diragukan lagi ini akan menjadi kebalikan dari peningkatan kinerja dalam semalam, tetapi potensi Vulkan untuk membuka pintu menuju pengalaman yang lebih baik sangat jelas. Dengan Galaxy S7 dan S7 Edge, ini adalah langkah pertama bagi Samsung menuju game dan VR baru yang bertenaga pengalaman dan waktu yang tepat untuk berdiri tegak di atas persaingan dan mengklaim bahwa mereka ada di sini pertama.

Ini adalah earbud nirkabel terbaik yang dapat Anda beli dengan harga berapa pun!
Saatnya memotong kabelnya!

Ini adalah earbud nirkabel terbaik yang dapat Anda beli dengan harga berapa pun!

Earbud nirkabel terbaik nyaman, terdengar bagus, tidak mahal, dan mudah dimasukkan ke dalam saku.

Semua yang perlu Anda ketahui tentang PS5: Tanggal rilis, harga, dan lainnya
Generasi selanjutnya

Semua yang perlu Anda ketahui tentang PS5: Tanggal rilis, harga, dan lainnya.

Sony secara resmi telah mengonfirmasi bahwa mereka sedang mengerjakan PlayStation 5. Inilah yang kami ketahui sejauh ini.

Nokia meluncurkan dua ponsel Android One anggaran baru di bawah $ 200
Nokias baru

Nokia meluncurkan dua ponsel Android One anggaran baru di bawah $ 200.

Nokia 2.4 dan Nokia 3.4 adalah tambahan terbaru dalam jajaran smartphone anggaran HMD Global. Karena keduanya merupakan perangkat Android One, mereka dijamin akan menerima dua pembaruan OS utama dan pembaruan keamanan reguler hingga tiga tahun.

Berikut adalah bantalan pengisi daya nirkabel terbaik untuk Galaxy S7
Lihat ini

Berikut adalah bantalan pengisi daya nirkabel terbaik untuk Galaxy S7.

Jadi Anda baru saja mendapatkan Galaxy S7 dan sekarang Anda ingin mengisinya tanpa harus mencolokkan setiap saat? Nah, ada sejumlah opsi yang tersedia untuk Anda periksa, jadi mari kita lihat beberapa di antaranya.

instagram story viewer