Hiệu suất đường ốngTrong tiểu mục này, chúng tôi phát triển một số biện pháp đơn giản của hiệu suất đường ống vàtương đối speedup (dựa trên một cuộc thảo luận tại [HWAN93]). Thời gian chu kỳ của một hướng dẫnđường ống dẫn là thời gian cần thiết để tạm ứng một bộ các hướng dẫn một sân khấuthông quađường ống;mỗi cột trong con số 12,10 và 12.11 đại diện cho một chu kỳthời gian. Thời gian chu kỳ có thể được xác định nhưnơithời gian trễ của các mạch trong giai đoạn thứ i của các đường ống dẫn=tttôi m =d =k =tối đa giai đoạn chậm trễ (trì hoãn qua giai đoạn đó kinh nghiệm cácchậm trễ lớn nhất)số lượng các giai đoạn trong các đường ống dẫnthời gian trễ của một chốt, cần thiết để thăng tiến các tín hiệu và dữ liệu từ một giai đoạnkế tiếpNói chung, thời gian chậm trễ d là tương đương với một xung clock và bây giờgiả sử rằng n hướng dẫn được thực hiện, với các chi nhánh không có. Hãy để là tổng sốthời gian cần thiết cho một đường ống với các giai đoạn k n hướng dẫn thực hiện. Sau đó(12,1)Tổng số k chu kỳ được yêu cầu để hoàn thành việc thực hiện các instruc đầu tiên-tion, và các hướng dẫn còn lại yêu cầu các chu kỳ.2Phương trình này làdễ dàng kiểm chứng từ số liệu 12.10. Hướng dẫn thứ chín hoàn thành tại thời gian chu kỳ 14:t = maxn - 1n - 1tôi[ttôiT] + d = tk, n= [k + (n - 1)] t14 = [6 + (9 - 1)]m+ d 1... tôi... kTtmk, nW d.t
đang được dịch, vui lòng đợi..
