TAILIEUCHUNG - Computer organization and design Design 2nd phần 3

và lưu trữ đĩa nhiều hơn một máy tính mua năm 1965 với $. Tỷ lệ này nhanh chóng cải thiện đã đến từ những tiến bộ trong công nghệ được sử dụng để xây dựng máy tính và đổi mới trong thiết kế máy tính. Trong khi công nghệ | 176 Chapter 3 Pipelining rate for the 10 programs in Figure of the untaken branch frequency 34 . Unfortunately the misprediction rate ranges from not very accurate 59 to highly accurate 9 . Another alternative is to predict on the basis of branch direction choosing backward-going branches to be taken and forward-going branches to be not taken. For some programs and compilation systems the frequency of forward taken branches may be significantly less than 50 and this scheme will do better than just predicting all branches as taken. In our SPEC programs however more than half of the forward-going branches are taken. Hence predicting all branches as taken is the better approach. Even for other benchmarks or compilers directionbased prediction is unlikely to generate an overall misprediction rate of less than 30 to 40 . A more accurate technique is to predict branches on the basis of profile information collected from earlier runs. The key observation that makes this worthwhile is that the behavior of branches is often bimodally distributed that is an individual branch is often highly biased toward taken or untaken. Figure shows the success of branch prediction using this strategy. The same input data were used for runs and for collecting the profile other studies have shown that changing the input so that the profile is for a different run leads to only a small change in the accuracy of profile-based prediction. FIGURE Misprediction rate for a profile-based predictor varies widely but is generally better for the FP programs which have an average misprediction rate of 9 with a standard deviation of 4 than for the integer programs which have an average misprediction rate of 15 with a standard deviation of 5 . The actual performance depends on both the prediction accuracy and the branch frequency which varies from 3 to 24 in Figure page 171 we will examine the combined effect in Figure . Control Hazards 177 While we can derive the prediction .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.