เวลาในการติดตามผล
เมื่อไม่กี่เดือนก่อน เราได้พิจารณาถึงประสิทธิภาพของการใช้คอร์ CPU จำนวนต่างๆ กับซอฟต์แวร์ประเภทต่างๆ เราได้รับผลตอบรับที่ดีมากมายจากบทความนั้น และมีข้อเสนอแนะที่น่าสนใจจากชุมชนที่เราคำนึงถึงในการติดตามผลนี้
ในขั้นต้น มีความกังวลว่าส่วนที่หนึ่งอาจมีข้อบกพร่องในทางเทคนิค เนื่องจาก Core 2 Quad Q6600 ที่เราใช้ในการทดสอบของเราไม่ได้แชร์แคช L2 ทั้งหมด 8 MB ระหว่างคอร์ของ CPU สี่คอร์ Q6600 ของ Intel มีที่เก็บแคชขนาด 4 MB แยกกัน 2 แห่ง ซึ่งแต่ละอันใช้ร่วมกันระหว่างคอร์ CPU หนึ่งคู่ ซึ่งหมายความว่าผลลัพธ์แบบ quad-core และ triple-core จะแสดงให้เห็นว่าซีพียูใช้แคชทั้งหมด 8 MB ในขณะที่ผลลัพธ์แบบ dual- และ single-core แสดงว่าน่าจะได้ประโยชน์จาก 4 MB อันที่จริง การวัดประสิทธิภาพอาจสะท้อนถึงความแตกต่างในความพร้อมใช้งานแคช L2 มากกว่าประสิทธิภาพที่เกิดจากแกนประมวลผลที่เปิดใช้งาน
เพื่อแก้ไขปัญหานี้ เราใช้ CPU อื่นในเวลานี้: Phenom II X4 955 BE ของ AMD มีหลายสาเหตุที่ทำให้ Phenom II เหมาะอย่างยิ่งสำหรับการทดสอบเหล่านี้ อย่างแรกเลย แคช L3 ขนาด 6 MB ของมันถูกแชร์ระหว่างคอร์ของ CPU ทั้งสี่คอร์ ดังนั้นผลกระทบของแคชต่อผลลัพธ์จะถูกเก็บไว้ให้น้อยที่สุด ประการที่สอง เนื่องจากขณะนี้มี Phenom II CPU เวอร์ชัน X2, X3 และ X4 ที่ใช้ไดย์เดียวกัน เราจะมีโอกาสทดสอบความถูกต้องของวิธีที่เราใช้จำลองคอร์ของ CPU น้อยลง โดยการเปรียบเทียบผลการจำลองกับ CPU ขายปลีกจริงที่มีแกน CPU น้อยกว่า เราจะทราบได้อย่างชัดเจนว่าการปิดใช้งานแกน CPU ในระบบปฏิบัติการเป็นการทดสอบที่ถูกต้องตามกฎหมายหรือไม่
เมื่อสิ้นสุดการทดสอบเหล่านี้ เราจะสามารถเปรียบเทียบผลลัพธ์ของ Phenom II X4 กับผลลัพธ์ที่ได้จาก Core 2 Quad Q6600 ของ Intel เพื่อดูว่าผลกระทบของแคช CPU ที่ใช้ร่วมกันนั้นรุนแรงหรือน้อยที่สุด
ผู้อ่านสองสามคนสนใจที่จะจำลองสถานการณ์ที่มีแอพพลิเคชั่นหลายตัวทำงานพร้อมกัน เพื่อวัดประโยชน์ของคอร์ CPU เพิ่มเติมในขณะที่ทำงานหลายอย่างพร้อมกัน ดังนั้นเราจึงทำการทดสอบใหม่เพื่อวิเคราะห์สถานการณ์ประเภทนี้ด้วย