Difference between revisions of "ASPLOS2017 tutorial"
(→Schedule) |
|||
Line 19: | Line 19: | ||
{| class="wikitable" width="75%" style="margin: 1em auto 1em auto" | {| class="wikitable" width="75%" style="margin: 1em auto 1em auto" | ||
− | ! width="250"|Topic !! width="50"|Time !! width="100"| | + | ! width="250"|Topic !! width="50"|Time !! width="100"| |
|- | |- | ||
− | | Introduction || style="text-align:right"|13:00-13:15 | + | | Introduction || style="text-align:right"|13:00-13:15 | |
|- | |- | ||
− | | Getting started with gem5 || style="text-align:right"|13:15-13:45 | + | | Getting started with gem5 || style="text-align:right"|13:15-13:45 | |
|- | |- | ||
− | | Advanced configuration / running || style="text-align:right"|13:45-14:30 | + | | Advanced configuration / running || style="text-align:right"|13:45-14:30 | |
|- | |- | ||
|- style="background:lightgray" | |- style="background:lightgray" | ||
− | | Break || style="text-align:right"|14:30-15:00 | + | | Break || style="text-align:right"|14:30-15:00 | |
|- | |- | ||
− | | Introduction to memory subsystems || style="text-align:right"|15:00-15:45 | + | | Introduction to memory subsystems || style="text-align:right"|15:00-15:45 | |
|- | |- | ||
− | |Advanced gem5 features and capabilities || style="text-align:right"|15:45-16:30 | + | |Advanced gem5 features and capabilities || style="text-align:right"|15:45-16:30 | |
|- | |- | ||
− | |How to contribute to gem5 || style="text-align:right"|16:30-17:00 | + | |How to contribute to gem5 || style="text-align:right"|16:30-17:00 | |
|} | |} |
Revision as of 02:21, 28 March 2017
Introduction to the gem5 simulator
Abstract
This tutorial will give a brief introduction to gem5 for computer system engineers who are new to gem5. The attendees will learn what gem5 can and can not do, how to use gem5 and how gem5 works, how to extend gem5, as well as how to contribute back to gem5.
Target Audience
The primary audience is junior computer architecture engineers (e.g., first or second year graduate students, as well as junior engineers) who are planning on using gem5 for future architecture research. We also invite others who want a high-level idea of how gem5 works and its applicability to architecture research.
Prerequisites: Attendees are expected to have a working knowledge of C++, Python, and computer systems.
Schedule
The tutorial is scheduled on the Sunday afternoon 9th April 2017 at The Westin Xi'an hotel.
Topic | Time | |
---|---|---|
Introduction | 13:00-13:15 | | |
Getting started with gem5 | 13:15-13:45 | | |
Advanced configuration / running | 13:45-14:30 | | |
Break | 14:30-15:00 | | |
Introduction to memory subsystems | 15:00-15:45 | | |
Advanced gem5 features and capabilities | 15:45-16:30 | | |
How to contribute to gem5 | 16:30-17:00 | |