Skip to main content

เทคโนโลยี Dual Core คืออะไร?

เทคโนโลยี Dual Core หมายถึงไมโครโปรเซสเซอร์สองตัวบนชิปหล่อเดี่ยวนี่คือสองหน่วยประมวลผลคอมพิวเตอร์ (CPU) สองหน่วยข้อได้เปรียบของชิปประเภทนี้คืองานสามารถดำเนินการในสตรีมแบบขนานลดเวลาในการประมวลผลสิ่งนี้เรียกว่าขนานระดับเธรด (TLP)

TLP ยังเป็นไปได้ในเมนบอร์ดที่สามารถรองรับซีพียูได้สองรายการเมื่อ TLP สามารถทำได้ใน CPU เดียวผ่านเทคโนโลยี Dual Core มันจะเรียกว่า chip-level-level multiprocessing (CLM)

ในซีพียูที่มีมากกว่าหนึ่งแกนไมโครโปรเซสเซอร์แต่ละตัวโดยทั่วไปมีแคชออนบอร์ดของตัวเองหรือที่รู้จักกันในชื่อระดับ 1 (L1) แคชแคช L1 ปรับปรุงประสิทธิภาพของระบบอย่างมีนัยสำคัญเนื่องจากมันเร็วกว่าในการเข้าถึงแคชบนชิปมากกว่าการใช้หน่วยความจำการเข้าถึงแบบสุ่ม (RAM)L1 Cache สามารถเข้าถึงได้ที่ความเร็วไมโครโปรเซสเซอร์

ชิปแกนคู่ยังมีแคชที่ใช้ร่วมกันรองบน CPU หรือที่เรียกว่าแคชระดับ 2 (L2) เมนบอร์ดอาจมีชิปแคชที่กำหนดให้เป็นระดับ 3 (L3) แคชในขณะที่เร็วกว่า RAM แคช L3 นั้นช้ากว่าแคชที่สร้างขึ้นในชิป

เทคโนโลยี Dual Core มีข้อได้เปรียบเหนือเทคโนโลยีสองคอร์หรือสองคอร์เงื่อนไขหลังเหล่านี้อ้างถึงซีพียูอิสระสองตัวที่ติดตั้งบนเมนบอร์ดเดียวกันชิป Dual Core ใช้อสังหาริมทรัพย์น้อยลงบนเมนบอร์ดมีการเชื่อมโยงกันของแคชมากขึ้นและใช้พลังงานน้อยกว่าซีพียูอิสระสองตัวอย่างไรก็ตามเทคโนโลยีนี้ยังมีข้อเสีย

สำหรับซอฟต์แวร์เพื่อใช้ประโยชน์จากสถาปัตยกรรมหลักหลายอย่างจะต้องเขียนเพื่อใช้เธรดแบบขนานมิฉะนั้นฟังก์ชั่นโปรแกรมในโหมดคอร์เดี่ยวโดยใช้เพียงหนึ่งสตรีมข้อมูลหรือหนึ่งในไมโครโปรเซสเซอร์ในตัวน่าเสียดายที่การเข้ารหัสสำหรับ TLP นั้นค่อนข้างเข้มงวดเนื่องจากข้อมูลที่ใช้ร่วมกันระหว่างกันสามารถสร้างข้อผิดพลาดและประสิทธิภาพที่ช้าเนื่องจากปัญหาเหล่านี้และอื่น ๆ โปรเซสเซอร์คู่หลักจึงไม่ได้ส่งความเร็วสองเท่าของโปรเซสเซอร์แบบคอร์เดียวแม้ว่าจะมีประสิทธิภาพเพิ่มขึ้นอย่างมีนัยสำคัญภายใต้สภาวะที่เหมาะสมในที่สุดชิป Dual Core ก็ร้อนกว่าลูกพี่ลูกน้องเดียวของพวกเขา

ว่าโปรเซสเซอร์ประเภทนี้เหมาะสำหรับคุณจะขึ้นอยู่กับสิ่งที่คุณวางแผนที่จะใช้คอมพิวเตอร์ของคุณหรือไม่หากโปรแกรมที่คุณต้องการเป็นประจำได้รับการออกแบบมาสำหรับ TLP คุณอาจได้รับประโยชน์อย่างมากจากชิปหลายคอร์ถ้าไม่คุณอาจจะได้รับการบริการที่ดีขึ้นโดย CPU เดียวระดับไฮเอนด์