|Table of Contents|
|1. Overview||3. Program/Schedule||5. Workshop Organizers||7. Submitting Work (now closed)|
|2. Keynote||4. Registration||6. Is there also a tutorial?||8. Important Dates|
The FireSim and Chipyard user and developer community has experienced rapid growth, with significant cross-institution user and developer collaborations. This full-day workshop at ASPLOS 2023 aims to bring together these communities to help drive the future direction of this ecosystem and spawn new collaborations.
This workshop will feature talks from academic and industrial users of FireSim and Chipyard, across areas like computer architecture, systems, programming languages, and VLSI research/development. We hope that the presentations in this workshop will inspire lively discussion of FireSim/Chipyard governance, feature roadmaps, outreach activities, host platform specifications, and more.
The workshop will have a hybrid format; see the In-person Attendees and Remote Attendees sections below. Remote attendance will take place via YouTube livestream and a Slack for Q&A. See below for links.
FireSim in High-Profile Action—FETT: DARPA’s First Ever Bug Bounty Program
Joe Kiniry, Principal Scientist, Galois
Joe will talk about FETT, DARPA’s first ever bug bounty program, and how FireSim played a key role in FETT’s success. More information about FETT is found here: https://fett.darpa.mil/. FETT was a part of the DARPA SSITH program: https://www.darpa.mil/program/ssith.
|Time (PDT)||Talk Title and Authors||Slides||Video|
|9:10am - 9:30am||Intro and Welcome
|9:30am - 10:20am||Keynote: “FireSim in High-Profile Action—FETT: DARPA’s First Ever Bug Bounty Program”
Joe Kiniry (Galois, Inc.)
|10:20am - 10:40am||Coffee Break||N/A||N/A|
|10:40am - 11:05am||“TraceDoctor: Versatile High-Performance Tracing for FireSim”
Björn Gottschall (Norwegian Univeristy of Science and Technology), Magnus Jahre (Norwegian Univeristy of Science and Technology)
|11:05am - 11:30am||“Integrating a high performance instruction set simulator with FireSim to cosimulate operating system boots”
Jiahan Zhang (Tenstorrent Inc.), Varun Koyyalagunta (Tenstorrent Inc.), Joe Rahmeh (Tenstorrent Inc.), Divyang Agrawal (Tenstorrent Inc.)
|11:30am - 12:00pm||“Developing and Evaluating the nanoPU and nanoSort using Chipyard and Firesim”
Stephen Ibanez (Stanford University & Intel), Theo Jepsen (Stanford University & Intel), Alex Mallery (Stanford University), Serhat Arslan (Stanford University), Muhammad Shahbaz (Purdue University), Changhoon Kim (Stanford University), Gregory Valiant (Stanford University), Nick McKeown (Stanford University & Intel)
|12:00pm - 1:40pm||Lunch||N/A||N/A|
|1:40pm - 2:05pm||“FireSim on Xilinx U250 and Other Custom Host Platforms”
David Christoph Metz (Norwegian University of Science and Technology), Magnus Själander (Norwegian University of Science and Technology)
|2:05pm - 2:30pm||“ChipShop: A Cloud-Based GUI for Accelerating SoC Design”
Shahzaib Kashif (Usman Institute of Technology), Talha Ahmed (Usman Institute of Technology), Mahnoor Ismail (Usman Institute of Technology), Farhan Ahmed Karim (Universiti Kebangsaan Malaysia)
|2:30pm - 2:55pm||“MIRAGE: Mitigating Cache Attacks with a Randomized Fully-Associative Cache”
Gururaj Saileshwar (NVIDIA Research & University of Toronto), Moinuddin Qureshi (Georgia Tech)
|2:55pm - 3:20pm||“Berkeley eXtensible Environment: A Cloud-Based Open-Source Computer Architecture Simulation Environment”
Farzad Fatollahi-Fard (Lawrence Berkeley National Laboratory), Nirmalendu Patra (Lawrence Berkeley National Laboratory), Angelos Ioannou (Lawrence Berkeley National Laboratory), John Shalf (Lawrence Berkeley National Laboratory)
|3:20pm - 3:40pm||Coffee Break||N/A||N/A|
|3:40pm - 4:05pm||“Profiling an Architectural Simulator”
Johnson Umeike (University of Kansas), Neel Patel (University of Kansas), Alex Manley (University of Kansas), Amin Mamandipoor (University of Kansas), Heechul Yun (University of Kansas), Mohammad Alian (University of Kansas)
|4:05pm - 4:30pm||“Ocelot Vector Unit and Integrating SV-based Modules in BOOM”
Dongjie (DJ) Xie (Tenstorrent Inc.), Srikanth Arekapudi (Tenstorrent Inc.)
|4:30pm - 5:00pm||Wrap-up and Discussion
To attend the workshop in-person, you must register for ASPLOS 2023.
Even if you’re attending in-person, you may want to join the workshop’s Slack for additional Q&A: Slack Join Link
No registration is required for remote attendance. Remote attendance will be available via a livestream on YouTube and a Slack organization for asking questions.
- Youtube Livestream: YouTube Livestream Link.
- Slack for Remote Q&A: Slack Join Link
- Sagar Karandikar
- David Biancolin
- Abraham Gonzalez
- Jerry Zhao
- Sophia Shao
- Borivoje Nikolic
- Krste Asanovic
Please contact sagark at eecs dot berkeley dot edu with any questions.
Is there also a tutorial?
Yes! We are also hosting an interactive FireSim/Chipyard tutorial on the first day of Workshops & Tutorials at ASPLOS 2023. See the ASPLOS 2023 Tutorial page for more info.
Submitting Work (now closed)
Talk submissions should consist of a two page abstract in PDF format, including title, authors, affiliations, and the email address of the contact author. Submissions will be accepted on a rolling basis.
We invite submissions in areas including (but not limited to):
- Early or Completed work that uses FireSim or Chipyard, including (but not limited to) areas such as Architecture, Systems, Programming Languages, Operating Systems, and VLSI
- User experiences of completed work
- Industrial products created using FireSim or Chipyard
- Integration with new tools/simulators/designs/etc.
- Proposals for new features/directions
- Custom FireSim host platforms
Accepted abstracts will give 15-30 minute talks at the workshop. Accepted submissions will also have the option to make a 6 page short paper available on the website and/or participate in the workshop’s poster session. All contents made available from the workshop (talks, slides, papers, posters) will not preclude publishing at future conference venues.
Submission website (now closed): https://firesim-chipyard-23.hotcrp.com
- Abstract submission deadline:
February 20, 2023, 11:59:59pm PST
- Latest author notification:
February 28, 2023 (Decisions are rolling, may be available earlier)
- Workshop date: March 26, 2023
We will continue to update this page as the workshop is finalized. Join the FireSim mailing list and follow the FireSim Twitter account to stay up-to-date as we finalize the workshop!