โปรเซสเซอร์ 2 คอร์ แกนประมวลผล อิทธิพลและหน้าที่ในพีซี โปรเซสเซอร์ในโทรศัพท์คืออะไร

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

ดูสิ ให้ฉันแสดงตัวอย่างให้คุณเห็นว่าทำไมบางครั้งคอร์จำนวนมากถึงดีกว่า และบางครั้งความถี่สูงก็ดีกว่า ดูสำหรับ ใช้ตัวอย่างคอมพิวเตอร์สำนักงานที่พวกเขาสร้างและแก้ไขเอกสาร ใช้อินเทอร์เน็ต เบราว์เซอร์ สิ่งเหล่านี้ไม่ใช่งานที่เรียกร้องมากนัก แต่เพื่อความสะดวกสบายจะดีกว่าถ้าทั้งหมดนี้ทำงานได้อย่างรวดเร็ว ใช่ ที่นี่คุณสามารถใช้ตัวอย่างเช่น โปรเซสเซอร์ Core i5 และจะยังคงทำงานได้อย่างรวดเร็ว แต่ฉันจะใช้ Pentium G3258 ที่นี่ (เป็นตัวอย่าง) นี่คือ Stump มีสองคอร์และสามารถโอเวอร์คล็อกได้ดี แต่ราคาถูกกว่า i5 มาก คุณสามารถโอเวอร์คล็อกได้สูงสุด 4.4 GHz ดังนั้นการโอเวอร์คล็อกจึงปลอดภัย และทั้งสองคอร์นี้ที่ความถี่ 4.4 GHz จะช่วยให้คุณได้คอมพิวเตอร์ที่ค่อนข้างเร็ว และถ้าคุณโอเวอร์คล็อกไปที่ 4.6 GHz ก็ยิ่งดีไปอีก ในเวลาเดียวกันโปรเซสเซอร์ไม่ได้รับความร้อนสูงมากนัก แต่แน่นอนว่าจำเป็นต้องมีฮีทซิงค์ที่ดี

นี่คือการโอเวอร์คล็อกของ Pentium G3258 ที่จะได้รับการพิสูจน์ทั้งในแง่ของราคาและประสิทธิภาพ

ตอนนี้ขอนำเกมโปรดของทุกคน คุณมักจะเล่นเกมหลาย ๆ เกมในเวลาเดียวกันหรือไม่? ผมคิดว่าไม่. ดังนั้นใน ในจำนวนมากไม่มีแกน แต่ในทางกลับกัน สองคอร์จะไม่เพียงพอ ที่นี่สมบูรณ์แบบ หมายถึงสีทองนี่คือ 4 คอร์ เรามีโปรเซสเซอร์ i5 ฉันหมายถึงสิ่งนี้สำหรับ คอมพิวเตอร์อยู่กับที่เนื่องจากแล็ปท็อป i5s สามารถมี 2 คอร์และ 4 เธรดหรือเพียง 4 คอร์ก็ได้ แต่โปรเซสเซอร์ของแล็ปท็อปนั้นอ่อนแอกว่าอย่างแน่นอน สำหรับการเล่นเกม นี่คือ 4 คอร์ต่อ ความถี่สูงอย่างน้อยที่ 4.2 GHz ก็เพียงพอแล้วสำหรับสองสามปีข้างหน้าสำหรับฉันแล้ว เป็นเวลาสามปีอย่างแน่นอน i7 เกือบจะเหมือนกัน แต่พลังที่กว้างกว่า คุณเห็น ไม่เร็วกว่าแต่ WIDER นั่นคือมันจะสามารถดึงอย่างอื่นนอกจากเกมได้ เช่น เกมที่ 2 ถ้าคุณมีเอกลักษณ์เฉพาะตัวและเล่น 2 เกมในเวลาเดียวกัน ..

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

โดยทั่วไปแล้วสำหรับฉันแล้วดูเหมือนว่า i7 นั้นไม่เหมาะกับเกมมากกว่า แต่สำหรับงานที่ต้องใช้ทรัพยากรมากขึ้น ตัวอย่างเช่นการประมวลผลวิดีโอ photoshops ทุกประเภทการแปลงบางอย่าง .. นอกจากนี้ยังดีสำหรับเกมอย่างไม่ต้องสงสัยและถ้าคุณต้องการใช้โปรเซสเซอร์ที่มีพลังงานสำรองที่ดีแน่นอนว่าควรใช้ i7 ( แต่ค่าใช้จ่ายเยอะแน่นอน)

เอาล่ะทุกคนฉันหวังว่าที่นี่ฉันสามารถถ่ายทอดความคิดของฉันให้คุณทราบและทุกอย่างชัดเจนสำหรับคุณที่นี่ ขอให้โชคดีและขอให้คุณมีเสมอ อารมณ์ดี

17.11.2016

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

เมื่อ 6-7 ปีก่อน แทบไม่เคยได้ยินโปรเซสเซอร์แบบมัลติคอร์เลย ไม่ มีโปรเซสเซอร์แบบมัลติคอร์จากบริษัท IBM เดียวกันมาก่อน แต่รูปลักษณ์ของโปรเซสเซอร์แบบดูอัลคอร์ตัวแรกสำหรับ คอมพิวเตอร์ตั้งโต๊ะเกิดขึ้นเฉพาะในปี 2548 และถูกเรียกตัว โปรเซสเซอร์ที่กำหนด Pentium D นอกจากนี้ในปี 2548 Opteron แบบดูอัลคอร์ของ AMD ได้เปิดตัว แต่สำหรับระบบเซิร์ฟเวอร์

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

เพิ่มประสิทธิภาพด้วยมัลติคอร์

หลักการของการเพิ่มประสิทธิภาพโปรเซสเซอร์เนื่องจากมีหลายคอร์คือการแบ่งการทำงานของเธรด (งานต่างๆ) ออกเป็นหลายคอร์ โดยสรุป เกือบทุกกระบวนการที่ทำงานบนระบบของคุณมีหลายเธรด

ฉันจะจองทันทีว่าระบบปฏิบัติการสามารถสร้างเธรดจำนวนมากสำหรับตัวมันเองและทำทุกอย่างในเวลาเดียวกัน แม้ว่าตัวประมวลผลจะเป็นแบบแกนเดียวก็ตาม หลักการนี้ใช้การทำงานหลายอย่างพร้อมกันของ Windows (เช่น การฟังเพลงและการพิมพ์ในเวลาเดียวกัน)


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

และพิจารณาว่าจะเกิดอะไรขึ้นในสองกรณีที่แตกต่างกัน:

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

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

โปรเซสเซอร์แบบมัลติคอร์จำเป็นหรือไม่? ความสมเหตุสมผลในชีวิตประจำวัน

ที่ ทางเลือกของโปรเซสเซอร์สำหรับคอมพิวเตอร์ (กล่าวคือเมื่อคิดถึงจำนวนคอร์) เราควรกำหนดประเภทงานหลักที่จะดำเนินการ

เพื่อพัฒนาความรู้ในสายงาน ฮาร์ดแวร์คอมพิวเตอร์คุณสามารถอ่านเนื้อหาเกี่ยวกับ ซ็อกเก็ตโปรเซสเซอร์ .

จุดเริ่มต้นได้ โปรเซสเซอร์ดูอัลคอร์เนื่องจากไม่มีเหตุผลที่จะกลับไปใช้โซลูชันแบบ single-core แต่โปรเซสเซอร์ดูอัลคอร์นั้นแตกต่างกัน อาจไม่ใช่ Celeron ที่สดใหม่ "ที่สุด" หรืออาจเป็น Core i3 บน Ivy Bridge เช่นเดียวกับ AMD - Sempron หรือ Phenom II โดยธรรมชาติแล้วเนื่องจากตัวบ่งชี้อื่น ๆ ประสิทธิภาพของมันจะแตกต่างกันมาก ดังนั้นคุณต้องดูทุกอย่างอย่างครอบคลุมและเปรียบเทียบมัลติคอร์กับตัวอื่น ลักษณะเฉพาะของโปรเซสเซอร์.

ตัวอย่างเช่น Core i3 บน Ivy Bridge มีเทคโนโลยี Hyper-Treading ซึ่งช่วยให้คุณประมวลผล 4 เธรดพร้อมกัน (ระบบปฏิบัติการมองเห็น 4 คอร์แบบลอจิคัล แทนที่จะเป็น 2 คอร์จริง) และ Celeron รุ่นเดียวกันนี้ไม่ได้อวดอ้างเช่นนั้น

แต่ให้กลับมาที่การไตร่ตรองโดยตรงเกี่ยวกับงานที่จำเป็น หากจำเป็นต้องใช้คอมพิวเตอร์ งานสำนักงานและท่องอินเทอร์เน็ต โปรเซสเซอร์ dual-core ก็เพียงพอแล้วสำหรับเขา

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


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

อย่าลืมว่ายังมีงานจำนวนมากที่สร้างการโหลดแบบเธรดเดียว และคุณควรถามตัวเองว่า: ฉันต้องการ 8-core นี้หรือไม่?

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

อะไรคือความแตกต่างระหว่างโปรเซสเซอร์สมาร์ทโฟน Quad-core และ octa-core? คำอธิบายนั้นค่อนข้างง่าย ชิปแปดคอร์มีแกนประมวลผลมากเป็นสองเท่าของควอดคอร์ เมื่อมองแวบแรก โปรเซสเซอร์ octa-core ดูเหมือนจะทรงพลังเป็นสองเท่าใช่ไหม ในความเป็นจริงไม่มีอะไรเช่นนี้เกิดขึ้น เพื่อทำความเข้าใจว่าเหตุใดโปรเซสเซอร์ 8 คอร์จึงไม่เพิ่มประสิทธิภาพของสมาร์ทโฟนเป็นสองเท่า จำเป็นต้องมีคำอธิบายบางประการ ได้มาถึงแล้ว โปรเซสเซอร์แปดคอร์ที่คุณฝันถึงเมื่อไม่นานมานี้ได้รับทุกอย่าง การกระจายที่มากขึ้น. แต่ปรากฎว่างานของพวกเขาไม่ได้ปรับปรุงประสิทธิภาพของอุปกรณ์

โปรเซสเซอร์ Quad- และแปดคอร์ ผลงาน

คำว่า "แปดคอร์" และ "ควอดคอร์" นั้นสะท้อนถึงจำนวนคอร์ของหน่วยประมวลผลกลาง

แต่ ความแตกต่างที่สำคัญระหว่างโปรเซสเซอร์ทั้งสองประเภทนี้ อย่างน้อยณ ปี 2558 - ประกอบด้วยวิธีการติดตั้งแกนประมวลผล

ด้วยโปรเซสเซอร์ Quad-Core คอร์ทั้งหมดสามารถทำงานพร้อมกันเพื่อให้ทำงานหลายอย่างพร้อมกันได้อย่างรวดเร็วและยืดหยุ่น การเล่นเกม 3D ที่ราบรื่นขึ้น และประสิทธิภาพของกล้องที่เร็วขึ้น รวมถึงงานอื่นๆ

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


คำที่ถูกต้องกว่า "octa-core" คือ "dual quad-core" แต่ฟังดูไม่สวยงามและไม่เหมาะสำหรับวัตถุประสงค์ทางการตลาด ดังนั้นโปรเซสเซอร์เหล่านี้จึงเรียกว่าแปดคอร์

เหตุใดเราจึงต้องการแกนประมวลผลสองชุด

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

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

ดังที่ได้กล่าวไปแล้ว สำหรับงานส่วนใหญ่ของสมาร์ทโฟน คุณไม่จำเป็นต้องใช้พลังประมวลผลมากเท่ากับที่โปรเซสเซอร์สมัยใหม่สามารถให้ได้ การนำทางระหว่างหน้าจอหลัก การตรวจสอบข้อความ และแม้แต่การนำทางเว็บเป็นงานที่ใช้ CPU น้อยลง

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

คุณสมบัติทางเทคโนโลยี

โปรเซสเซอร์แปดคอร์ที่ทันสมัยทั้งหมดใช้สถาปัตยกรรม ARM ซึ่งเรียกว่า big.LITTLE

สถาปัตยกรรม big.LITTLE 8 คอร์นี้ได้รับการประกาศในเดือนตุลาคม 2554 และอนุญาตให้คอร์ Cortex-A7 ระดับล่างสี่คอร์ทำงานร่วมกับ Cortex-A15 ระดับสูงสี่คอร์ ตั้งแต่นั้นเป็นต้นมา ARM ได้ทำซ้ำแนวทางนี้เป็นประจำทุกปี โดยนำเสนอชิปที่มีความสามารถมากขึ้นสำหรับแกนประมวลผลทั้งสองชุดบนชิปแปดคอร์

ผู้ผลิตชิปรายใหญ่บางรายสำหรับ อุปกรณ์เคลื่อนที่มุ่งความสนใจไปที่ตัวอย่างแปดคอร์ big.LITTLE นี้ หนึ่งในสิ่งแรกและโดดเด่นที่สุดคือชิปของตัวเอง ซัมซุงที่มีชื่อเสียงสำหรับ Exynos ตั้งแต่นั้นเป็นต้นมาก็มีการใช้งานโมเดล 8 คอร์ ซัมซุงกาแล็กซี S4 เป็นอย่างน้อยในอุปกรณ์ของบริษัทบางรุ่น

ไม่นานมานี้ Qualcomm ได้เริ่มใช้ big.LITTLE ในชิป CPU Snapdragon 810 แบบ 8 คอร์ มันอยู่บนโปรเซสเซอร์นี้ที่ใช้ความแปลกใหม่ที่เป็นที่รู้จักของตลาดสมาร์ทโฟนเช่น G Flex 2 ซึ่งกลายเป็น LG

เมื่อต้นปี 2558 NVIDIA ได้เปิดตัว Tegra X1 ซึ่งเป็นสุดยอดประสิทธิภาพใหม่ โปรเซสเซอร์มือถือซึ่งบริษัทตั้งใจให้คอมพิวเตอร์ยานยนต์ หน้าที่หลักของ X1 คือคอนโซลเรียกได้ ("คอนโซลท้าทาย") จีพียูซึ่งใช้สถาปัตยกรรม big.LITTLE เช่นกัน นั่นคือมันจะกลายเป็นแปดคอร์

มีความแตกต่างอย่างมากสำหรับ ผู้ใช้ทั่วไป?

มีความแตกต่างอย่างมากระหว่างโปรเซสเซอร์สมาร์ทโฟน Quad-Core และ Octa-Core สำหรับผู้ใช้ทั่วไปหรือไม่? ไม่ อันที่จริงมันเล็กมาก ตามที่ Jon Mandi กล่าว

คำว่า "octa-core" ทำให้เกิดความสับสน แต่อันที่จริงแล้วหมายถึงการทำสำเนาของโปรเซสเซอร์ Quad-core ผลลัพธ์ที่ได้คือชุด Quad-core สองชุดที่แยกจากกันซึ่งรวมกันบนชิปตัวเดียวเพื่อปรับปรุงประสิทธิภาพการใช้พลังงาน

คุณต้องการโปรเซสเซอร์ 8 คอร์ในสมาร์ทโฟนสมัยใหม่ทุกเครื่องหรือไม่ ไม่มีความจำเป็นเช่นนั้น ยอน แมนดี้เชื่อและยกตัวอย่างของ Apple ที่ให้ประสิทธิภาพการใช้พลังงานที่เหมาะสมของ iPhone ด้วยโปรเซสเซอร์แบบดูอัลคอร์

ดังนั้น octa-core สถาปัตยกรรม ARM big.LITTLE เป็นหนึ่งใน การแก้ปัญหาที่เป็นไปได้ข้อกังวลที่สำคัญที่สุดประการหนึ่งเมื่อพูดถึงสมาร์ทโฟนคืออายุการใช้งานแบตเตอรี่ Jon Mandy กล่าวว่า ทันทีที่พบวิธีแก้ไขปัญหาอื่น แนวโน้มของการติดตั้งชุด Quad-core สองชุดในชิปเดียวและโซลูชันที่คล้ายกันจะหยุดลง

คุณรู้หรือไม่ว่าประโยชน์อื่นๆ โปรเซสเซอร์แปดคอร์สมาร์ทโฟน?

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

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

แต่มันสมเหตุสมผลหรือไม่ที่จะติดตั้งโปรเซสเซอร์ที่มีสี่คอร์หรือมากกว่านั้น มีงานเพียงพอที่จะโหลดสี่แกนขึ้นไปหรือไม่ โปรดทราบว่าการกระจายงานระหว่างคอร์เป็นเรื่องยากมาก ดังนั้นอินเทอร์เฟซทางกายภาพ เช่น HyperTransport (AMD) หรือ Front Side Bus (Intel) จะไม่กลายเป็นปัญหาคอขวด มีตัวเลือกที่สาม: กลไกที่กระจายโหลดระหว่างคอร์ซึ่งก็คือตัวจัดการระบบปฏิบัติการอาจกลายเป็นคอขวดได้เช่นกัน

การเปลี่ยนจาก single-core เป็น dual-core ของ AMD เกือบจะไม่มีที่ติเนื่องจากบริษัทไม่ได้ผลักดันซองระบายความร้อนไปสู่ระดับสูงสุดที่โปรเซสเซอร์ Pentium 4 ของ Intel ทำ ดังนั้นโปรเซสเซอร์ Athlon 64 X2 จึงมีราคาแพง แต่ค่อนข้างสมเหตุสมผลและ Pentium สาย D 800 มีชื่อเสียงในด้านของมัน งานร้อน. แต่ 65 นาโนเมตร โปรเซสเซอร์ของอินเทลและโดยเฉพาะอย่างยิ่ง เส้นหลัก 2 เปลี่ยนรูปภาพ Intel สามารถรวมโปรเซสเซอร์ Core 2 Duo สองตัวไว้ในแพ็คเกจเดียว ซึ่งแตกต่างจาก AMD ซึ่งส่งผลให้มี Core 2 Quad ในปัจจุบัน AMD สัญญาว่าจะเปิดตัวโปรเซสเซอร์ Quad-Core ภายในสิ้นปีนี้ โปรเซสเซอร์ฟีนอม x4

ในบทความของเราเราจะพิจารณาการกำหนดค่าของ Core 2 Duo บน สี่แกน, สองคอร์และหนึ่งคอร์ และมาดูกันว่าสเกลประสิทธิภาพดีแค่ไหน วันนี้คุ้มค่าที่จะเปลี่ยนไปใช้สี่คอร์หรือไม่?

หนึ่งแกน

คำว่า "แกนเดียว" หมายถึงโปรเซสเซอร์ที่มีแกนประมวลผลเดียว ซึ่งรวมถึงโปรเซสเซอร์เกือบทั้งหมดตั้งแต่เริ่มใช้สถาปัตยกรรม 8086 จนถึง Athlon 64 และ Intel Pentium 4 จนกว่ากระบวนการผลิตจะบางพอที่จะสร้างแกนประมวลผลสองคอร์บนชิปตัวเดียว การเปลี่ยนไปใช้เทคโนโลยีกระบวนการที่เล็กลงจึงถูกนำมาใช้เพื่อลด แรงดันไฟฟ้าในการทำงาน เพิ่มความเร็วสัญญาณนาฬิกา หรือเพิ่มบล็อกฟังก์ชันและหน่วยความจำแคช

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

เนื่องจากทุกวันนี้โปรเซสเซอร์แบบดูอัลคอร์มีราคาถูกมาก เราจึงไม่แนะนำโปรเซสเซอร์แบบซิงเกิลคอร์ เว้นแต่คุณต้องการประหยัดเงินทุกบาททุกสตางค์


โปรเซสเซอร์ Core 2 Extreme X6800 นั้นเร็วที่สุดในสาย ณ เวลาที่วางจำหน่าย อินเทล คอร์ 2 ทำงานที่ 2.93 GHz. ปัจจุบัน โปรเซสเซอร์ดูอัลคอร์มีความเร็วถึง 3.0 GHz แม้ว่าจะมีความถี่บัส FSB1333 สูงกว่าก็ตาม

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

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

โปรเซสเซอร์ AMD dual-core ประกอบด้วยสองคอร์เต็มรูปแบบพร้อมแคช ตัวควบคุมหน่วยความจำในตัว และครอสสวิตช์ที่ใช้หน่วยความจำร่วมกันและ HyperTransport Intel ใช้เส้นทางที่คล้ายกับ Pentium D ตัวแรก โดยติดตั้งใน ตัวประมวลผลทางกายภาพ Pentium 4 คอร์ 2 คอร์ เนื่องจากคอนโทรลเลอร์หน่วยความจำเป็นส่วนหนึ่งของชิปเซ็ต บัสระบบต้องใช้ทั้งสำหรับการสื่อสารระหว่างคอร์และสำหรับการเข้าถึงหน่วยความจำ ซึ่งกำหนดข้อจำกัดบางประการเกี่ยวกับประสิทธิภาพ โปรเซสเซอร์ Core 2 Duo มาพร้อมกับคอร์ขั้นสูงที่ให้ ประสิทธิภาพที่ดีขึ้นในจังหวะและ อัตราส่วนที่ดีที่สุดประสิทธิภาพต่อวัตต์ ใช้สองคอร์ แคชที่ใช้ร่วมกัน L2 ซึ่งช่วยให้คุณแลกเปลี่ยนข้อมูลโดยไม่ต้องใช้บัสระบบ

Core 2 Quad Q6700 ทำงานที่ 2.66 GHz โดยใช้สองภายใน แกน 2 ดูโอ้

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

โปรเซสเซอร์ Quad-Core ที่แท้จริงใช้สี่คอร์ซึ่งรวมถึงหน่วยความจำแคชซึ่งอยู่บนชิปตัวเดียวกัน การมีอยู่ของแคชแบบรวมศูนย์เป็นสิ่งสำคัญที่นี่ AMD จะใช้แนวทางนี้โดยจัดเตรียมแคช L2 ขนาด 512KB ต่อคอร์ และเพิ่มแคช L3 สำหรับคอร์ทั้งหมด ข้อได้เปรียบของ AMD คือสามารถปิดคอร์แต่ละคอร์และบูสต์คอร์อื่นๆ เพื่อให้ได้ประสิทธิภาพแบบเธรดเดียวที่ดีขึ้น Intel จะเดินตามเส้นทางเดียวกัน แต่ไม่ใช่ก่อนที่จะเปิดตัวสถาปัตยกรรม Nehalem ในปี 2008

ยูทิลิตีข้อมูลระบบ เช่น CPU-Z ช่วยให้คุณเห็นจำนวนคอร์และขนาดแคช แต่มองไม่เห็นเค้าโครงโปรเซสเซอร์ คุณจะไม่รู้ว่า Core 2 Quad (หรือควอดคอร์ รุ่นเอ็กซ์ตรีมแสดงในภาพหน้าจอ) ประกอบด้วยสองคอร์


ในปีแรก ๆ ของสหัสวรรษใหม่เมื่อ ความถี่ของซีพียูในที่สุดก็ผ่านเครื่องหมาย 1 GHz บางบริษัท (อย่าชี้นิ้วไปที่ Intel) คาดการณ์ว่าสถาปัตยกรรม NetBurst ใหม่จะสามารถเข้าถึงความถี่ลำดับที่ 10 GHz ได้ในอนาคต ผู้ที่ชื่นชอบคาดหวังยุคใหม่ที่ความเร็วสัญญาณนาฬิกาของ CPU จะเพิ่มขึ้นราวกับดอกเห็ดหลังฝนตก ต้องการประสิทธิภาพที่มากขึ้น? เพียงอัปเกรดเป็นโปรเซสเซอร์ที่มีความเร็วสัญญาณนาฬิกาสูงขึ้น

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

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

Pentium EE 840 เป็นซีพียูดูอัลคอร์ตัวแรกที่เข้าสู่ตลาดค้าปลีก

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

อย่างไรก็ตาม สี่ปีผ่านไป และมีการเปลี่ยนแปลงไปมาก นักพัฒนาซอฟต์แวร์จำนวนมากได้ปรับแต่งผลิตภัณฑ์ของตนเพื่อใช้ประโยชน์จากหลายคอร์ โปรเซสเซอร์แบบ Single-core หาซื้อได้ยากขึ้นแล้วในปัจจุบัน และ CPU แบบ 2, 3 และ 4 คอร์ถือว่าเป็นเรื่องธรรมดา

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

เราคิดว่าเป็นเวลาที่ดีที่จะทดสอบแอปพลิเคชันจากแพ็คเกจที่อัปเดต (แม้ว่าการอัปเดตจะยังไม่เสร็จสมบูรณ์) ในการกำหนดค่าแบบ single, dual, triple และ quad-core เพื่อดูว่าโปรเซสเซอร์แบบมัลติคอร์มีคุณค่าเพียงใดในปี 2009

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

การปิดใช้งานคอร์ CPU ใน Windows ทำได้ง่ายมาก หากคุณต้องการทราบวิธีการทำเช่นนี้ ให้พิมพ์ "msconfig" ลงไป หน้าต่างวินโดวส์ Vista "เริ่มการค้นหา" แล้วกด "Enter" ซึ่งจะเป็นการเปิดยูทิลิตี้การกำหนดค่าระบบ

ในนั้นไปที่แท็บ "บู๊ต" แล้วกดปุ่ม "ตัวเลือกขั้นสูง"

จะเป็นการเปิดหน้าต่าง BOOT Advanced Options เลือกช่องทำเครื่องหมาย "จำนวนโปรเซสเซอร์" และระบุจำนวนแกนประมวลผลที่จะใช้งานในระบบ ทุกอย่างง่ายมาก

หลังจากยืนยันแล้ว โปรแกรมจะแจ้งให้คุณรีบูต หลังจากรีบูตใน "Dispatcher งาน Windows" (ผู้จัดการงาน) คุณสามารถดูจำนวนคอร์ที่ใช้งานอยู่ การเรียก "ตัวจัดการงาน" ทำได้โดยการกด Crtl+Shift+Esc

เลือกแท็บ "ประสิทธิภาพ" ใน "ตัวจัดการงาน" ในนั้น คุณสามารถดูกราฟการโหลดสำหรับแต่ละโปรเซสเซอร์ / คอร์ (ไม่ว่าจะเป็นโปรเซสเซอร์แยก / คอร์หรือโปรเซสเซอร์เสมือน ตามที่เราได้รับในกรณีของ Core i7 ที่รองรับ Hyper-Threading ที่ใช้งานอยู่) ใน "การใช้งาน CPU / CPU ประวัติศาสตร์" รายการ. สองกราฟหมายถึงสอง นิวเคลียสที่ใช้งานอยู่, สาม - สามคอร์ที่ใช้งานอยู่ ฯลฯ

ตอนนี้คุณคุ้นเคยกับวิธีการทดสอบของเราแล้ว เรามาทบทวนรายละเอียดเกี่ยวกับการกำหนดค่าของคอมพิวเตอร์ทดสอบและโปรแกรมกัน

ทดสอบการกำหนดค่า

ฮาร์ดแวร์ระบบ
ซีพียู Intel Core 2 Quad Q6600 (Kentsfield), 2.7 GHz, FSB-1200, แคช L2 8 MB
แพลตฟอร์ม MSI P7N SLI แพลทินัม, Nvidia nForce 750i, BIOS A2
หน่วยความจำ A-Data EXTREME DDR2 800+, 2 x 2048MB, DDR2-800, CL 5-5-5-18 ที่ 1.8V
ฮาร์ดดิสก์ Western Digital Caviar WD50 00AAJS-00YFA, 500 GB, 7200 รอบต่อนาที, แคช 8 MB, SATA 3.0 Gb/s
สุทธิ คอนโทรลเลอร์ nForce 750i Gigabit Ethernet ในตัว
การ์ดแสดงผล Gigabyte GV-N250ZL-1GI 1GB DDR3 PCIe
หน่วยพลังงาน อัลตร้า HE1000X, ATX 2.2, 1000W
ซอฟต์แวร์และไดรเวอร์
ระบบปฏิบัติการ ไมโครซอฟท์ วินโดว์ วิสต้าสุดยอด 64 บิต 6.0.6001, SP1
เวอร์ชัน DirectX ไดเรคเอ็กซ์ 10
ไดรเวอร์แพลตฟอร์ม ไดรเวอร์ nForce เวอร์ชั่น 15.25
ไดรเวอร์กราฟิก Nvidia ฟอร์ซแวร์ 182.50

การทดสอบและการตั้งค่า

เกม 3 มิติ
ไครซิส ตั้งค่าคุณภาพเป็นต่ำสุด รายละเอียดวัตถุเป็นสูง ฟิสิกส์เป็นสูงมาก เวอร์ชัน 1.2.1 1024x768 เครื่องมือเกณฑ์มาตรฐาน ค่าเฉลี่ย 3 รอบ
เหลือ 4 ตาย การตั้งค่าคุณภาพตั้งไว้ที่ต่ำสุด 1024x768 เวอร์ชัน 1.0.1.1 การสาธิตแบบหมดเวลา
โลกในความขัดแย้ง การตั้งค่าคุณภาพตั้งไว้ที่ต่ำสุด, 1024x768, Patch 1.009, เกณฑ์มาตรฐานในตัว
ไอทูนส์ เวอร์ชัน: 8.1.0.52, Audio CD ("Terminator II" SE), 53 นาที, รูปแบบเริ่มต้น AAC
MP3 ง่อย เวอร์ชัน: 3.98 (64 บิต), Audio CD ""Terminator II" SE, 53 นาที, คลื่นเป็น MP3, 160 Kb/s
TMPEG 4.6 เวอร์ชัน: 4.6.3.268, ไฟล์นำเข้า: "Terminator II" SE DVD (5 นาที), ความละเอียด: 720x576 (PAL) 16:9
DivX 6.8.5 โหมดการเข้ารหัส: Insane Quality, Enhanced Multi-Threading, Enabled using SSE4, Quarter-pixel search
Xvid 1.2.1 แสดงสถานะการเข้ารหัส=ปิด
อ้างอิงแนวคิดหลัก 1.6.1 MPEG2 เป็น MPEG2 (H.264), MainConcept H.264/AVC Codec, 28 วินาที HDTV 1920x1080 (MPEG2), เสียง: MPEG2 (44.1 KHz, 2 Channel, 16-Bit, 224 Kb/s), โหมด: PAL (25 FPS), โปรไฟล์: การตั้งค่าฮาร์ดแวร์ของ Tom สำหรับ Qct-Core
Autodesk 3D Studio Max 2009 (64 บิต) เวอร์ชัน: 2009, Rendering Dragon Image ที่ 1920x1080 (HDTV)
อะโดบี โฟโต้ชอป CS3 เวอร์ชัน: 10.0x20070321, การกรองจาก TIF-Photo ขนาด 69 MB, เกณฑ์มาตรฐาน: Tomshardware-Benchmark V1.0.0.4, ตัวกรอง: Crosshatch, Glass, Sumi-e, Accented Edges, Angled Strokes, Sprayed Strokes
กรีซอฟท์ โปรแกรมป้องกันไวรัส AVG 8 เวอร์ชัน: 8.0.134, ฐานไวรัส: 270.4.5/1533, เกณฑ์มาตรฐาน: สแกนโฟลเดอร์ 334 MB ของไฟล์บีบอัด ZIP/RAR
วินแรร์ 3.80 เวอร์ชัน 3.80 เกณฑ์มาตรฐาน: THG-ปริมาณงาน (334 MB)
วินซิป 12 เวอร์ชัน 12, การบีบอัด=ดีที่สุด, เกณฑ์มาตรฐาน: THG-ปริมาณงาน (334 MB)
3D มาร์ค แวนเทจ เวอร์ชัน: 1.02 คะแนน GPU และ CPU
พีซีมาร์ค แวนเทจ เวอร์ชัน: 1.00, ระบบ, หน่วยความจำ, เกณฑ์มาตรฐานฮาร์ดดิสก์ไดรฟ์, วินโดวส์มีเดียผู้เล่น 10.00.00.3646
SiSoftware Sandra 2009 SP3 CPU Test=CPU Arithmetic/MultiMedia, Memory Test=Bandwidth Benchmark

ผลการทดสอบ

เริ่มจากผลการทดสอบสังเคราะห์กันก่อน เพื่อที่เราจะสามารถประเมินได้ในภายหลังว่าเข้ากันได้ดีเพียงใด การทดสอบจริง. สิ่งสำคัญคือต้องจำไว้ว่าการทดสอบสังเคราะห์นั้นเขียนขึ้นสำหรับอนาคต ดังนั้นจึงควรตอบสนองต่อการเปลี่ยนแปลงจำนวนแกนมากกว่าการใช้งานจริง

เราจะเริ่มต้นด้วยเกณฑ์มาตรฐานการเล่นเกมสังเคราะห์ 3DMark Vantage เราเลือกการรัน "รายการ" ซึ่ง 3DMark รันด้วยความละเอียดต่ำสุดที่มีอยู่ เพื่อ ประสิทธิภาพของซีพียูมีผลกระทบมากขึ้นในผลลัพธ์

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

ผลลัพธ์ของ PCMark แนะนำว่าผู้ใช้ปลายทางจะได้รับประโยชน์จากการเพิ่มจำนวนคอร์ CPU สูงสุดสามคอร์ ในขณะที่คอร์ที่สี่จะลดประสิทธิภาพลงเล็กน้อย มาดูกันว่าผลลัพธ์นี้เชื่อมโยงกับอะไร

ในการทดสอบระบบย่อยของหน่วยความจำ เราเห็นประสิทธิภาพที่เพิ่มขึ้นมากที่สุดอีกครั้งเมื่อย้ายจาก CPU หนึ่งคอร์เป็นสองคอร์

การทดสอบประสิทธิภาพดูเหมือนจะมีผลกระทบมากที่สุดต่อคะแนน PCMark โดยรวม เนื่องจากประสิทธิภาพที่เพิ่มขึ้นจะจบลงที่ 3 คอร์ในกรณีนี้ มาดูกันว่าผลการทดสอบการสังเคราะห์ SiSoft Sandra อื่นจะคล้ายกันหรือไม่

เราจะเริ่มต้นด้วยการทดสอบทางคณิตศาสตร์และมัลติมีเดียของ SiSoft Sandra


การทดสอบสังเคราะห์แสดงประสิทธิภาพเชิงเส้นที่เพิ่มขึ้นเมื่อย้ายจากแกน CPU หนึ่งไปยังสี่ การทดสอบนี้เขียนขึ้นโดยเฉพาะเพื่อให้ใช้งานสี่คอร์อย่างมีประสิทธิภาพ แต่เราสงสัยว่าแอปพลิเคชันจริงจะประสบกับความก้าวหน้าเชิงเส้นเดียวกัน

การทดสอบหน่วยความจำ Sandra ยังแสดงให้เห็นว่าแกนหลักสามแกนจะให้แบนด์วิธหน่วยความจำมากขึ้นในการดำเนินการ iSSE2 แบบบัฟเฟอร์จำนวนเต็ม

หลังจากการทดสอบสังเคราะห์แล้ว ก็ถึงเวลาดูว่าเราได้อะไรจากการทดสอบแอปพลิเคชัน

เดิมทีการเข้ารหัสเสียงเป็นส่วนหนึ่งที่แอปพลิเคชันไม่ได้รับประโยชน์มากนักจากหลายคอร์ หรือไม่ได้รับการปรับให้เหมาะสมโดยนักพัฒนา ด้านล่างนี้คือผลลัพธ์จาก Lame และ iTunes

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

สำหรับ iTunes เราเห็นการเพิ่มประสิทธิภาพเล็กน้อยหลังจากเปิดใช้งานสองคอร์ แต่คอร์จำนวนมากไม่ได้ทำอะไรเลย

ปรากฎว่าทั้ง Lame และ iTunes ไม่ได้รับการปรับให้เหมาะสมสำหรับแกน CPU หลายแกนสำหรับการเข้ารหัสเสียง ในทางกลับกัน เท่าที่เราทราบ โปรแกรมเข้ารหัสวิดีโอมักได้รับการปรับให้เหมาะสมสำหรับหลายคอร์เนื่องจากลักษณะการทำงานแบบคู่ขนานโดยเนื้อแท้ มาดูผลการเข้ารหัสวิดีโอกัน

เราจะเริ่มการทดสอบการเข้ารหัสวิดีโอด้วยการอ้างอิง MainConcept

สังเกตว่าผลลัพธ์ได้รับผลกระทบจากจำนวนคอร์ที่เพิ่มขึ้นมากเพียงใด: เวลาเข้ารหัสลดลงจากเก้านาทีบนซิงเกิลคอร์ 2.7 GHz แกนประมวลผล 2 ถึงเพียงสองนาที 30 วินาทีเมื่อทั้งสี่คอร์ทำงาน ค่อนข้างชัดเจนว่าหากคุณแปลงรหัสวิดีโอบ่อย ๆ ควรใช้โปรเซสเซอร์ที่มีสี่คอร์

เราจะได้รับประโยชน์ที่คล้ายกันในการทดสอบ TMPGEnc หรือไม่

คุณสามารถดูผลกระทบจากผลลัพธ์ของตัวเข้ารหัสได้ที่นี่ หากตัวเข้ารหัส DivX ได้รับการปรับให้เหมาะสมอย่างมากสำหรับ CPU หลายคอร์ Xvid จะไม่แสดงข้อได้เปรียบที่เห็นได้ชัดเจนเช่นนี้ อย่างไรก็ตาม แม้ว่า Xvid จะให้เวลาในการเข้ารหัสลดลง 25% เมื่อย้ายจากหนึ่งคอร์เป็นสองคอร์

เริ่มกันเลย การทดสอบกราฟิกด้วยโปรแกรม Adobe Photoshop

อย่างที่คุณเห็น เวอร์ชัน CS3 ไม่สังเกตเห็นการเพิ่มคอร์ ผลลัพธ์ที่แปลกประหลาดสำหรับโปรแกรมยอดนิยมแม้ว่าเราจะยอมรับว่าเราไม่ได้ใช้โปรแกรมหลัง รุ่นโฟโต้ชอป CS4. ผลลัพธ์ของ CS3 ยังไม่เร้าใจ

มาดูผลการเรนเดอร์ 3D ใน Autodesk 3ds Max กัน

เห็นได้ชัดว่า Autodesk 3ds Max ชอบคอร์เพิ่มเติม คุณลักษณะนี้มีอยู่ใน 3ds Max เมื่อทำงานในสภาพแวดล้อม DOS เนื่องจากงานการเรนเดอร์ 3D ใช้เวลานานมากในการรัน ซึ่งจำเป็นต้องกระจายไปยังคอมพิวเตอร์หลายเครื่องบนเครือข่าย อีกครั้งสำหรับ โปรแกรมที่คล้ายกันเป็นที่พึงปรารถนาอย่างยิ่งที่จะใช้โปรเซสเซอร์ Quad-Core

ทดสอบ การสแกนไวรัสใกล้เคียงกับสภาพชีวิตจริงมาก เนื่องจากเกือบทุกคนใช้โปรแกรมป้องกันไวรัส

AVG Antivirus แสดงการเพิ่มประสิทธิภาพที่ยอดเยี่ยมเมื่อเพิ่มแกน CPU ระหว่างการสแกนไวรัส ประสิทธิภาพของคอมพิวเตอร์อาจลดลงอย่างมาก และผลลัพธ์แสดงให้เห็นอย่างชัดเจนว่าหลายคอร์ลดเวลาในการสแกนลงอย่างมาก


WinZip และ WinRAR ไม่แสดงประสิทธิภาพที่เพิ่มขึ้นอย่างเห็นได้ชัดบนหลายคอร์ WinRAR แสดงการเพิ่มประสิทธิภาพบนสองคอร์ แต่ไม่มีอะไรเพิ่มเติม มันน่าสนใจที่จะดูว่าเวอร์ชัน 3.90 ที่เพิ่งเปิดตัวนั้นมีประสิทธิภาพเป็นอย่างไร

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

เริ่มกันที่ไครซิส เราได้ลดตัวเลือกทั้งหมดให้เหลือน้อยที่สุด ยกเว้นรายละเอียดวัตถุซึ่งเราตั้งค่าเป็น "สูง" และฟิสิกส์ซึ่งเราตั้งค่าเป็น "สูงมาก" ดังนั้นประสิทธิภาพของเกมควรขึ้นอยู่กับ CPU มากกว่า

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

แต่เรารู้ว่า Crysis ใช้การคำนวณทางฟิสิกส์อย่างจริงจัง ดังนั้นมาดูกันว่าสถานการณ์จะเป็นอย่างไรในเกมที่ไม่มีฟิสิกส์ขั้นสูง ตัวอย่างเช่นใน Left 4 Dead

ที่น่าสนใจคือเกม Left 4 Dead แสดงผลลัพธ์ที่คล้ายคลึงกัน แม้ว่าส่วนแบ่งของประสิทธิภาพที่ได้รับจะมาจากการเพิ่มคอร์ที่สองก็ตาม มีการเพิ่มขึ้นเล็กน้อยในการเปลี่ยนเป็นสามคอร์ แต่เกมนี้ไม่จำเป็นต้องใช้คอร์ที่สี่ แนวโน้มที่น่าสนใจ มาดูกันว่ามันจะเป็นเรื่องปกติสำหรับกลยุทธ์แบบเรียลไทม์ World in Conflict อย่างไร

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

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

ก่อนอื่นฉันอยากจะบอกว่าผลการทดสอบสังเคราะห์นั้นมองโลกในแง่ดีเกินไปเมื่อเปรียบเทียบการใช้คอร์หลายตัวกับ การใช้งานจริง. การเพิ่มประสิทธิภาพของการทดสอบสังเคราะห์เมื่อย้ายจากคอร์หนึ่งไปยังหลายคอร์มีลักษณะเกือบเป็นเส้นตรง แต่ละคอร์ใหม่จะเพิ่มประสิทธิภาพ 50%

ในแอปพลิเคชัน เราเห็นความคืบหน้าที่สมจริงมากขึ้น - เพิ่มขึ้นประมาณ 35% จากคอร์ CPU ที่สอง, เพิ่มขึ้น 15% จากคอร์ที่สาม และเพิ่มขึ้น 32% จากคอร์ที่สี่ เป็นเรื่องแปลกที่เมื่อเพิ่มคอร์ที่สาม เราจะได้รับประโยชน์เพียงครึ่งเดียวจากคอร์ที่สี่

อย่างไรก็ตาม ในแอปพลิเคชัน จะเป็นการดีกว่าที่จะดูที่แต่ละโปรแกรม ไม่ใช่ที่ผลลัพธ์โดยรวม ตัวอย่างเช่น แอปพลิเคชันเข้ารหัสเสียงไม่ได้รับประโยชน์เลยจากการเพิ่มจำนวนคอร์ ในทางกลับกัน แอปพลิเคชันเข้ารหัสวิดีโอได้รับประโยชน์อย่างมากจากคอร์ CPU ที่มากขึ้น แม้ว่าจะค่อนข้างขึ้นอยู่กับตัวเข้ารหัสที่ใช้ก็ตาม ในกรณีของ 3ds Max 3D renderer เราเห็นว่าได้รับการปรับให้เหมาะสมอย่างมากสำหรับสภาพแวดล้อมแบบมัลติคอร์ และแอปพลิเคชันแก้ไขภาพ 2 มิติ เช่น Photoshop ไม่ตอบสนองต่อจำนวนคอร์ AVG Antivirus แสดงประสิทธิภาพที่เพิ่มขึ้นอย่างมากในหลายคอร์ และในยูทิลิตี้การบีบอัดไฟล์ การเพิ่มขึ้นนั้นไม่มากนัก

สำหรับเกม เมื่อย้ายจากหนึ่งคอร์เป็นสอง ประสิทธิภาพจะเพิ่มขึ้น 60% และหลังจากเพิ่มคอร์ที่สามลงในระบบ เราจะได้รับโอกาสในการขายอีก 25% แกนที่สี่ในเกมที่เราเลือกไม่ได้ให้ข้อดี แน่นอนว่าหากเราเล่นเกมมากขึ้น สถานการณ์อาจเปลี่ยนแปลงได้ แต่อย่างไรก็ตาม โปรเซสเซอร์สามคอร์ Phenom II X3 ดูเหมือนจะน่าสนใจมากและ ทางเลือกที่ไม่แพงสำหรับเกมเมอร์ เป็นสิ่งสำคัญที่จะต้องทราบว่าเมื่อเปลี่ยนไปใช้เพิ่มเติม ความละเอียดสูงและเพิ่มรายละเอียดภาพ ความแตกต่างเนื่องจากจำนวนคอร์จะน้อยลง เนื่องจากกราฟิกการ์ดจะกลายเป็นปัจจัยชี้ขาดที่มีอิทธิพลต่ออัตราเฟรม


สี่แกน

จากสิ่งที่พูดและทำทั้งหมดสามารถสรุปได้หลายอย่าง โดยทั่วไปแล้ว คุณไม่จำเป็นต้องเป็นอะไรเลย ผู้ใช้มืออาชีพเพื่อรับประโยชน์จากการตั้งค่า CPU แบบมัลติคอร์ สถานการณ์เปลี่ยนไปอย่างมากเมื่อเทียบกับสี่ปีที่แล้ว แน่นอนว่า ความแตกต่างนั้นดูเหมือนจะไม่สำคัญเมื่อมองแวบแรก แต่ก็น่าสนใจทีเดียวที่จะสังเกตว่ามีแอปพลิเคชันที่ได้รับการปรับให้เหมาะกับการทำงานแบบมัลติเธรดมากน้อยเพียงใดในช่วงไม่กี่ปีที่ผ่านมา โดยเฉพาะอย่างยิ่งโปรแกรมที่สามารถเพิ่มประสิทธิภาพได้อย่างมากจากการเพิ่มประสิทธิภาพนี้ ในความเป็นจริง เราสามารถพูดได้ว่าทุกวันนี้ มันไม่สมเหตุสมผลเลยที่จะแนะนำซีพียูแบบ single-core (หากคุณยังหาได้) ยกเว้นสำหรับโซลูชันที่ใช้พลังงานต่ำ

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



มีคำถามหรือไม่?

รายงานการพิมพ์ผิด

ข้อความที่จะส่งถึงบรรณาธิการของเรา: