Download presentation
Presentation is loading. Please wait.
Published byMiles Webster Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.