Logo fa.boatexistence.com

برای تأخیر خط لوله یک کار واحد؟

فهرست مطالب:

برای تأخیر خط لوله یک کار واحد؟
برای تأخیر خط لوله یک کار واحد؟

تصویری: برای تأخیر خط لوله یک کار واحد؟

تصویری: برای تأخیر خط لوله یک کار واحد؟
تصویری: آموزش گرفتن انشعاب از وسط خط کار شده جهت آبیاری 2024, ممکن است
Anonim

Pipelining به تأخیر یک کار کمک نمی کند; به توان عملیاتی کل حجم کار کمک می کند. چندین کار به طور همزمان با استفاده از منابع مختلف انجام می شود. افزایش سرعت بالقوه=تعداد مراحل. طول نامتعادل مراحل لوله ممکن است سرعت را کاهش دهد.

تاخیر در خط لوله چیست؟

هر دستورالعمل به زمان معینی برای تکمیل نیاز دارد. این تاخیر برای آن عملیات است. این مدت زمان بین زمان صدور دستورالعمل تا تکمیل آن است.

آیا خط لوله به تأخیر تکلیف کمک می کند؟

Pipelining به تأخیر تکلیف کمک نمی کند، به توان عملیاتی کل حجم کار کمک می کند. … زمان "پر کردن" خط لوله و زمان "تخلیه" آن سرعت را کاهش می دهد o طول نامتعادل مراحل لوله سرعت را کاهش می دهد.

چگونه تاخیر در خط لوله را محاسبه می کنید؟

Pipelining زمان چرخه را به طول طولانی ترین مرحله به اضافه تاخیر ثبت کاهش می دهد. تأخیر CTN می شود که در آن N تعداد مراحلی است که یک دستورالعمل باید از هر یک از مراحل عبور کند و هر مرحله یک چرخه طول می کشد.

تأخیر یک دستورالعمل واحد در چرخه چقدر است؟

طولانی ترین دستورالعملی است که از تمام اجزای داده شده، یعنی یک دستورالعمل lw (بار) استفاده می کند. از این رو، تأخیر دستورالعمل تک چرخه= 200 + 100 + 200 + 200 + 100=800ps در مقابل، تأخیر دستورالعمل خط لوله=زمان برای یک چرخه ساعت واحد=زمان برای طولانی ترین مرحله ممکن.

توصیه شده: