เทคโนโลยีดูอัลคอร์หมายถึงไมโครโปรเซสเซอร์สองตัวบนชิปคาสต์เดียว นี่คือหน่วยประมวลผลคอมพิวเตอร์ (CPU) สองหน่วยในหน่วยเดียว ข้อดีของชิปประเภทนี้คือสามารถทำงานได้ในลำธารแบบขนานซึ่งจะช่วยลดเวลาในการประมวลผล สิ่งนี้เรียกว่า ขนานระดับด้าย (TLP)
TLP ยังสามารถใช้กับเมนบอร์ดที่สามารถรองรับซีพียูได้สองตัวแยกกัน เมื่อ TLP สามารถทำได้ในซีพียูเดียวผ่านเทคโนโลยีดูอัลคอร์เรียกว่า การประมวลผลมัลติโปรเซสเซอร์ระดับชิป (CLM)
ในซีพียูที่มีมากกว่าหนึ่งคอร์ไมโครโปรเซสเซอร์แต่ละตัวมักจะมีแคชออนบอร์ดของตัวเองหรือที่เรียกว่าแคช ระดับ 1 (L1) L1 cache ช่วยปรับปรุงประสิทธิภาพของระบบได้อย่างมากเนื่องจากการเข้าถึงแคชบนชิปรวดเร็วกว่าการใช้หน่วยความจำเข้าถึงโดยสุ่ม (RAM) มีการเข้าถึงแคช L1 ด้วยความเร็วของไมโครโปรเซสเซอร์
ชิปแบบดูอัลคอร์มักจะมีแคชรองที่ใช้ร่วมกันบน CPU ซึ่งรู้จักกันว่าแคช ระดับ 2 (L2) เมนบอร์ดอาจมีชิปแคชที่กำหนดเป็นแคช ระดับ 3 (L3) ในขณะที่เร็วกว่า RAM แคช L3 จะช้ากว่าแคชที่สร้างไว้ในชิป
เทคโนโลยีดูอัลคอร์มีข้อได้เปรียบเหนือเทคโนโลยีดับเบิลคอร์หรือทวินคอร์ เงื่อนไขหลังเหล่านี้อ้างถึง CPU อิสระสองตัวที่ติดตั้งบนเมนบอร์ดเดียวกัน ชิปดูอัลคอร์ใช้พื้นที่บนเมนบอร์ดน้อยลงมีความสอดคล้องกันของแคชมากขึ้นและใช้พลังงานน้อยกว่าซีพียูอิสระสองตัว อย่างไรก็ตามเทคโนโลยีนี้ยังมีข้อเสีย
เพื่อให้ซอฟต์แวร์สามารถใช้ประโยชน์จากสถาปัตยกรรมหลายแกนได้จะต้องเขียนเพื่อใช้เธรดแบบขนาน มิฉะนั้นโปรแกรมจะทำงานในโหมด Single-Core โดยใช้สตรีมข้อมูลเพียงหนึ่งเดียวหรือหนึ่งในไมโครโปรเซสเซอร์ในตัว น่าเสียดายที่การเข้ารหัสสำหรับ TLP ค่อนข้างเข้มข้นเนื่องจากการใช้ข้อมูลร่วมกันสามารถสร้างข้อผิดพลาดและประสิทธิภาพการทำงานช้าลง เนื่องจากปัญหาเหล่านี้และอื่น ๆ ตัวประมวลผลแบบดูอัลคอร์ไม่ได้ส่งมอบความเร็วของตัวประมวลผลแบบ Single-Core สองเท่าถึงแม้ว่าจะมีการเพิ่มประสิทธิภาพอย่างมีนัยสำคัญภายใต้เงื่อนไขที่เหมาะสม ในที่สุดชิปดูอัลคอร์ทำงานได้เร็วกว่าลูกพี่ลูกน้องแกนเดี่ยว
ตัวประมวลผลประเภทนี้เหมาะสมกับคุณหรือไม่ขึ้นอยู่กับสิ่งที่คุณวางแผนที่จะใช้คอมพิวเตอร์ของคุณ หากโปรแกรมที่คุณต้องการเป็นประจำได้รับการออกแบบสำหรับ TLP คุณอาจได้รับประโยชน์อย่างมากจากชิปแบบมัลติคอร์ ถ้าไม่คุณอาจได้รับการบริการที่ดีกว่าโดยซีพียูแบบคอร์ระดับไฮเอนด์


