Presentation is loading. Please wait.

Presentation is loading. Please wait.

MIPS Project -- Simics Yang Diyi 2012.4.25. Outline Introduction to Simics Simics Installation – Linux – Windows Guide to Labs – General idea Score Policy.

Similar presentations


Presentation on theme: "MIPS Project -- Simics Yang Diyi 2012.4.25. Outline Introduction to Simics Simics Installation – Linux – Windows Guide to Labs – General idea Score Policy."— Presentation transcript:

1 MIPS Project -- Simics Yang Diyi 2012.4.25

2 Outline Introduction to Simics Simics Installation – Linux – Windows Guide to Labs – General idea Score Policy

3 Introduction to Simics An efficient, instrumented, system level instruction set simulator Uses: program analysis, computer architecture research, and kenerl debugging

4 Simics Installation Installation under Linux – For detailed procedure, refer to MIPS Page – Space requirement: 400MB for initial 1.5G for images Additional space – Simics provided ftp: //820711:public@public.sjtu.edu.cn/Simics/ File name: simics-pal-3.0.31-linux.tar

5 Simics Installation Several steps – Check compatibility $ gcc --version # for GCC $ g++ --version #for G++ $ ldd --version #for Glibc – Install Copy the package to /opt and extract – Command: /opt$ tar –xvf simics-pal-3.0.31-linux.tar – Root priviledge Run – /opt$ cd simics-3.0-install – /opt/simics-3.0-install$./install-simics.sh

6 Simics Installation After installation – Remove or rename the file libgcc_s.so.1 in directory simics/x86-linux/sys/lib (rm) – Setting up your license by copying it to simcis/license Image setup – Three images – Copy them to same directory, add it to start-up commands

7 Guide to Labs Lab 1 through 3 are required Directed portion(whose answer is determined) – Observe the running of different CPUs by benchmark code provided – Make analysis and comparisons among them Open portion – Reasonable is ok

8 Guide to Labs Lab1 – Some simple observation and analysis problem – Design a processor and an ISA Lab2 – Memory hierarchy – Cache, parameters, replacement policies Lab3 – Virtual experiments – TLB performances

9 Guide to Labs Report – Answers to corresponding questions – Analysis on Execution information – Designed Details – Anything gained from Simics Presentation

10 Score Policy ~20 points Report (Date: 5.9) Directed Portion + Optional – A good job will earn extra points Presentation – 5 min(Date: 5.12)

11 Thanks Q & A


Download ppt "MIPS Project -- Simics Yang Diyi 2012.4.25. Outline Introduction to Simics Simics Installation – Linux – Windows Guide to Labs – General idea Score Policy."

Similar presentations


Ads by Google