KomputerPeralatan

Hyper-Threading - apa itu? Bagaimana untuk membolehkan Hyper-Threading?

Ramai pemproses Intel merangkumi modul dengan sokongan untuk Teknologi Hyper-Threading, yang, mengikut idea pemaju, akan membantu meningkatkan prestasi cip dan mempercepatkan PC secara menyeluruh. Apakah spesifikasi keputusan ini dari syarikat Amerika? Bagaimana saya boleh memanfaatkan Hyper-Threading?

Maklumat asas tentang teknologi

Pertimbangkan maklumat utama mengenai Hyper-Threading. Apakah teknologi ini? Ia telah dibangunkan oleh Intel dan dibentangkan kepada orang ramai pada tahun 2001 untuk kali pertama. Tujuan penciptaannya adalah untuk meningkatkan prestasi pelayan. Prinsip utama yang dilaksanakan di Hyper-Threading adalah peruntukan pengiraan pemproses ke beberapa benang. Dan ini mungkin, walaupun hanya satu teras dipasang pada jenis cip yang sepadan (sebaliknya, jika terdapat 2 atau lebih daripada mereka, dan benang dalam pemproses sudah diedarkan, teknologi berjaya melengkapkan mekanisme ini).

Operasi microcircuit utama PC dalam rangka beberapa aliran disediakan dengan membuat salinan-salinan keadaan seni bina semasa pengiraan. Ini melibatkan set sumber yang sama pada cip. Sekiranya aplikasi menggunakan keupayaan yang bersesuaian, maka operasi praktikal bermakna dilakukan lebih cepat. Ia juga penting bahawa teknologi yang dimaksudkan disokong oleh sistem input / output komputer, BIOS.

Membolehkan Hyper-Threading

Jika pemproses yang dipasang di PC menyokong standard yang sepadan, maka, sebagai peraturan, ia diaktifkan secara automatik. Tetapi dalam beberapa kes, anda perlu melakukan tindakan yang diperlukan secara manual untuk mendapatkan teknologi Hyper-Threading. Bagaimanakah saya dapat mengaktifkannya? Ia sangat mudah.

Anda mesti memasukkan antara muka utama BIOS. Untuk melakukan ini, pada mulanya boot komputer, anda perlu menekan DEL, kadang-kadang F2, F10, kurang kerap kekunci lain, tetapi yang diperlukan sentiasa muncul di salah satu baris teks yang dipaparkan pada skrin sejurus selepas PC dihidupkan. Dalam antara muka BIOS, anda perlu mencari Hyper-Threading: dalam menyokong versi sistem I / O, ia biasanya terletak di tempat yang menonjol. Selepas memilih pilihan yang sesuai, anda perlu tekan Enter dan aktifkannya, menandakannya sebagai Diaktifkan. Jika mod ini sudah ditetapkan, maka Hyper-Threading Technology berfungsi. Anda boleh menggunakan semua kelebihannya. Selepas mengaktifkan teknologi dalam tetapan, anda harus menyimpan semua entri dalam BIOS dengan memilih item Save and Exit Setup. Selepas itu, komputer akan reboot dalam mod apabila pemproses berjalan dengan sokongan Hyper-Theading. Begitu juga, melumpuhkan Hyper-Threading. Untuk melakukan ini, pilih pilihan lain dalam item yang berkaitan - Dinonaktifkan dan simpan tetapan.

Setelah mempelajari bagaimana membolehkan Hyper-Threading dan menyahaktifkan teknologi ini, mari kita perhatikan ciri-cirinya dengan lebih terperinci.

Pemproses yang disokong oleh Hyper Threading

Pemproses pertama yang konsep syarikat itu direalisasikan, menurut beberapa data - Intel Xeon MP, juga dikenali sebagai Foster MP. Cip ini dalam beberapa komponen seni bina mirip dengan Pentium 4, yang kemudiannya menyedari teknologi yang dipersoalkan. Seterusnya, fungsi pengkomputeran berbilang bebenang telah dilaksanakan pada pemproses pelayan Xeon dengan teras Prestonia.

Jika kita bercakap mengenai kelaziman semasa Hyper-Threading - yang "protsy" menyokongnya? Di antara mikrosirkuit yang paling popular jenis ini adalah yang dimiliki oleh keluarga Core dan Xeon. Juga ada maklumat yang algoritma serupa dilaksanakan dalam pemproses seperti Itanium dan Atom.

Setelah mempelajari maklumat asas tentang Hyper-Threading, pemproses dengan sokongannya, kami akan mempertimbangkan fakta-fakta yang paling penting yang berkaitan dengan sejarah perkembangan teknologi.

Sejarah pembangunan

Seperti yang kita katakan di atas, Intel menunjukkan konsep yang dipersoalkan kepada orang ramai pada tahun 2001. Tetapi langkah pertama dalam penciptaan teknologi telah dibuat pada awal tahun 90-an. Jurutera syarikat Amerika mendapati bahawa sumber pemproses PC tidak digunakan sepenuhnya dalam melaksanakan beberapa operasi.

Seperti yang dikira oleh pakar Intel, semasa kerja pengguna di PC, cip itu dalam selang yang ketara - hampir bahagian utama masa - tidak begitu aktif - kira-kira 30%. Pendapat para ahli mengenai angka ini sangat berbeza - sesetengah orang menganggap ia jelas terkurang, yang lain - agak setuju dengan tesis pemaju Amerika.

Walau bagaimanapun, kebanyakan pakar IT bersetuju bahawa, walaupun tidak 70% kapasiti pemproses adalah terbiar, tetapi jumlah yang sangat penting.

Tugas utama pemaju

Intel memutuskan untuk memperbaiki keadaan ini kerana pendekatan baru yang kualitatif untuk memastikan prestasi cip PC utama. Ia dicadangkan untuk mewujudkan teknologi yang akan membantu lebih aktif menggunakan keupayaan pemproses. Pada tahun 1996, pakar Intel memulakan pembangunan praktikalnya.

Menurut konsep perbadanan Amerika, pemproses, data pemprosesan dari satu program, boleh mengarahkan sumber yang terbiar untuk bekerja dengan aplikasi lain (atau komponen semasa, tetapi mempunyai struktur yang berbeza dan memerlukan penggunaan sumber tambahan). Algoritma yang sama juga menganggap interaksi berkesan dengan komponen perkakasan lain PC - RAM, chipset, dan juga program.

Intel berjaya menyelesaikan tugas itu. Pada mulanya, teknologi itu dipanggil Willamette. Pada tahun 1999, ia telah diperkenalkan kepada seni bina beberapa pemproses, dan ujian bermula. Tidak lama kemudian teknologi itu menerima nama moden - Hyper-Threading. Apa sebenarnya - penjenamaan semula atau penyesuaian kardinal yang mudah kepada platform, sukar untuk mengatakan. Fakta lanjut mengenai kemunculan teknologi di kalangan orang awam dan pelaksanaannya dalam pelbagai model pemproses Intel, kami sudah diketahui. Antara nama umum untuk pembangunan hari ini ialah Teknologi Hyper-Threading.

Aspek keserasian dengan teknologi

Sejauh manakah sokongan untuk teknologi Hyper-Threading yang dilaksanakan dalam sistem pengendalian? Ia boleh diperhatikan bahawa jika ia adalah persoalan versi Windows moden, maka tidak ada masalah dengan hakikat bahawa pengguna sepenuhnya memanfaatkan kelebihan Intel Hyper-Threading Technology, tidak akan timbul. Sudah tentu, ia juga sangat penting bahawa teknologi ini disokong oleh sistem I / O - seperti yang kita katakan di atas.

Faktor perisian dan perkakasan

Mengenai versi OS yang lebih tua - Windows 98, NT dan XP yang agak ketinggalan zaman, syarat yang diperlukan untuk keserasian dengan Hyper-Threading adalah sokongan ACPI. Jika ia tidak dilaksanakan di OS, maka tidak semua aliran pengiraan yang dibentuk oleh modul yang sama akan diiktiraf oleh komputer. Ambil perhatian bahawa Windows XP secara keseluruhannya memberi manfaat kepada teknologi yang dipersoalkan. Ia juga sangat dikehendaki bahawa algoritma multithreading dilaksanakan dalam aplikasi yang digunakan oleh pemilik PC.

Kadang-kadang mungkin diperlukan untuk menggantikan motherboard PC - sekiranya memasang di atasnya pemproses dengan sokongan Hyper-Threading dan bukannya yang pada asalnya dan tidak sesuai dengan teknologi. Walau bagaimanapun, seperti dalam kes sistem operasi, tidak akan ada masalah khusus jika pengguna mempunyai PC moden atau sekurang-kurangnya prosesor Intel Core i5 yang sesuai untuk komponen perkakasan . Hyper Threading, seperti yang kita nyatakan di atas, dilaksanakan dalam siri teras, dan chipset motherboard disesuaikan dengannya menyokong sepenuhnya fungsi cip yang sama.

Kriteria untuk pecutan

Jika komputer pada tahap komponen perkakasan dan perisian tidak serasi dengan Hyper-Threading, maka teknologi ini, dalam teori, dapat memperlambatnya. Keadaan ini menyebabkan sesetengah profesional TI meragui prospek penyelesaian daripada Intel. Mereka memutuskan bahawa ia bukan lompatan teknologi, tetapi langkah pemasaran mendasari konsep Hyper Threading, bahawa ia adalah satu algoritma yang, kerana seni bina, tidak dapat mempercepatkan kerja PC. Tetapi keraguan para pengkritik telah diketepikan oleh para jurutera Intel.

Oleh itu, syarat-syarat asas bagi teknologi itu dapat digunakan dengan jayanya:

- Sokongan Hyper-Threading untuk sistem I / O;

- keserasian papan induk dengan pemproses jenis yang sesuai;

- Sokongan untuk teknologi sistem operasi dan aplikasi khusus yang dijalankan di dalamnya.

Jika dua item pertama tidak mempunyai masalah khusus, maka dalam aspek program keserasian dengan Hyper-Threading, beberapa lapisan mungkin berlaku. Tetapi boleh diperhatikan bahawa jika aplikasi menyokong, sebagai contoh, bekerja dengan pemproses dwi-teras, maka ia akan menjadi serasi, hampir terjamin, dengan teknologi dari Intel.

Sekurang-kurangnya terdapat kajian yang mengesahkan pertumbuhan produktiviti program yang disesuaikan dengan cip dwi-teras, dengan kira-kira 15-18%, jika prosesor menjalankan modul Intel Hyper Threading. Bagaimana untuk melumpuhkan mereka - kita sudah tahu (sekiranya pengguna mempunyai keraguan tentang kesesuaian menggunakan teknologi). Tetapi mungkin ada sebab yang sangat ketara untuk penampilan mereka.

Utiliti praktikal Hyper-Threading

Adakah teknologi yang dipersoalkan memberi Intel kelebihan daya saing yang ketara? Terdapat pendapat yang berbeza mengenai perkara ini. Tetapi banyak orang telah menyatakan: Teknologi Hyper-Threading menjadi begitu popular sehingga penyelesaian ini menjadi sangat diperlukan untuk banyak pengeluar sistem pelayan, dan ia juga dialu-alukan oleh pengguna PC biasa.

Pemprosesan perkakasan data

Kelebihan utama teknologi ialah ia dilaksanakan dalam format perkakasan. Iaitu, sebahagian besar pengiraan akan dilakukan di dalam pemproses pada modul khas, dan bukan dalam bentuk algoritma perisian yang dihantar ke tahap inti cip - yang akan mengurangkan pengurangan prestasi PC keseluruhan. Secara umum, seperti yang dinyatakan oleh pakar IT, jurutera Intel berjaya menyelesaikan masalah yang ditentukan oleh mereka pada awal perkembangan teknologi - untuk menjadikan fungsi pemproses lebih cekap. Memang, seperti ujian telah menunjukkan, apabila menyelesaikan banyak masalah praktikal untuk pengguna, penggunaan Hyper-Threading telah mempercepat kerja.

Perlu diingatkan bahawa di antara pemproses Pentium 4, chip yang dilengkapi dengan modul sokongan untuk teknologi yang dipersoalkan itu jauh lebih cekap daripada pengubahsuaian pertama. Dalam banyak aspek, ia dinyatakan dalam keupayaan PC untuk berfungsi dalam mod multitasking sebenar - apabila beberapa jenis aplikasi Windows jenis terbuka, dan sangat tidak diingini, kerana pengaktifan penggunaan sumber sistem, salah satunya mengurangkan kelajuan orang lain.

Penyelesaian serentak tugas yang berbeza

Oleh itu, pemproses dengan sokongan Hyper-Threading lebih disesuaikan daripada microcircuits yang tidak serasi dengannya, untuk melancarkan serentak, sebagai contoh, penyemak imbas, bermain muzik dan bekerja dengan dokumen. Sudah tentu, semua kelebihan ini dirasakan oleh pengguna dalam amalan hanya jika komponen perisian dan perkakasan PC dicirikan oleh keserasian yang mencukupi dengan cara pengendalian sedemikian.

Perkembangan yang sama

Teknologi Hyper-Threading bukan satu-satunya yang direka untuk meningkatkan prestasi PC melalui pengkomputeran multithreaded. Dia mempunyai analog.

Sebagai contoh, POWER5 pemproses, yang dihasilkan oleh IBM, juga menyokong multithreading. Maksudnya, setiap teras pemproses (dalam jumlah terdapat 2 elemen bersamaan di atasnya) boleh melakukan tugas dalam 2 thread. Oleh itu, mikropemproses memproses empat pengiraan mengalir serentak.

AMD juga mempunyai hasil yang sangat baik dalam bidang konsep multithreading. Jadi, diketahui bahawa dalam seni bina algoritma Bulldozer yang serupa dengan Hyper-Threading digunakan. Keistimewaan penyelesaian dari AMD ialah setiap benang memproses blok terpisah dari pemproses. Cache level kedua tetap dikongsi. Konsep serupa dilaksanakan dalam seni bina yang dibangunkan oleh AMD Bobcat, yang disesuaikan untuk komputer riba dan PC kecil.

Sudah tentu, analog langsung konsep dari AMD, IBM dan Intel boleh dianggap sangat bersyarat. Serta pendekatan untuk mereka bentuk seni bina pemproses secara umum. Tetapi prinsip-prinsip yang dilaksanakan dalam teknologi yang sepadan boleh dianggap agak sama, dan matlamat yang ditetapkan oleh pemaju dalam aspek meningkatkan prestasi mikrosirkuit adalah sangat serupa, jika tidak sama.

Ini adalah fakta utama mengenai teknologi Intel paling menarik. Apa itu, bagaimana untuk membolehkan Hyper-Threading atau, sebaliknya, menyahaktifkan, kami telah menentukan. Perkara itu mungkin dalam penggunaan praktikal kelebihannya, yang boleh digunakan, memastikan bahawa PC dalam komponen perkakasan dan perisian menyokong teknologi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ms.birmiss.com. Theme powered by WordPress.