Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 1.25 KB

File metadata and controls

10 lines (8 loc) · 1.25 KB

SOFT130022-Computer-Architecture

The goal of these 3 consecutive projects is to simulate the execution of a five-stage pipelined processor, namely FETCH, DECODE, EXECUTE, MEMORY and WRITE BACK.

Project No. Description Related Code
0 A sequential 5-stage pipelined simulator that can do operand forwarding or bypassing. sim-pipe.c, sim-pipe.h
1 A sequential pipeline simulator with four-way set-associative cache simulation modules. sim-pipe.c, sim-pipe.h, mycache.h
2 A parallel version of the 5-stage pipelined simulator with cache simulation. sim-pipe_multiproc.c

Estimated code amount: ~ 2,000 lines