การนับจำนวนแกนที่สูงขึ้นหรือความเร็วสัญญาณนาฬิกาที่สูงกว่ามีประโยชน์ต่อประสิทธิภาพของคอมพิวเตอร์หรือไม่ [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบ เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ด้วยการลดต้นทุนของซิลิคอนและความต้องการของผู้บริโภคที่เพิ่มขึ้นผู้ผลิตดูเหมือนจะผลักดันหนึ่งในสองสิ่ง: ความเร็วของนาฬิกาและ / หรือจำนวนหลัก ด้วยสิ่งต่าง ๆ ที่เกิดขึ้นดูเหมือนว่าความเร็วสัญญาณนาฬิกาของโปรเซสเซอร์จะเพิ่มขึ้นอีกต่อไป แต่จำนวนแกนประมวลผล ฉันจำได้เพียงไม่กี่ปีก่อนฉันมีโปรเซสเซอร์ Pentium 4 แบบ single-core ที่รวดเร็ว กรอไปข้างหน้าถึงวันนี้และฉันไม่คิดว่าคุณจะสามารถซื้อโปรเซสเซอร์แบบ Single-Core ได้ (ไม่ต้องพูดถึงการเพิ่มขึ้นของตัวประมวลผลแบบมัลติคอร์แม้ในโทรศัพท์มือถือ ) สิ่งที่กำลังเกิดขึ้นเราอาจพบคอมพิวเตอร์ที่มีคอร์หลายร้อยแกนในเวลาไม่กี่ปี (และฉันรู้ว่าระบบปฏิบัติการหลายระบบรองรับแล้ว) มันจะมีประโยชน์มากขึ้นกับประสิทธิภาพโดยรวมของระบบในการเพิ่มความเร็วสัญญาณนาฬิกาหรือเพิ่มจำนวนแกนประมวลผลหรือไม่? สมมติว่าเราเข้าร่วมหลายร้อยคอร์ทั้งหมดที่ทำงานร่วมกันหรือความเร็วนาฬิกาสูงกว่าที่เรามีอยู่สิบเท่าในวันนี้ (ไม่ว่าจะเป็นไปได้หรือไม่ก็ตาม) ตัวอย่างของกระบวนการทั่วไป (เช่นการเข้ารหัสการบีบอัดไฟล์การแก้ไขภาพ / วิดีโอ) ที่จะได้รับประโยชน์สูงสุดจากการทำอย่างใดอย่างหนึ่งคืออะไร มีกระบวนการบางอย่างที่สามารถทำได้ แต่ในปัจจุบันไม่ได้ (เนื่องจากเหตุผลทางเทคนิค) เร่งความเร็วโดยการเพิ่มความเท่าเทียมกันของพวกเขา? สมมติว่าตัวประมวลผลสมมุติมีการออกแบบหลักที่แน่นอน (ขนาดคำความกว้างบิตที่อยู่ขนาดบัสหน่วยความจำแคช ฯลฯ ) ดังนั้นตัวแปรเฉพาะที่นี่คือความเร็วสัญญาณนาฬิกาและจำนวนหลัก และอีกครั้งฉันไม่ได้พูดเกี่ยวกับหนึ่งสองหรือสี่แกน - ลองนึกภาพหลายสิบถึงหลายร้อย