DirectX 11 vs. DirectX 12: Apa perbedaannya?

Directx 11 Vs Directx 12 Apa Perbedaannya



Jika Anda seorang gamer PC Windows, maka ketahuilah DirectX 12 lebih baik dari DirectX 11 sangat penting untuk mendapatkan yang terbaik dari gim video favorit Anda. Sekarang, kebanyakan orang akan mengatakan DirectX 12 lebih baik karena memiliki angka yang lebih tinggi, tetapi biasanya tidak sesederhana itu.



DirectX 12 dirilis kembali pada tahun 2015 bersamaan dengan Windows 10. Microsoft mengklaim ini adalah versi DirectX terbaik, dan kemungkinan akan mengantarkan era baru bagi para gamer. Ini karena mampu meningkatkan kinerja GPU, sekaligus mengurangi overhead CPU.





Masalahnya, meningkatkan performa komputer tidak semudah beralih ke DirectX versi baru. Atau mungkin memang begitu, jadi mari kita cari tahu apa yang sebenarnya terjadi di sini.





DirectX 11 vs DirectX 12

Kedua versi DirectX itu bagus, tetapi DirectX 12 adalah versi yang lebih baru dan karena itu, ia hadir dengan fitur yang tidak ditemukan di DirectX 11. Namun, menentukan mana yang lebih baik tidaklah semudah itu.



Apa itu DirectX dari Microsoft?

Jadi, DirectX adalah kumpulan API kunci yang dirancang untuk tujuan menangani tugas-tugas yang berkaitan dengan multimedia. Ini dapat mencakup permainan video pemrograman di Windows, Xbox, dan platform berbasis Microsoft lainnya.

Apa perbedaan DirectX 11 dengan DirectX 12?

DirectX 12 , mampu berinteraksi dengan perangkat keras komputer Anda pada tingkat yang lebih tinggi. Misalnya, DirectX 12 dirancang untuk menyebarkan beban kerja CPU ke core lain, tetapi tidak hanya itu, DirectX 12 memungkinkan setiap core berkomunikasi dengan GPU pada saat yang bersamaan.

DirectX 11 di sisi lain hanya memungkinkan game menggunakan dua dan empat inti CPU. Dalam banyak kasus, jumlah maksimumnya adalah tiga karena salah satu inti digunakan untuk mendiktekan instruksi ke GPU.



Ketika datang ke fitur lonceng dan peluit yang mewah, DirectX 12 mengambil kue di sini. Ini termasuk objek status pipa (PSO) dan komputasi asinkron. Soalnya, komputasi asinkron meningkatkan pemanfaatan GPU dengan memungkinkannya menangani banyak beban kerja secara paralel.

Harapannya di sini adalah untuk membuka potensi penuh GPU Anda, meskipun itu tergantung pada apakah GPU mendukung DirectX 12 karena tidak semuanya. Jangan khawatir karena semua GPU yang dirilis setelah 2015 mendukung DirectX 12, jadi jika usia perangkat keras Anda saat ini sejalan dengan tanggal tersebut, maka semuanya baik-baik saja.

Di luar rendering grafik, GPU Anda bertugas menangani berbagai tugas utama. Misalnya, GPU diperlukan untuk menjalankan algoritme pembelajaran mesin. Sekarang, jika DirectX 11 digunakan dalam situasi pembelajaran mesin, itu hanya dapat melakukan tugas satu per satu, dan dalam urutan tertentu. Setiap kali itu terjadi, kinerja cenderung terpukul karena semua sumber daya yang berkaitan dengan GPU tidak digunakan.

DirectX 12 mengatasi masalah ini dengan memanfaatkan komputasi asinkron, sehingga seperti yang diharapkan, penggunaan GPU dimaksimalkan, dan dengan demikian, performa game Anda akan meningkat.

Selain itu, kami harus mencatat bahwa DirectX 12 adalah yang pertama memperkenalkan PSO ke massa. Bagi mereka yang bertanya-tanya, PSO adalah objek yang menjelaskan keadaan keseluruhan pipa grafis. Soalnya, PSO bertindak seperti botol yang berisi setiap status dan komponen yang diperlukan untuk pembuatan gambar. Jadi intinya, ini akan memungkinkan GPU untuk melakukan pra-proses semua status dependen tanpa harus menghitung ulang status setiap saat.

Saat ini digunakan, overhead CPU berkurang secara signifikan jika dibandingkan dengan cara DirectX 11 menangani berbagai hal.

Mana yang harus Anda pilih, DirectX 12 atau DirectX 11?

Nah, pertanyaan besar yang perlu dijawab adalah, mana yang lebih baik? Nah, jawabannya tergantung pada game yang Anda coba mainkan. Beberapa game dibuat dengan mempertimbangkan DirectX 11, sementara judul yang lebih modern dikembangkan dengan DirectX 12 sebagai titik fokus.

Tetap saja, jika Anda bukan tipe orang yang memainkan video game lama, maka DirectX 12 adalah taruhan yang aman karena hampir semua judul baru hari ini hadir dengan dukungan DirectX 12 dibandingkan versi sebelumnya.

bagaimana cara mendapatkan daftar file di folder ke excel

MEMBACA : Cara menggunakan Alat Diagnostik DirectX (DxDiag) untuk Pemecahan Masalah

Akankah DirectX 12 meningkatkan FPS?

Bergantung pada gimnya, DirectX 12 dapat memberikan peningkatan terkait FPS. Beberapa game seperti Cyberpunk 2077 mengalami peningkatan frame rate sebesar 20 persen pada 1080p, sementara Assassin's Creed Valhalla berhasil mendapatkan peningkatan sebesar 25 persen pada resolusi yang sama.

Apakah saya memerlukan DirectX 11 jika saya memiliki 12?

DirectX bukanlah sesuatu yang dapat Anda instal secara terpisah, yang berarti, tidak ada cara untuk menginstal DirectX 11 dan DirectX 12 secara terpisah di komputer yang sama. Karena API DirectX tidak mundur atau kompatibel, beberapa game atau aplikasi mungkin memerlukan versi yang lebih lama untuk berjalan dengan baik.

  Ikon WindowsClub
Pesan Populer