วันเสาร์ที่ 22 มีนาคม พ.ศ. 2557

ปัญหาที่เป็นอุปสรรคของ Pipeline

ปญหาที่เกิดจาก pipeline คือ
1.Structural Hazards : เกิดจากการขัดแยงเมื่อ hardware ไมสามารถรองรับการรวมชุดคํ าสั่งพรอม
กันในเวลาเดียวกัน เกิดการทับซอนกันเมื่อมีการ execute
2. Data Hazards : เกิดจากการทีชุดคํ าสั่งทับซอนกัน ไมสามารถที่จะ execute
3.Control Hazard : pipe line ที่แยกชุดคํ าสั่งไมสามารถควบคุมสัญญาณได
ปญหา pipe line แกไดโดย ใชตัวถวงเวลา
-! A cache miss : ชุดคํ าสั่งทั้งหมดของ pipe line ทั่งกอนและหลังขาดหายไป
-! A hazard in pipe line : ชุดคํ าสั่งของ pipe line จะยอมรับการ process โดยที่ตัวอื่นๆชาลง เมื่อมี
การถวงเวลาจะทํ าใหชุดคํ าสั่งชาลงดวย

อ้างอิง: http://www.vwin.co.th/knowledge/pipeline2.pdf

ไม่มีความคิดเห็น:

แสดงความคิดเห็น