ความแตกต่างระหว่างแกนประมวลผลและโปรเซสเซอร์


15

ฉันสับสนกับความแตกต่างระหว่าง "คอร์" และ "โปรเซสเซอร์" คอมพิวเตอร์จำนวนมากมี 2 คอร์และ 4 คอร์ นี่หมายความว่ามีโปรเซสเซอร์หนึ่งตัวที่มี 2 หรือ 4 คอร์ในโปรเซสเซอร์เดี่ยวนั้นหรือไม่

นอกจากนี้สำหรับ intel core i5 ดูเหมือนว่ามี 4 CPU ในตัวจัดการงานพวกเขาอ้างถึง 4 คอร์ในโปรเซสเซอร์หรือ 4 โปรเซสเซอร์ที่มีหนึ่งคอร์แต่ละตัวหรือ 2 คอร์ในโปรเซสเซอร์ 2 ตัว?


6
ดูเหมือนว่าคุณจะไม่สับสนเลย
akira

แกนตรรกะจำเป็นต้องแบ่งปันทรัพยากรภายในของฟิสิคัลคอร์ที่จัดหาให้ (แคช ฯลฯ )
Thorbjørn Ravn Andersen

คำตอบ:


20

ใช่โปรเซสเซอร์แบบมัลติคอร์เป็นฮาร์ดแวร์ชิ้นเดียว ("หน่วยประมวลผลหนึ่งตัว") ที่ให้หลายคอร์มากกว่าที่จะทำงานพร้อมกันได้

i5เป็นหน่วยประมวลผลเดียวที่ให้ทั้ง 2 หรือ 4 แกนทางกายภาพขึ้นอยู่กับรุ่น (ดูที่นี่ )

โปรดทราบว่าโปรเซสเซอร์ Intel บางตัว (มีอยู่ใน i5) ใช้ไฮเปอร์เธรดซึ่งเป็นระบบที่โปรเซสเซอร์เดียวมี (ตัวอย่าง) 2 ฟิสิคัลคอร์ แต่จะจัดเตรียมโลจิคัลคอร์4 คอร์ - อนุญาตให้ระบบปฏิบัติการจัดการโปรเซสเซอร์ว่ามีคอร์มากกว่าจริง ทำ.


ฉันเห็นมีคอมพิวเตอร์เครื่องใดบ้างที่ขายโปรเซสเซอร์หลายตัวเทคโนโลยีมัลติคอร์บนโปรเซสเซอร์?
Graviton

@ Ngu ฉันคิดว่าโปรเซสเซอร์หลายตัวแยกกัน (โดยมีหรือไม่มีหลายคอร์แต่ละตัว) ส่วนใหญ่จะ จำกัด เฉพาะตลาดประเภทเซิร์ฟเวอร์ / ดาต้าเซ็นเตอร์ / คลัสเตอร์ ไม่มีการอ้างถึงในตอนนี้แม้ว่าฉันจะพยายามหา ..
DMA57361

มีคอมพิวเตอร์ที่มีตัวประมวลผลทางกายภาพหลายตัวแต่ละตัวมีหลายคอร์ ตัวจัดการงานของคุณจะแสดงจำนวนแกนประมวลผลทั้งหมด (เรียกพวกเขาว่าตัวประมวลผลเนื่องจากแกนหลักเป็นเพียงตัวประมวลผลที่ใช้แพ็คเกจทางกายภาพเดียวกันกับแกนอื่น ๆ )
Marius Gedminas

โปรเซสเซอร์หลายตัวใช้กันมากในเดสก์ท็อป ทุกวันนี้การมีแกนเพิ่มขึ้นได้แทนที่ความต้องการนั้นแล้ว
Brian Knoblauch

2

ใช่ "คอร์" เป็นเพียงโปรเซสเซอร์ที่วางไว้ในวงจรรวมเดียวกันกับโปรเซสเซอร์อื่น ๆ ดูบทความ Wikipedia สำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวประมวลผลแบบมัลติคอร์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.