1 Pipeline: A particular (fictional) CPU has the following internal units and timings (WR and RR are write/read register

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

1 Pipeline: A particular (fictional) CPU has the following internal units and timings (WR and RR are write/read register

Post by answerhappygod »

1 Pipeline A Particular Fictional Cpu Has The Following Internal Units And Timings Wr And Rr Are Write Read Register 1
1 Pipeline A Particular Fictional Cpu Has The Following Internal Units And Timings Wr And Rr Are Write Read Register 1 (124.13 KiB) Viewed 47 times
1 Pipeline: A particular (fictional) CPU has the following internal units and timings (WR and RR are write/read registers, ALU does all logic and integer operations and there is a separate floating point unit FPU. Timings for each unit in picoseconds are: IR 230, RR 40, WR 50, ALU 200, MEM 260, FPU 380 (assume instruction read and memory access are average time for access to cache) There are 5 basic instruction types: - here are instruction sequence for each type, time in picoseconds and percentage of each type in a typical set of test codes: 1. LOAD : IR+RR+ALU+MEM+WR : 780, 20% 2. STORE: IR+RR+ALU+MEM : 730, 10% 3. LOGIC/INTEGER: IR+RR+ALU+WR: 520, 40% 4. FLOATING POINT: IR+RR+FPU+WR : 700, 10% 5. BRANCH: IR+RR+ALU : 270, 20% 1 cycle is 780ps = .780 nanoseconds for this machine, on the assumption that all instructions take 1 cycle (assume all memory access is in cache). Clock frequency is 1/.780 = 1.28 GHz (rounded to 2 decimals) for an ideal CPI=1 1.1 Outline what a pipeline would look like: Give: . number of stages • operations in each stage • new cycle time and frequency 1
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply