Rumah Berpikir ke depan Amd dan intel membuka grafis di depan dalam pertempuran prosesor

Amd dan intel membuka grafis di depan dalam pertempuran prosesor

Video: Intel Gamers VS AMD Gamers (Oktober 2024)

Video: Intel Gamers VS AMD Gamers (Oktober 2024)
Anonim

Dalam serangkaian pengumuman terbaru, Intel dan AMD secara terpisah meluncurkan beberapa perubahan penting dalam arsitektur prosesor x86 mereka, yang berjanji untuk mengubah cara prosesor x86 akan digunakan selama beberapa tahun ke depan.

Pekan lalu, AMD mengumumkan arsitektur memori baru yang bertujuan mendekatkan komputasi CPU dan GPU. Intel mengungkapkan penekanan baru pada peningkatan posisinya dalam grafik PC yang lebih tradisional. Kemarin, Intel mengumumkan versi mikroarsitektur yang benar-benar baru untuk seri prosesor Atom-nya, yang seharusnya membuat chip-chip itu jauh lebih kuat dan berpotensi menutup celah antara Atom dan keluarga prosesor Core perusahaan yang lebih utama.

Arsitektur Memori Baru AMD

Pengumuman AMD tentang apa yang disebutnya Uniform Memory Access (hUMA) yang heterogen bukanlah kejutan besar, karena perusahaan telah berbicara tentang Arsitektur Sistem Heterogen (HSA) sejak lama.

Konsepnya cukup sederhana. Bahkan dalam sebuah chip yang memiliki CPU dan pemrosesan grafis (GPU) pada die yang sama, seperti pada unit pemrosesan akselerasi AMD (APU), memori yang digunakan oleh CPU dan grafik tetap berada dalam kelompok yang terpisah. Meskipun secara fisik ada memori yang sama, CPU dan GPU menggunakan pointer yang berbeda ke memori. Untuk menggunakan GPU untuk komputasi, suatu program harus menyalin data dari bagian memori yang digunakan oleh CPU ke bagian yang digunakan oleh grafik, melakukan perhitungan, dan menyalinnya kembali. Semua ini membutuhkan waktu. Dengan sistem memori terpadu yang benar yang mencakup gambar, ini tidak diperlukan.

AMD mendorong ini sebagai bagian dari HSA Foundation, yang meliputi ARM, Qualcomm, Samsung, Texas Instruments, MediaTek, dan Imagination. Secara khusus, pendekatan ini menggunakan runtime perangkat lunak yang dikenal sebagai HSAIL dan satu set antarmuka untuk aplikasi yang dipercepat HSA.

Minggu ini AMD merinci bagaimana dalam arsitektur hUMA, CPU dan GPU secara dinamis dapat mengalokasikan memori dari seluruh ruang memori dan menggunakannya bersama dengan skema pengalamatan virtual yang sama. Memori akan menjadi dua arah yang koheren sehingga setiap pembaruan ke memori yang dibuat oleh CPU atau GPU akan dilihat oleh elemen pemrosesan lainnya. GPU sekarang akan mendukung memori yang dapat di-page, dengan halaman virtual, sehingga dapat bekerja dengan dataset yang lebih besar (cara CPU saat ini bekerja). Idenya adalah bahwa CPU dan GPU dapat bekerja bersama secara lebih efisien. AMD mengatakan pengembang akan dapat menulis aplikasi yang dipercepat HSA menggunakan bahasa pemrograman standar seperti Python, C ++, dan Java.

AMD bukan satu-satunya perusahaan yang memandang komputasi heterogen sebagai hal yang penting dan HSA Foundation juga memiliki pesaingnya. Nvidia telah menjadi pendukung besar apa yang disebutnya GP-GPU, mendorong API CUDA-nya, dan menjanjikan bahwa versi masa depan dari prosesor grafisnya akan mendukung memori terpadu. Beberapa platform perangkat lunak besar memiliki alternatifnya sendiri: ekstensi DirectCompute Microsoft ke DirectX untuk komputasi GP-GPU dan Google's Renderscript API untuk komputasi heterogen. Mungkin yang paling penting, Grup Khronos, sebuah konsorsium industri, mempromosikan standar OpenCL.

Pertanyaan besarnya adalah standar mana yang akan menarik perhatian pengembang. Prosesor pertama AMD yang mendukung hUMA akan menjadi prosesor Kaveri-nya, yang dijadwalkan dikirimkan pada akhir 2013 (meskipun kemungkinan tidak akan ada dalam sistem sampai awal tahun depan). AMD juga menyediakan APU untuk PlayStation 4 dan secara luas dikabarkan akan memasok APU untuk Xbox generasi berikutnya juga. Tampaknya anggota HSA Foundation yang lain dapat menggunakan arsitektur hUMA juga, meskipun belum ada yang mengumumkan desain seperti itu. Bersama-sama, ini bisa cukup untuk menciptakan massa kritis untuk pengembang dan alat dan jika demikian, ini bisa berubah menjadi sangat penting.

Intel Doubles Down pada Graphics untuk Haswell

Akhir pekan lalu Intel mengungkapkan lebih detail tentang prosesor Core Generasi 4 mendatang, produk 22nm yang dikenal sebagai Haswell. Intel sebelumnya telah mengungkapkan sejumlah fitur baru untuk Haswell termasuk instruksi AVX2 baru untuk bekerja dengan vektor integer yang lebih besar dan instruksi penggandaan multiply-add (FMA) untuk floating point. Ini adalah hal-hal yang cenderung tidak dilihat oleh pengguna akhir, kecuali dalam hal peningkatan kinerja dalam beban kerja yang agak khusus.

Apa yang paling menarik tentang pengumuman baru ini adalah fokus pada grafik, area di mana pesaing AMD dan Nvidia memiliki keunggulan.

Tetapi Intel mengambil beberapa langkah besar dengan prosesor Haswell. Intel telah lama mengatakan akan menambahkan lebih banyak grafis ke die untuk beberapa model Haswell, termasuk versi high-end yang dikenal sebagai GT3. Secara efektif, ini hanya unit instruksi grafis tambahan, di atas jumlah dalam prosesor Ivy Bridge saat ini. Dengan sendirinya ini adalah perubahan besar mengingat bahwa dalam produk-produknya Intel biasanya telah mencurahkan lebih banyak ruang mati untuk ruang CPU sementara AMD yang bersaing AMD telah mencurahkan lebih banyak ruang mati untuk grafis.

Tetapi Intel baru-baru ini memamerkan varian lain, apa yang disebutnya grafis GT3e, yang menambahkan cetakan kedua dengan 128MB DRAM tertanam ke paket yang berisi cetakan Haswell, dan dirancang untuk mempercepat kinerja grafis. Pekan lalu, Intel mengumumkan bahwa versi yang lebih tinggi dari grafik GT3 sekarang akan disebut Iris, dan mereka yang dengan DRAM yang disematkan akan disebut Iris Pro, karena Intel berharap untuk mendapatkan beberapa keuntungan branding dari tingkat grafis yang baru.

Secara khusus, garis Haswell akan tersegmentasi dengan versi dengan sejumlah kecil grafik (GT1) yang disebut HD Graphics; dengan grafis GT2 (setara dengan high-end dari garis Ivy Bridge) yang disebut HD Graphics 4200 hingga 4600, tergantung pada kecepatan; dengan grafis GT3 tetapi berjalan pada 15 watt yang disebut HD Graphics 5000; bagian-bagian dengan grafis GT3 berjalan pada 28 watt dan di atas sekarang akan disebut Intel Iris Graphics 5100; dan mereka yang memiliki grafik GT3e dan grafik yang disematkan yang disebut Iris Pro 5200. (Intel tidak pernah mendukung kesederhanaan penamaan.)

Nomor komponen Intel tetap rumit, tetapi perhatikan bahwa nomor komponen yang dimulai dengan 4 menunjukkan Haswell, sedangkan nomor yang dimulai dengan 3 menunjukkan Ivy Bridge. Perusahaan menggunakan MQ untuk menunjukkan bagian notebook GT3 standar dan HQ untuk menunjukkan bagian yang memiliki DRAM tertanam.

Sebagai bagian dari pengumuman, Intel membagikan angka kinerja untuk komponen baru, menunjukkan peningkatan kinerja yang signifikan dibandingkan dengan prosesor yang ada di perusahaan. Intel menunjukkan angka yang menunjukkan kinerja Ultrabook hingga 1, 5 kali lipat dari generasi sebelumnya dengan konsumsi daya yang hampir sama (dan dua kali kinerja dengan chip watt-lebih tinggi yang ditujukan untuk notebook yang sedikit lebih besar, notebook dengan layar 14-in dan layar lebih besar), dua kali lipat grafik kinerja pada notebook tradisional, dan hampir tiga kali lipat kinerja pada sistem desktop.

Intel mengatakan grafis Iris dan Iris Pro yang baru sebanding dengan GPU diskrit, dan itu masalah besar. (Seperti biasa, saya mengambil semua angka kinerja dengan sebutir garam sampai saya benar-benar dapat menguji produk.) Saya yakin masih akan ada jauh lebih tinggi kinerja bagian diskrit desktop grafis dari AMD dan Nvidia untuk game dan aplikasi workstation, tetapi biasanya bagian-bagian itu menggunakan banyak daya. Pada laptop ukuran penuh di mana amplop daya jauh lebih kecil, grafis on-die lebih penting tetapi masih ada pasar besar untuk grafis diskrit. Intel tampaknya menargetkan pasar itu. Ultrabook dan notebook tipis lainnya biasanya belum memiliki persyaratan daya untuk menjalankan grafis diskrit, jadi grafis on-die yang lebih baik tentu saja disambut baik.

Intel Atom Mikroarsitektur Baru

Namun, dalam banyak hal, pengumuman terbesar dari Intel menganggap arsitektur berdaya rendah, yang ditakdirkan untuk menggantikan arsitektur yang digunakan dalam arsitektur Atom perusahaan saat ini. Keluarga Atom sebagian besar dikenal untuk digunakan dalam perangkat seluler, seperti tablet dan sebagian kecil ponsel pintar. Arsitektur baru, yang dikenal sebagai Silvermont, juga ditujukan untuk berbagai pusat data dan pasar yang disematkan.

Arsitekturnya merepresentasikan perubahan besar. Alih-alih mesin eksekusi in-order yang digunakan dalam versi sebelumnya dari arsitektur Atom, termasuk arsitektur Saltwell yang digunakan pada versi Atom 32nm perusahaan saat ini, Silvermont menambahkan mesin eksekusi out-of-order, seperti yang digunakan dalam prosesor Intel Core dan Xeon. Ini harus secara signifikan meningkatkan pemrosesan aplikasi single-threaded. Ini menawarkan arsitektur kain sistem baru, yang dirancang untuk skala hingga delapan core (kemungkinan besar untuk aplikasi seperti server mikro). Akhirnya, ia menambahkan instruksi baru (untuk membuatnya setara dengan yang digunakan dalam versi Core prosesor Westmere), dan teknologi keamanan dan virtualisasi baru.

Arsitektur baru memiliki desain modular berbasis modul yang berisi dua inti, 1MB cache L2 bersama (latensi sangat rendah, bandwidth tinggi), dan antarmuka titik-ke-titik khusus ke fabric SoC. Catatan ini menggantikan konsep multi-threading yang telah banyak dipromosikan Intel, dan pada kenyataannya terdengar agak seperti pendekatan modular AMD yang digunakan dalam chip desktop dan server saat ini. (Intel, bagaimanapun, berusaha untuk menjelaskan bahwa itu bukan hal yang sama; modul AMD berbagi lebih banyak hal termasuk floating point.) Modul dapat dikombinasikan untuk memasukkan hingga delapan core.

Untuk konsumsi daya, Intel mengatakan arsitektur baru ini memungkinkan rentang daya dinamis yang lebih luas, dan memungkinkan masing-masing inti memiliki frekuensi dan manajemen daya yang independen, sehingga memungkinkan setiap gerakan naik dan turun dalam kinerja dan penarikan daya. (Berbeda dengan prosesor seluler, ini lebih seperti apa yang digunakan Qualcomm dengan core Krait-nya daripada kombinasi ARM big.LITTLE yang lebih standar.) Ia juga dirancang dengan manajemen daya yang ditingkatkan dan masuk dan keluar yang lebih cepat dari mode siaga, fitur yang sangat penting di pasar ponsel.

Perusahaan mengatakan dapat lebih baik menyesuaikan daya antara inti CPU dan elemen-elemen lain seperti grafik, memungkinkan implementasi mode burst yang lebih canggih.

Secara keseluruhan, Intel mengatakan bahwa arsitektur baru dan perpindahan ke proses FinFet SoC 22nm perusahaan harus memungkinkan chip yang menawarkan kinerja hingga tiga kali lebih tinggi atau daya lima kali lebih rendah daripada chip Atom saat ini. Secara umum, Intel mengatakan "dual-core" -nya yang efisien dapat mengungguli prosesor quad-core yang saat ini tidak efisien di bawah kendala daya. (Sekali lagi, seperti biasa, saya akan menunggu produk menilai ini.)

Seperti garis Atom saat ini, arsitektur Silvermont kemungkinan akan digunakan dalam berbagai prosesor, mulai dari yang ditujukan untuk perangkat seluler hingga sistem yang lebih besar. Ini harus mencakup Avoton, ditujukan untuk server-mikro, Rangely ditujukan untuk perangkat jaringan, Merrifield ditujukan untuk smartphone, dan Bay Trail ditujukan untuk tablet dan convertible. Dari jumlah tersebut, yang paling ditunggu-tunggu adalah platform 22nm Bay Trail, yang diharapkan Intel tersedia di pasaran saat tablet tersedia pada musim liburan, dengan rincian lebih lanjut akan segera hadir.

Secara keseluruhan, arsitektur Silvermont terdengar seperti langkah besar dari arsitektur Atom yang ada, dan saya sangat tertarik untuk melihat bagaimana Bay Trail, berdasarkan arsitektur ini, benar-benar tampil. Sampai saat ini, ada kesenjangan kinerja yang mencolok antara keluarga inti Core dan Atom kelas atas, tetapi arsitektur ini sepertinya bisa benar-benar menutup celah tersebut.

Kesimpulan: Kompetisi Grafik dan Power Define

Setiap prosesor utama yang Anda lihat hari ini - apakah chip Intel atau AMD yang ditujukan untuk desktop atau laptop atau chip berbasis ARM yang ditujukan untuk smartphone dan tablet - memiliki beberapa core CPU, biasanya beberapa core GPU (kecuali untuk chip server), dan segala macam logika khusus lainnya, untuk hal-hal seperti pemrosesan gambar, encoding dan decoding video, dan penanganan enkripsi.

Ketika proses chip semakin kecil, lebih banyak transistor dapat dimasukkan dalam satu chip. Tetapi fitur mana yang harus diintegrasikan (dan bagaimana mengintegrasikannya) tetap menjadi pembeda utama di antara vendor chip, seperti halnya desain spesifik dan arsitektur mikro dari chip itu sendiri.

Pengumuman ini menunjukkan pengorbanan yang dibuat Intel dan AMD, dan ini seharusnya memiliki implikasi besar untuk komputasi selama beberapa tahun ke depan.

Untuk desktop dan laptop, Intel tampaknya tidak hanya berusaha mengejar AMD dengan kinerja grafis built-in dengan menambahkan lebih banyak unit eksekusi, tetapi juga mencoba untuk bergerak maju dengan fitur-fitur seperti DRAM yang disematkan, mengambil keuntungan dari teknologi prosesnya. memimpin. AMD juga tidak akan duduk diam dengan grafiknya, jadi itu harus membuat pertarungan yang menarik. Sementara itu, AMD berusaha keras untuk lebih mengintegrasikan fitur grafis dan CPU, yang dapat menghasilkan cara pemrograman baru; itu membutuhkan waktu lebih lama, tetapi bisa menjadi sangat penting.

Pertempuran antara Kaveri AMD dan Haswell dari Intel karenanya bisa lebih menarik daripada kompetisi Intel-AMD dalam beberapa tahun terakhir. Haswell pasti akan mengirim dulu. (Saya berharap melihat sistem musim panas ini, dibandingkan awal tahun depan untuk Kaveri.) Sekali lagi, ini sebagian besar untuk desktop dan notebook mainstream. Gamer dan pengguna workstation pasti akan tetap ingin memasangkan chip dengan solusi grafis diskrit dari AMD atau Nvidia.

Untuk tablet dan ponsel yang pada akhirnya berpotensi, pendekatan arsitektur sistem yang heterogen yang didorong oleh AMD dan yang lainnya dapat menjadi lebih penting, walaupun sekali lagi perlu waktu untuk melihat apakah aplikasi benar-benar memanfaatkannya. Arsitektur baru Intel harus membuatnya lebih kompetitif di ruang ini. Ini benar-benar terlihat seperti langkah besar ke depan tetapi para pesaingnya akan terus bergerak juga.

Saya agak penasaran apakah hal-hal seperti platform Bay Trail yang berbasis di Silvermont untuk Atom benar-benar berjalan cukup cepat sehingga mulai muncul di notebook low-end yang lebih umum atau bahkan desktop. Sudah tablet berbasis Atom hari ini menjalankan Windows dengan cukup baik, dan dengan perbaikan itu bisa cukup untuk banyak pengguna utama, bahkan jika itu tertinggal di belakang kinerja Haswell atau Kaveri (atau Sandy Bridge saat ini Intel dan Richmond saat ini dari AMD, untuk itu) masalah).

Ini akan menjadi kompetisi yang menarik di tahun mendatang.

Amd dan intel membuka grafis di depan dalam pertempuran prosesor