คอมพิวเตอร์อุปกรณ์

Hyper-Threading - มันคืออะไร? วิธีการเปิดใช้ Hyper-Threading?

หลายโปรเซสเซอร์ Intel รวมถึงโมดูลด้วยการสนับสนุนเทคโนโลยี Hyper-Threading ซึ่งตามที่นักพัฒนาของความคิดคือการช่วยเพิ่มผลผลิตของชิปและการเร่งความเร็วของเครื่องคอมพิวเตอร์เป็นทั้ง อะไรคือรายละเอียดของการตัดสินใจของ บริษัท สหรัฐได้หรือไม่ วิธีที่คุณสามารถใช้ข้อได้เปรียบของ Hyper-Threading หรือไม่

ข้อมูลพื้นฐานเกี่ยวกับเทคโนโลยี

พิจารณาข้อมูลที่สำคัญเกี่ยวกับ Hyper-Threading เทคโนโลยีนี้คืออะไร? การพัฒนาของอินเทลเป็นครั้งแรกที่นำเสนอให้ประชาชนในปี 2001 จุดมุ่งหมายของมันคือการเพิ่มประสิทธิภาพการทำงานของเซิร์ฟเวอร์ หลักการพื้นฐานจะดำเนินการใน Hyper-Threading - จำหน่ายคอมพิวเตอร์ประมวลผลในหลายหัวข้อ และเป็นไปได้แม้ว่าประเภทที่เหมาะสมของชิปตั้งเพียงหนึ่งหลัก (ในทางกลับกันถ้าพวกเขามี 2 หรือมากกว่าและลำธารในการประมวลผลการจัดสรรแล้ว - เทคโนโลยีเสร็จเรียบร้อยแล้วกลไกนี้)

การดำเนินงานของวงจรหลักของเครื่องคอมพิวเตอร์ในลำธารหลายสายที่ค่าใช้จ่ายในการทำสำเนาของรัฐสถาปัตยกรรมในหลักสูตรของการคำนวณที่ เมื่อเป็นเช่นนี้จะมีการใช้อย่างใดอย่างหนึ่งและชุดเดียวกันของทรัพยากรบนชิป หากโปรแกรมประยุกต์ที่ใช้โอกาสการจับคู่การดำเนินงานอย่างมีนัยสำคัญในทางปฏิบัติจะดำเนินการได้เร็วขึ้นมาก นอกจากนี้ยังเป็นสิ่งสำคัญที่เทคโนโลยีในคำถามสนับสนุนระบบคอมพิวเตอร์นำเข้าส่งออก - ไบออส

การเปิดใช้งาน Hyper-Threading

ถ้าหน่วยประมวลผลที่ติดตั้งในเครื่องคอมพิวเตอร์ก็มีมาตรฐานที่สอดคล้องกันก็มักจะเปิดใช้งานโดยอัตโนมัติ แต่ในบางกรณีมีความจำเป็นต้องดำเนินการการกระทำที่จำเป็นด้วยตนเองเพื่อให้เทคโนโลยี Hyper-Threading ฉันจะเปิดใช้งานได้อย่างไร ง่ายมาก

เข้าสู่ระบบอินเตอร์เฟซหลักของไบออส การทำเช่นนี้ในการเริ่มต้นของการบูตที่คุณจำเป็นต้องกด DEL บางครั้ง - F2, F10 อย่างน้อย - ปุ่มอื่น ๆ แต่คุณต้องจะปรากฏในหนึ่งบรรทัดของข้อความที่แสดงบนหน้าจอทันทีหลังจากที่เปิดเครื่องคอมพิวเตอร์ อินเตอร์เฟซที่ BIOS เพื่อหาสิ่งที่รายการ Hyper-Threading: สำหรับรุ่นที่รองรับระบบนำเข้าส่งออกมันก็มักจะอยู่ในสถานที่ที่เห็นได้ชัดเจน การเลือกตัวเลือกที่เหมาะสมกด Enter เพื่อเปิดใช้งานได้สังเกตวิธีการเปิดใช้งาน ถ้าโหมดนี้จะถูกกำหนดไว้แล้วก็หมายความว่าเทคโนโลยี Hyper-Threading ทำงาน คุณสามารถใช้ประโยชน์ทั้งหมดของมัน โดยการเปิดใช้เทคโนโลยีในการตั้งค่าที่คุณควรบันทึกรายการทั้งหมดใน BIOS เลือกบันทึกและออกจากการตั้งค่า หลังจากนั้นคอมพิวเตอร์จะเริ่มต้นใหม่ในโหมดเมื่อ CPU จะทำงานด้วยการสนับสนุน Hyper-Theading ดำเนินการในทำนองเดียวกัน Hyper-Threading ปิด การทำเช่นนี้เลือกวรรคที่เกี่ยวข้องในตัวเลือกอื่น ๆ - ผู้พิการและบันทึกการตั้งค่า

หลังจากที่ได้ศึกษาวิธีการเปิดใช้ Hyper-Threading และยกเลิกการใช้งานเทคโนโลยีที่ดูจากคุณลักษณะของมันในรายละเอียด

หน่วยประมวลผลด้วยการสนับสนุนเทคโนโลยี Hyper Threading

หน่วยประมวลผลครั้งแรกที่ถูกนำมาใช้ภายใต้การพิจารณาของแนวคิดตามรายงานบาง - Intel Xeon MP ยังเป็นที่รู้จักในฐานะผู้อุปถัมภ์ MP ชิปนี้อยู่ในจำนวนขององค์ประกอบทางสถาปัตยกรรมที่มีความคล้ายคลึงกับ Pentium 4 ซึ่งต่อมาได้มีการนำเทคโนโลยีในคำถาม ต่อมาการทำงานของคอมพิวเตอร์แบบมัลติเธรดได้รับการแนะนำให้รู้จักกับโปรเซสเซอร์เซิร์ฟเวอร์ Xeon กับเคอร์เนล Prestonia

ถ้าเราพูดคุยเกี่ยวกับความชุกในปัจจุบันของ Hyper-Threading - สิ่งที่ "ร้อยละ" สนับสนุนหรือไม่ ท่ามกลางชิปนิยมมากที่สุดของประเภทนี้ - คนที่อยู่ในหลักของครอบครัวและ Xeon นอกจากนี้ยังมีหลักฐานว่าอัลกอริทึมที่คล้ายกันดำเนินการในการประมวลผล Itanium และประเภท Atom

เรียนรู้ข้อมูลพื้นฐานเกี่ยวกับ Hyper-Threading โปรเซสเซอร์ที่มีการสนับสนุนให้พิจารณาข้อเท็จจริงที่น่าทึ่งมากที่สุดเกี่ยวกับประวัติความเป็นมาของการพัฒนาเทคโนโลยี

ประวัติศาสตร์การพัฒนา

ในฐานะที่เราระบุไว้ข้างต้น บริษัท อินเทลแสดงให้เห็นถึงแนวคิดในคำถามที่ประชาชนในปี 2001 แต่ขั้นตอนแรกในการสร้างเทคโนโลยีที่ได้รับการทำในช่วงต้น 90s วิศวกรของ บริษัท อเมริกันมันก็สังเกตเห็นว่าทรัพยากรประมวลผลคอมพิวเตอร์เมื่อดำเนินการชุดของการดำเนินงานเพื่อเปิดใช้งานได้อย่างสมบูรณ์

ในฐานะที่เป็น Intel ได้คำนวณในขณะที่ผู้ใช้จะทำงานบนชิปพีซีภายในช่วงเวลาที่มีขนาดใหญ่ - บางทีอาจจะมากที่สุดของเวลา - มีส่วนร่วมด้วย - ประมาณ 30% ความคิดเห็นของผู้เชี่ยวชาญเกี่ยวกับตัวเลขนี้จะแตกต่างกันมาก - ใครบางคนคิดว่ามันเป็นอย่างชัดเจนต่ำเกินไป, อื่น ๆ - เห็นด้วยกับวิทยานิพนธ์ของนักพัฒนาชาวอเมริกัน

อย่างไรก็ตามส่วนใหญ่ของผู้เชี่ยวชาญด้านไอทีที่มีความเห็นว่าแม้ว่าจะไม่ได้ 70% ของกำลังการผลิต CPU ไม่ได้ใช้งาน แต่จำนวนเงินที่สำคัญมากของพวกเขา

งานหลักของนักพัฒนา

อินเทลได้ตัดสินใจที่จะแก้ไขสถานการณ์นี้เนื่องจากมีวิธีการใหม่ในเชิงคุณภาพเพื่อให้มั่นใจว่าประสิทธิภาพของชิปพีซีรายใหญ่ มันได้รับการแนะนำในการสร้างเทคโนโลยีที่จะนำไปสู่การใช้งานมากขึ้นของความเป็นไปของตัวประมวลผลที่ ในปี 1996 อินเทลได้เปิดตัวการพัฒนาการปฏิบัติ

ตามแนวคิดของ บริษัท อเมริกันโปรเซสเซอร์ประมวลผลข้อมูลจากโปรแกรมหนึ่งสามารถส่งทรัพยากรไม่ได้ใช้งานจะทำงานร่วมกับโปรแกรมอื่น (หรือส่วนประกอบของปัจจุบัน แต่มีโครงสร้างที่แตกต่างกันและต้องมีการบูรณาการทรัพยากรเพิ่มเติม) อัลกอริทึมที่เกี่ยวข้องนอกจากนี้ยังจะถือว่ามีประสิทธิภาพการทำงานร่วมกันกับส่วนประกอบฮาร์ดแวร์อื่น ๆ บนพีซี - RAM, ชิปเซ็ต, และซอฟต์แวร์

อินเทลมีการจัดการในการแก้ปัญหา ในขั้นต้นเทคโนโลยีที่เรียกว่าแมทท์ ในปี 1999 เธอได้รับการแนะนำในสถาปัตยกรรมของโปรเซสเซอร์บางและเริ่มการทดสอบนั้น เทคโนโลยีเร็ว ๆ นี้ได้รับการเสนอชื่อ - Hyper-Threading สิ่งที่ว่ามันเป็น - เป็น rebranding ง่ายหรือการปรับเปลี่ยนอย่างมากเป็นแพลตฟอร์มที่ไม่แน่นอน ข้อเท็จจริงเพิ่มเติมเกี่ยวกับการปรากฏตัวของเทคโนโลยีให้กับประชาชนและการดำเนินงานในรูปแบบต่างๆของโปรเซสเซอร์ Intel ที่เรารู้อยู่แล้วว่า ในบรรดาชื่อสามัญของการพัฒนาวันนี้ - เทคโนโลยี Hyper-Threading

เข้ากันได้กับด้านเทคโนโลยี

วิธีที่ดีที่จะนำมาใช้สนับสนุนเทคโนโลยี Hyper-Threading สำหรับระบบปฏิบัติการ? มันอาจจะตั้งข้อสังเกตว่าเมื่อมันมาถึงรุ่นที่ทันสมัยของ Windows คุณมีปัญหาใด ๆ กับผู้ใช้ในการใช้ประโยชน์อย่างเต็มที่ข้อดีของ Intel Hyper-Threading Technology จะไม่เกิดขึ้น แน่นอนว่ามันเป็นสิ่งสำคัญนอกจากนี้ยังเพื่อให้แน่ใจว่าเทคโนโลยีที่สนับสนุนระบบอินพุท - เรานี้ได้กล่าวไว้ข้างต้น

ปัจจัยซอฟแวร์และฮาร์ดแวร์

เกี่ยวกับรุ่นเก่าของซอฟแวร์ระบบปฏิบัติการ - Windows 98, NT และ XP ค่อนข้างล้าสมัยเงื่อนไขที่จำเป็นสำหรับการทำงานร่วมกันกับ Hyper-Threading - สนับสนุน ACPI หากระบบปฏิบัติการไม่ได้ดำเนินการไม่ได้ทั้งหมดหัวข้อคอมพิวเตอร์ซึ่งจะเกิดขึ้นจากโมดูลที่เกี่ยวข้องจะได้รับการยอมรับโดยคอมพิวเตอร์ โปรดทราบว่า Windows XP เป็นทั้งให้มีส่วนร่วมของข้อดีของเทคโนโลยีนี้ นอกจากนี้ยังเป็นที่น่าพอใจเป็นอย่างยิ่งว่าอัลกอริทึม multithreading ถูกนำมาใช้และใช้งานโดยเจ้าของของการใช้งานเครื่องคอมพิวเตอร์

บางครั้งคุณอาจต้อง ทดแทนเมนบอร์ด PC - ถ้าคุณติดตั้งในการประมวลผลด้วยการสนับสนุน Hyper-Threading แทนของผู้ที่กำลังยืนอยู่กับมันครั้งแรกและไม่ได้เข้ากันได้กับเทคโนโลยี อย่างไรก็ตามในกรณีของระบบปฏิบัติการที่มีปัญหาใด ๆ จะไม่เป็นถ้ากำจัดผู้ใช้ - เครื่องคอมพิวเตอร์ที่ทันสมัยหรืออย่างน้อยชิ้นส่วนที่เกี่ยวข้องของ "เหล็ก" ประมวลผลครั้งแรกที่ ใช้ Intel Core i5 เทคโนโลยี Hyper Threading ที่เราระบุไว้ข้างต้นดำเนินการในสายหลักและปรับตัวเข้ากับมันมาเธอร์บอร์ดชิปเซ็ตสนับสนุนอย่างเต็มที่ฟังก์ชั่นชิปที่เกี่ยวข้อง

เกณฑ์สำหรับการเร่งความเร็ว

หากคอมพิวเตอร์ของคุณอยู่ในระดับของส่วนประกอบฮาร์ดแวร์และซอฟต์แวร์จะไม่เข้ากันได้กับ Hyper-Threading แล้วเทคโนโลยีนี้ในทางทฤษฎีสามารถแม้แต่จะชะลอการทำงานของมัน สถานการณ์นี้ได้นำบางผู้เชี่ยวชาญด้านไอทีสงสัยแนวโน้มของการแก้ปัญหาจากอินเทล พวกเขาตัดสินใจที่มันไม่ได้เป็นความก้าวหน้าทางเทคโนโลยีและหลักสูตรการตลาดเป็นพื้นฐานของแนวคิดของเทคโนโลยี Hyper Threading ซึ่งที่ เป็นอัลกอริทึม ที่โดยอาศัยอำนาจของสถาปัตยกรรมของมันไม่สามารถที่จะอย่างเร่งเครื่องคอมพิวเตอร์ของคุณ แต่นักวิจารณ์ข้อสงสัยถูกยกเลิกอย่างรวดเร็วโดยวิศวกรของอินเทล

ดังนั้นเงื่อนไขพื้นฐานเพื่อให้มั่นใจว่าเทคโนโลยีที่ได้มีส่วนเกี่ยวข้องเรียบร้อยแล้ว:

ระบบสนับสนุนการอินพุท Hyper-Threading -;

- ความเข้ากันได้ของเมนบอร์ดที่มีประเภทที่เหมาะสมในการประมวลผล;

- การสนับสนุนสำหรับเทคโนโลยีระบบปฏิบัติการและโปรแกรมเฉพาะที่ทำงานบนมัน

หากทั้งสองนับเป็นครั้งแรกที่มีปัญหาพิเศษที่ไม่ควรจะเกิดขึ้นในทุกแง่มุมของการทำงานร่วมกันกับโปรแกรม Hyper-Threading ยังคงอาจจะซ้อนทับบางส่วน แต่มันควรจะตั้งข้อสังเกตว่าถ้าสมัครสนับสนุนเช่นการทำงานกับหน่วยประมวลผลแบบ dual-core มันจะเข้ากันได้เกือบรับประกันด้วยเทคโนโลยีของอินเทล

อย่างน้อยมีการศึกษายืนยันการเจริญเติบโตของโปรแกรมการผลิตที่ปรับให้เข้ากับชิป dual-core ประมาณ 15-18% ถ้าหน่วยประมวลผลที่ใช้โมดูลอินเทลเทคโนโลยี Hyper Threading วิธีการปิดการใช้งานพวกเขา - เรารู้อยู่แล้วว่า (ในกรณีที่ผู้ใช้มีข้อสงสัยใด ๆ เกี่ยวกับความเหมาะสมของเทคโนโลยีการสู้รบ) แต่เหตุผลที่เป็นรูปธรรมสำหรับลักษณะของพวกเขาอาจจะน้อยมาก

ประโยชน์ในทางปฏิบัติของ Hyper-Threading

ไม่ว่าจะเป็นเทคโนโลยีที่ได้รับในคำถามที่จับต้องได้ เปรียบในการแข่งขัน ของอินเทล? มีความคิดเห็นที่แตกต่างกันในเรื่องนี้ แต่หลายคนบอกว่าจึงเป็นที่นิยมเทคโนโลยี Hyper-Threading มันได้กลายเป็นวิธีการแก้ปัญหาที่จำเป็นสำหรับการผลิตจำนวนมากของระบบเซิร์ฟเวอร์ยังได้รับการต้อนรับจากผู้ใช้คอมพิวเตอร์ธรรมดา

การประมวลผลข้อมูลฮาร์ดแวร์

ประโยชน์หลักของเทคโนโลยี - ที่จะดำเนินการในรูปแบบของฮาร์ดแวร์ นั่นคือส่วนหลักของการคำนวณจะได้รับการดำเนินการภายในหน่วยประมวลผลสำหรับโมดูลที่เฉพาะเจาะจงมากกว่าที่จะเป็นขั้นตอนวิธีการซอฟแวร์ที่ส่งไปถึงระดับของเคอร์เนลชิปหลัก - ซึ่งจะบ่งบอกถึงการลดลงของประสิทธิภาพโดยรวมของเครื่องคอมพิวเตอร์ โดยทั่วไปตามที่ระบุไว้โดย IT-ผู้เชี่ยวชาญวิศวกรของอินเทลที่มีการจัดการในการแก้ปัญหาที่ถูกกำหนดที่จุดเริ่มต้นของการพัฒนาของเทคโนโลยี - ทำให้เกิดการประมวลผลในการดำเนินงานได้อย่างมีประสิทธิภาพมากขึ้น อันที่จริงที่แสดงโดยการทดสอบการแก้ปัญหาของงานที่สำคัญในทางปฏิบัติมากสำหรับผู้ใช้สามารถใช้ Hyper-Threading เปิดการใช้งานอย่างมีนัยสำคัญความเร็วในการทำงาน

มันอาจจะตั้งข้อสังเกตว่าในหมู่ผู้ Pentium 4 ชิปซึ่งถูกติดตั้งด้วยโมดูลที่รองรับเทคโนโลยีนี้ทำงานมากได้อย่างมีประสิทธิภาพมากขึ้นการปรับเปลี่ยนครั้งแรก ในหลาย ๆ วิธีนี้ถูกแสดงออกในความสามารถของเครื่องคอมพิวเตอร์ในการดำเนินงานในโหมดของการทำงานแบบ multitasking จริง - เมื่อหลายประเภทแตกต่างกันของการใช้งาน Windows และไม่พึงปรารถนาอย่างยิ่งที่จะกระชับเนื่องจากการบริโภคทรัพยากรของระบบโดยหนึ่งของพวกเขาจะช่วยลดความเร็วของการทำงานของคนอื่น

วิธีการแก้ปัญหาพร้อมกันของปัญหาต่างๆ

ดังนั้นการประมวลผลด้วยการสนับสนุน Hyper-Threading ดัดแปลงดีกว่าชิปที่ไม่เข้ากันกับมันเปิดตัวพร้อมกันของตัวอย่างเช่นเว็บเบราว์เซอร์, การเล่นดนตรีและการทำงานกับเอกสาร แน่นอนผลประโยชน์ทั้งหมดเหล่านี้จะรู้สึกโดยผู้ใช้ในการปฏิบัติเฉพาะในกรณีที่ซอฟแวร์และฮาร์ดแวร์ส่วนประกอบของเครื่องคอมพิวเตอร์ที่โดดเด่นด้วยความเข้ากันได้เพียงพอกับโหมดของการดำเนินงานที่คล้ายกัน

การพัฒนาที่คล้ายกัน

Hyper-Threading Technology - ไม่ได้เป็นเพียงคนเดียวที่ได้รับการออกแบบเพื่อเพิ่มประสิทธิภาพของเครื่องคอมพิวเตอร์โดยใช้คอมพิวเตอร์แบบมัลติเธรด เธอมี analogues

ยกตัวอย่างเช่นในโปรเซสเซอร์ POWER5 ปล่อยออกมาจาก IBM, นอกจากนี้ยังรวมถึงการสนับสนุนแบบมัลติเธรด นั่นคือแต่ละ แกนประมวลผล (2 ติดตั้งอยู่ด้วยองค์ประกอบที่สอดคล้องกัน) อาจจะดำเนินการภายในสองสาย ดังนั้นชิปจับ 4 กระทู้คอมพิวเตอร์พร้อมกัน

เอเอ็มดีในหมู่นอกจากนี้ยังมีผลดีในด้านของแนวคิดหลายเกลียว เป็นที่ทราบกันว่าในสถาปัตยกรรม Bulldozer อัลกอริทึมที่ใช้คล้ายกับ Hyper-Threading การแก้ปัญหาคุณลักษณะจากเอเอ็มดีที่แต่ละหัวข้อจะจัดการกับหน่วยประมวลผลของแต่ละบุคคล เมื่อ แคชนี้ ของระดับที่สองคือการใช้ร่วมกัน แนวคิดที่คล้ายกันจะดำเนินการและพัฒนาโดยเอเอ็มดี Bobcat สถาปัตยกรรมซึ่งจะเหมาะสำหรับโน้ตบุ๊คและพีซีขนาดเล็ก

แน่นอนว่าแนวคิดของคู่ตรงจากเอเอ็มดี, IBM และ Intel สามารถพิจารณาเงื่อนไขมาก เช่นเดียวกับวิธีการสถาปัตยกรรมหน่วยประมวลผลในการออกแบบทั่วไป แต่หลักการที่เป็นตัวเป็นตนในเทคโนโลยีที่เกี่ยวข้องได้รับการพิจารณาค่อนข้างคล้ายกันและเป้าหมายที่วางนักพัฒนาในทุกด้านของการเพิ่มประสิทธิภาพของชิปหน่วยความจำ - ความใกล้ชิดในความเป็นจริงถ้าไม่เหมือนกัน

เหล่านี้เป็นข้อเท็จจริงที่สำคัญเกี่ยวกับเทคโนโลยีที่น่าสนใจจากอินเทล สิ่งที่มันเป็นวิธีการเปิดใช้ Hyper-Threading หรือตรงกันข้ามยกเลิกการใช้งานเราได้ระบุ จุดที่อาจจะอยู่ในการใช้งานจริงของข้อดีของมันซึ่งคุณสามารถใช้เพื่อให้แน่ใจว่าฮาร์ดแวร์ของเครื่องพีซีและการสนับสนุนเทคโนโลยีซอฟต์แวร์

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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