ได้รับแรงบันดาลใจจากคำถามนี้:
ฉันจะคำนวณความเร็วสัญญาณนาฬิกาในโปรเซสเซอร์แบบมัลติคอร์ได้อย่างไร
คำตอบในคำถามข้างต้นทำหน้าที่อธิบายว่าทำไมตัวประมวลผลแบบมัลติคอร์ความเร็วต่ำกว่าจึงไม่จำเป็นต้องทำงานในระดับเดียวกับตัวประมวลผลแบบ Single-Core ความเร็วสูง
ตัวอย่าง: 4 * 2 = 8 แต่โปรเซสเซอร์ Quad-Core 2 GHz ไม่จำเป็นต้องเร็วเท่ากับโปรเซสเซอร์ 8 GHz แบบ single-core
อย่างไรก็ตามฉันมีปัญหาในการใส่ข้อมูลลงในคำตอบเหล่านั้นเพื่อการใช้งานจริงในใจของฉัน โดยเฉพาะอย่างยิ่งฉันต้องการทราบว่าควรใช้อย่างไรในการตัดสินว่า CPU ที่ระบุนั้นเหมาะสมสำหรับแอปพลิเคชันที่มีข้อกำหนดเฉพาะหรือไม่
สถานการณ์ตัวอย่าง:
- แอปพลิเคชันมีความต้องการ CPU ขั้นต่ำ 2.4 GHz dual-core
- แอปพลิเคชันอื่นมีความต้องการ CPU ขั้นต่ำ 1.8 GHz single-core
สำหรับสถานการณ์ข้างต้นอย่างใดอย่างหนึ่ง: โปรเซสเซอร์ความเร็วสูงที่มีคอร์น้อยลงหรือโปรเซสเซอร์ความเร็วต่ำที่มีคอร์มากกว่าเพียงพอหรือไม่ ถ้าเป็นเช่นนั้นเราจะกำหนดความเร็วโปรเซสเซอร์ที่เหมาะสมสำหรับจำนวนคอร์ที่กำหนดได้อย่างไร