Skip to content

การยิงสถาปัตยกรรม CPU ของ Tom: 16 CPU, หนึ่งคอร์แต่ละคอร์ และ 3 GHz

    1652315882

    การยิงประตูประสิทธิภาพที่แท้จริง (ตามทฤษฎี)

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

    เราทุกคนทราบดีว่าเทคโนโลยีการผลิตขั้นสูงกำลังปูทางสำหรับคอร์ต่อ CPU มากขึ้น และอัตรานาฬิกาก็ค่อยๆ เพิ่มขึ้นเช่นกัน แต่ AMD และ Intel ได้ปรับปรุงประสิทธิภาพการทำงานที่แต่ละคอร์สามารถส่งมอบที่ความถี่ที่กำหนดได้อย่างไร CPU ในปัจจุบันมีความเร็วมากกว่า Core 2 อายุ 5 ปีหรือไม่ ถ้าคุณเปรียบเทียบแกนเดี่ยวที่ความเร็วเท่ากัน เราคว้าโปรเซสเซอร์ที่แตกต่างกัน 16 ตัวจากทั้งสองบริษัท และรันชุดทดสอบประสิทธิภาพล่าสุดของเราโดยแต่ละตัวทำงานที่ 3 GHz เรื่องราวนี้จะตรวจสอบว่าพวกเขาทำอย่างไรในสิ่งที่คนส่วนใหญ่คิดว่าเป็นการทดลองยิงกันระหว่างซีพียูแบบ single-core ที่สร้างขึ้นโดยไม่ได้ตั้งใจซึ่งเปิดตัวในช่วงห้าปีที่ผ่านมา

    ข้อกำหนดเบื้องต้นและโปรเซสเซอร์

    ในการเตรียมตัวสำหรับบทความนี้ เราต้องพิจารณาโปรเซสเซอร์ที่เรามีเพื่อทำการเปรียบเทียบ แน่นอน เราต้องการรวมผลิตภัณฑ์ล่าสุดของ AMD และ Intel ที่มีสี่และหกคอร์ เรายังคิดว่าการรวมผลิตภัณฑ์แบบดูอัลคอร์จำนวนมากขึ้นเป็นสิ่งสำคัญ ท้ายที่สุด มีการเปลี่ยนแปลงมากมายตั้งแต่ Athlon 64 X2 และ Pentium 4 ครองป่า การเลือกของเราประกอบด้วยโปรเซสเซอร์ Core รุ่นแรกและรุ่นที่สองที่มีคอร์สอง สี่และหกคอร์ รวมทั้งรุ่น Phenom II, Athlon II และ Athlon 64 X2

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

    การต่อสู้ 3 GHz

    การเปรียบเทียบนี้คงไม่สมเหตุสมผลนักหากเรารันโปรเซสเซอร์แต่ละตัวที่อัตรานาฬิกาเริ่มต้น นอกจากการจำกัดจำนวนแกนที่ใช้งานแล้ว เรายังล็อคความถี่ของแต่ละชิปไว้ที่ 3 GHz ด้วย นอกจากนี้เรายังปิดกลไกการประหยัดพลังงานทั้งหมด เช่น Cool’n’Quiet และ SpeedStep ตลอดจนตัวเพิ่มประสิทธิภาพ เช่น Turbo Core และ Turbo Boost ด้วยเหตุนี้ เราจึงมั่นใจได้ว่าเงื่อนไขสำหรับการทดสอบ CPU แต่ละตัวจะเหมือนกันทุกประการ มีเพียงสองข้อยกเว้น ชิปที่ใช้คลาร์กเดลและลินน์ฟิลด์ของเราทำงานที่ 2.93 GHz เราอาจแตะ 3 GHz โดยการปรับนาฬิกาฐานและตัวคูณ แต่นั่นจะทำให้ผลลัพธ์เปลี่ยนไป การสูญเสีย 66 MHz นั้นสามารถวัดได้ แต่ไม่ควรเปลี่ยนภาพที่ใหญ่ขึ้น

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x