Komputer, Peralatan
Hyper-Threading - apa itu? Cara mengaktifkan Hyper-Threading?
Banyak prosesor Intel termasuk modul dengan dukungan Hyper-Threading Technology, yang menurut para pengembang idenya adalah untuk membantu meningkatkan produktivitas chip dan percepatan PC secara keseluruhan. Apa spesifik dari keputusan oleh perusahaan AS? Bagaimana Anda bisa menggunakan keuntungan dari Hyper-Threading?
Informasi dasar tentang teknologi
Mempertimbangkan informasi kunci tentang Hyper-Threading. Apa itu teknologi ini? Yang dikembangkan oleh Intel untuk pertama kalinya disajikan kepada publik pada tahun 2001. Tujuannya adalah untuk meningkatkan kinerja server. Prinsip dasar diimplementasikan dalam Hyper-Threading - prosesor distribusi komputasi di beberapa thread. Dan mungkin, bahkan jika jenis yang sesuai chip set hanya satu inti (pada gilirannya, jika mereka 2 atau lebih, dan sungai di prosesor sudah dialokasikan - teknologi berhasil menyelesaikan mekanisme ini).
Operasi sirkuit utama PC di beberapa sungai dengan mengorbankan membuat salinan dari negara arsitektur dalam perjalanan perhitungan. Bila ini diaktifkan satu dan set yang sama sumber daya pada chip. Jika aplikasi menggunakan kesempatan yang cocok, operasi praktis yang signifikan dilakukan lebih cepat. Hal ini juga penting bahwa teknologi tersebut, didukung komputer sistem input-output - BIOS.
Mengaktifkan Hyper-Threading
Jika prosesor dipasang di PC, menyediakan standar yang konsisten, biasanya mengaktifkan secara otomatis. Namun dalam beberapa kasus perlu untuk melaksanakan tindakan yang diperlukan secara manual untuk membuat Hyper-Threading Technology. Bagaimana cara mengaktifkannya? Sangat sederhana.
Masuk ke antarmuka utama BIOS. Untuk melakukan hal ini, pada awal boot Anda perlu menekan DEL, kadang-kadang - F2, F10, setidaknya - kunci lainnya, tetapi Anda perlu selalu muncul di salah satu baris teks yang ditampilkan pada layar segera setelah menyalakan PC. Antarmuka BIOS untuk menemukan item Hyper-Threading: untuk versi didukung sistem input-output, biasanya terletak di tempat yang mencolok. Memilih opsi yang sesuai, tekan Enter untuk mengaktifkannya, mencatat bagaimana Diaktifkan. Jika mode ini sudah diatur, itu berarti bahwa Hyper-Threading Technology berjalan. Anda dapat menggunakan semua keuntungan. Dengan mengaktifkan teknologi dalam pengaturan, Anda harus menyimpan semua entri pada BIOS, memilih Simpan dan Keluar Setup. Setelah itu, komputer akan restart dalam mode saat CPU sedang berjalan dengan dukungan untuk Hyper-Theading. Demikian pula yang dilakukan Hyper-Threading off. Untuk melakukan ini, pilih paragraf yang relevan dalam pilihan lain - Cacat dan menyimpan pengaturan.
Setelah mempelajari cara mengaktifkan Hyper-Threading dan menonaktifkan teknologi, melihat fitur-fiturnya secara rinci.
Prosesor dengan dukungan Hyper Threading
Prosesor pertama, yang dilaksanakan di bawah pertimbangan konsep, menurut beberapa laporan - Intel Xeon MP, juga dikenal sebagai Foster MP. Chip ini di sejumlah komponen arsitektur mirip dengan Pentium 4, yang kemudian juga menerapkan teknologi yang bersangkutan. Selanjutnya, fungsi komputasi multi-berulir diperkenalkan pada prosesor server yang Xeon dengan kernel Prestonia.
Jika kita berbicara tentang prevalensi saat Hyper-Threading - apa "persen" mendukungnya? Di antara chip paling populer dari jenis ini - orang-orang yang milik Core keluarga dan Xeon. Juga, ada bukti bahwa algoritma yang sama diterapkan di prosesor Itanium dan jenis Atom.
Pelajari informasi dasar tentang Hyper-Threading, prosesor dengan dukungan, mempertimbangkan fakta-fakta yang paling luar biasa tentang sejarah perkembangan teknologi.
Sejarah pembangunan
Seperti disebutkan di atas, perusahaan Intel mendemonstrasikan konsep tersebut, masyarakat pada tahun 2001. Tapi langkah pertama dalam penciptaan teknologi telah dibuat di awal 90-an. Insinyur dari perusahaan Amerika, diamati bahwa sumber daya PC prosesor ketika melakukan serangkaian operasi untuk mengaktifkan tidak sepenuhnya.
Intel telah menghitung sementara pengguna bekerja pada sebuah chip PC dalam interval besar - mungkin sebagian besar waktu - terlibat terlalu aktif - sekitar 30%. pendapat ahli mengenai angka ini sangat berbeda - seseorang berpikir itu jelas terlalu rendah, yang lain - sepenuhnya setuju dengan tesis pengembang Amerika.
Namun, mayoritas IT-spesialis berpendapat bahwa bahkan jika tidak 70% dari kapasitas CPU idle, tapi jumlah yang sangat besar dari mereka.
Tugas utama dari pengembang
Intel telah memutuskan untuk memperbaiki keadaan ini karena pendekatan kualitatif baru untuk memastikan efektivitas chip PC utama. Disarankan untuk membuat teknologi yang akan memberikan kontribusi untuk penggunaan yang lebih aktif dari kemungkinan prosesor. Pada tahun 1996, Intel telah meluncurkan pengembangan praktis.
Menurut konsep korporasi Amerika, prosesor, pengolahan data dari satu program bisa mengirim sumber daya idle untuk bekerja dengan aplikasi lain (atau komponen arus, tetapi memiliki struktur yang berbeda dan memerlukan integrasi sumber daya tambahan). Algoritma masing juga diasumsikan interaksi yang efektif dengan komponen perangkat keras lainnya pada PC - RAM, chipset, dan perangkat lunak.
Intel berhasil memecahkan masalah. Awalnya, teknologi ini disebut Willamette. Pada tahun 1999, ia diperkenalkan pada arsitektur beberapa prosesor, dan mulai mengujinya. teknologi segera menerima nama yang sekarang - Hyper-Threading. Apa sebenarnya itu - rebranding sederhana atau penyesuaian drastis platform menentu. fakta lebih lanjut tentang penampilan teknologi untuk publik dan implementasinya dalam berbagai model prosesor Intel, kita sudah tahu. Di antara nama-nama umum pembangunan saat ini - Hyper-Threading Technology.
kompatibilitas dengan aspek teknologi
Seberapa baik itu dilaksanakan dukungan Hyper-Threading Technology untuk sistem operasi? Dapat dicatat bahwa ketika datang ke versi modern dari Windows, Anda memiliki masalah dengan pengguna untuk sepenuhnya memanfaatkan keuntungan dari Intel Hyper-Threading Technology, tidak akan timbul. Tentu saja, penting juga untuk memastikan teknologi yang mendukung sistem input-output - ini kami telah dikatakan di atas.
Software dan hardware faktor
Mengenai versi OS perangkat lunak - Windows 98, NT dan relatif usang XP, kondisi yang diperlukan untuk kompatibilitas dengan Hyper-Threading - Dukungan ACPI. Jika sistem operasi tidak dilaksanakan, tidak semua thread komputasi, yang dibentuk oleh modul masing-masing akan diakui oleh komputer. Perhatikan bahwa Windows XP secara keseluruhan menyediakan keterlibatan keuntungan dari teknologi ini. Hal ini juga sangat diinginkan bahwa algoritma multithreading dilaksanakan dan digunakan oleh pemilik aplikasi PC.
Kadang-kadang Anda mungkin perlu pengganti motherboard PC - jika Anda menginstalnya pada prosesor dengan dukungan Hyper-Threading, bukan orang-orang yang berdiri di atasnya awalnya dan tidak kompatibel dengan teknologi. Namun, seperti dalam kasus sistem operasi, masalah tidak akan, jika pembuangan user - PC modern, atau setidaknya komponen yang relevan dari "besi" prosesor pertama Intel Core i5. Hyper Threading, seperti yang disebutkan di atas, dilaksanakan di garis Core, dan untuk beradaptasi dengan itu motherboard chipset sepenuhnya mendukung fungsi chip yang masing-masing.
Kriteria untuk percepatan
Jika komputer Anda pada tingkat komponen hardware dan software tidak akan kompatibel dengan Hyper-Threading, maka teknologi ini, dalam teori, bahkan dapat memperlambat kerjanya. Situasi ini menyebabkan beberapa IT-spesialis meragukan prospek solusi dari Intel. Mereka memutuskan tidak terobosan teknologi, dan program pemasaran adalah dasar dari konsep Hyper Threading, yang merupakan algoritma yang, berdasarkan arsitekturnya tidak mampu secara signifikan mempercepat PC Anda. Tapi kritikus diragukan cepat terhalau oleh insinyur Intel.
Jadi, kondisi dasar untuk memastikan bahwa teknologi telah berhasil terlibat:
sistem pendukung input-output Hyper-Threading -;
- kompatibilitas motherboard dengan jenis yang sesuai prosesor;
- Dukungan untuk teknologi sistem operasi dan aplikasi khusus yang berjalan di atasnya.
Jika dua tuduhan pertama masalah-masalah khusus seharusnya tidak terjadi dalam aspek kompatibilitas program dengan Hyper-Threading mungkin masih ada beberapa overlay. Tapi perlu dicatat bahwa jika aplikasi mendukung, misalnya, bekerja dengan prosesor dual-core, hal itu akan kompatibel, hampir dijamin, dengan teknologi Intel.
Setidaknya ada penelitian yang menyatakan pertumbuhan program produktivitas, disesuaikan dengan chip dual-core, sekitar 15-18%, jika prosesor menjalankan modul Intel Hyper Threading. Cara menonaktifkan mereka - kita sudah tahu (dalam kasus pengguna memiliki keraguan tentang kesesuaian teknologi keterlibatan). Tapi alasan nyata bagi penampilan mereka, mungkin sangat sedikit.
Kegunaan praktis dari Hyper-Threading
Apakah teknologi telah diberikan, dalam pertanyaan, nyata keunggulan kompetitif dari Intel? Ada pendapat yang berbeda tentang hal ini. Tapi banyak yang mengatakan: begitu populer Teknologi Hyper-Threading, telah menjadi solusi yang sangat diperlukan bagi banyak produsen sistem server, juga disambut oleh pengguna komputer biasa.
Pengolahan data hardware
Keuntungan utama dari teknologi - yang diimplementasikan dalam format hardware. Artinya, bagian utama dari perhitungan akan dilakukan dalam prosesor untuk modul tertentu, bukan sebagai algoritma perangkat lunak ditransmisikan ke tingkat kernel chip yang utama - yang akan berarti pengurangan kinerja keseluruhan PC. Secara umum, seperti dicatat oleh IT-ahli, insinyur Intel berhasil memecahkan masalah, yang ditentukan pada awal perkembangan teknologi - menyebabkan prosesor untuk beroperasi secara lebih efisien. Memang, seperti yang ditunjukkan oleh tes, solusi dari banyak tugas praktis penting bagi pengguna untuk menggunakan Hyper-Threading memungkinkan untuk secara signifikan mempercepat pekerjaan.
Dapat dicatat bahwa di antara mereka Pentium 4 chip, yang dilengkapi dengan modul yang mendukung teknologi ini, bekerja jauh lebih efektif modifikasi pertama. Dalam banyak hal ini dinyatakan dalam kemampuan PC untuk beroperasi dalam mode multitasking nyata - ketika beberapa jenis aplikasi Windows, dan sangat tidak diinginkan untuk mengintensifkan karena konsumsi sumber daya sistem dengan salah satu dari mereka mengurangi kecepatan karya orang lain.
Solusi simultan berbagai masalah
Dengan demikian, prosesor dengan dukungan Hyper-Threading lebih baik disesuaikan daripada chip yang tidak kompatibel dengan itu, peluncuran simultan, misalnya, browser web, bermain musik dan bekerja dengan dokumen. Tentu saja, semua manfaat ini dirasakan oleh pengguna dalam praktek hanya jika perangkat lunak dan perangkat keras komponen PC yang ditandai dengan kompatibilitas yang cukup dengan modus serupa operasi.
perkembangan yang sama
Hyper-Threading Technology - adalah bukan satu-satunya yang dirancang untuk meningkatkan kinerja PC dengan komputasi multithreaded. Dia memiliki analog.
Misalnya, dalam prosesor POWER5 dirilis oleh IBM, juga termasuk dukungan untuk multi-threading. Artinya, masing-masing core prosesor (dari 2 diinstal atasnya elemen yang sesuai) dapat melakukan tugas-tugas dalam dua aliran. Dengan demikian, chip menangani 4 benang komputasi secara bersamaan.
Di antara AMD juga memiliki hasil yang sangat baik dalam bidang konsep multi-threading. Hal ini diketahui bahwa dalam arsitektur Bulldozer, algoritma yang digunakan, mirip dengan Hyper-Threading. solusi fitur dari AMD yang setiap thread menangani unit prosesor individu. Ketika cache ini dari tingkat kedua dibagi. konsep serupa dilaksanakan dan dikembangkan oleh arsitektur AMD Bobcat, yang disesuaikan untuk notebook dan PC kecil.
Tentu saja, konsep rekan-rekan langsung dari AMD, IBM dan Intel dapat dianggap sangat kondisional. Serta pendekatan untuk arsitektur prosesor desain secara umum. Tetapi prinsip-prinsip yang terkandung dalam teknologi yang relevan dapat dianggap cukup mirip, dan tujuan yang menempatkan pengembang dalam aspek meningkatkan efisiensi chip memori - sangat dekat pada kenyataannya, jika tidak identik.
Ini adalah fakta kunci tentang teknologi menarik dari Intel. Apa itu, cara mengaktifkan Hyper-Threading atau, sebaliknya, menonaktifkan, kami telah mengidentifikasi. Titik, mungkin dalam penggunaan praktis keuntungan, yang dapat Anda gunakan, pastikan bahwa hardware PC dan perangkat lunak teknologi dukungan.
Similar articles
Trending Now