ดูอัลคอร์กับควอดคอร์
ดูอัลคอร์และควอดคอร์เป็นโปรเซสเซอร์สองประเภทที่อยู่ในหมวดหมู่ของโปรเซสเซอร์มัลติคอร์ ในโปรเซสเซอร์แบบมัลติคอร์ มีคอร์ (โปรเซสเซอร์) มากกว่าหนึ่งคอร์ในไดย์วงจรรวมเดียว โปรเซสเซอร์ดูอัลคอร์มีสองคอร์ในไดย์เดียวกัน และโปรเซสเซอร์ควอดคอร์มีสี่คอร์ในไดย์เดียวกัน โปรเซสเซอร์แบบมัลติคอร์ใช้กันอย่างแพร่หลายในคอมพิวเตอร์เอนกประสงค์ อุปกรณ์ฝังตัว อุปกรณ์เครือข่าย ฯลฯ เพื่อให้ได้รับประโยชน์สูงสุดจากโปรเซสเซอร์แบบมัลติคอร์ ควรใช้โปรแกรมซอฟต์แวร์ที่ทำงานบนระบบในลักษณะที่สามารถรับ ใช้การตั้งค่ามัลติคอร์อย่างเต็มที่
ดูอัลคอร์คืออะไร
โปรเซสเซอร์แบบดูอัลคอร์มีคอร์โปรเซสเซอร์สองตัวในไดย์เดียวกัน และแต่ละคอร์มีแคชของตัวเอง ในตัวประมวลผลแบบ single-core แบบเดิม เมื่อดำเนินการตามคำสั่ง หากข้อมูลที่ต้องการไม่อยู่ในแคช ข้อมูลนั้นควรถูกดึงมาจาก RAM (Random Access Memory) หรือจากอุปกรณ์จัดเก็บข้อมูล ซึ่งจะทำให้การดำเนินการช้าลงเนื่องจากโปรเซสเซอร์มี เพื่อรอจนกว่าจะได้รับข้อมูล แต่ด้วยสองคอร์ แต่ละคอร์จะรันคำสั่งแยกกัน ดังนั้นเมื่อคอร์หนึ่งเข้าถึงหน่วยความจำ อีกคอร์อาจยังคงรันคำสั่งอยู่ สิ่งนี้จะช่วยปรับปรุงประสิทธิภาพของระบบ โดยเฉพาะอย่างยิ่งกับการทำงานหลายอย่างพร้อมกัน ถ้ามีโปรเซสเซอร์เพียงตัวเดียว ประสิทธิภาพจะลดลงเนื่องจากโปรเซสเซอร์จะต้องสลับไปมาระหว่างสองกระบวนการ ดังนั้นการทำงานหลายอย่างพร้อมกันสามารถบรรลุประสิทธิภาพที่ดีที่สุดหากมีมากกว่าหนึ่งคอร์ AMD Phenom II X2 และ Intel Core Duo เป็นสองตัวอย่างของโปรเซสเซอร์แบบดูอัลคอร์
Quad Core คืออะไร
โปรเซสเซอร์ Quad core คือโปรเซสเซอร์ที่มีสี่คอร์ในไดย์เดียวกัน แต่โปรเซสเซอร์ควอดคอร์ตัวแรกมีคอร์แต่ละคอร์แยกจากกันในสี่ไดย์ และพวกมันถูกรวมเป็นแพ็คเกจเดียวเพื่อสร้างโปรเซสเซอร์ควอดคอร์ ต่อมาโปรเซสเซอร์ที่มีทั้งสี่คอร์ในไดย์เดียวกันและถูกเรียกว่าโปรเซสเซอร์ควอดคอร์เสาหิน นอกจากนี้ โปรเซสเซอร์ควอดคอร์บางตัวยังผลิตขึ้นโดยการรวมโปรเซสเซอร์ดูอัลคอร์สองตัวไว้ในแพ็คเกจเดียว โปรเซสเซอร์ Quad core มีความสามารถในการดำเนินการคำสั่งที่แตกต่างกันสี่คำสั่งในเวลาเดียวกัน ดังนั้นสิ่งเหล่านี้จึงเหมาะสำหรับการเรียกใช้หลาย ๆ แอพพลิเคชั่นพร้อมกัน แต่แอปพลิเคชั่นส่วนใหญ่ไม่ได้พัฒนาเพื่อใช้ประโยชน์จากความสามารถของควอดคอร์อย่างเต็มที่ ได้รับการออกแบบสำหรับโปรเซสเซอร์แบบแกนเดียว แอปพลิเคชั่นที่พัฒนาขึ้นเพื่อทำงานหลายอย่างพร้อมกันจะสามารถใช้ประโยชน์จากโปรเซสเซอร์แบบควอดคอร์ได้อย่างเต็มที่
Dual Core และ Quad Core แตกต่างกันอย่างไร
โปรเซสเซอร์แบบดูอัลคอร์มีคอร์โปรเซสเซอร์สองตัวในไดย์เดียวกัน ในขณะที่โปรเซสเซอร์ควอดคอร์เป็นโปรเซสเซอร์ที่มีสี่คอร์ในไดย์เดียวกัน ดังนั้น คอมพิวเตอร์ที่มีโปรเซสเซอร์แบบควอดคอร์ควรทำงานได้ดีกว่าคอมพิวเตอร์ที่มีโปรเซสเซอร์แบบดูอัลคอร์ แต่สิ่งนี้อาจไม่เป็นความจริงเสมอไป เนื่องจากแอปพลิเคชันส่วนใหญ่ได้รับการพัฒนาโดยกำหนดเป้าหมายไปยังสภาพแวดล้อมแบบคอร์เดียวหรือสองคอร์ ดังนั้น พวกเขาจะไม่สามารถใช้ประโยชน์จากการปรับปรุงประสิทธิภาพโดยโปรเซสเซอร์ Quad Core