ASPLOS 2019 Rogues Gallery Tutorial
This tutorial provided an overview of the new “Post-Moore” testbed, the CRNCH Rogues Gallery, and enabled attendees to learn more about using the Emu Chick, one of the systems in the Rogues Gallery. We also covered a brief introduction to the Field Programmable Analog Array (FPAA) and other rogue devices.
Feedback
For those of you who attended this tutorial, please take our brief survey to give us feedback on the content!
Logistics
Held on Sunday morning, April 14th, in conjunction with ASPLOS 2019.
Schedule
- Overview of the Rogues Gallery testbed for Post-Moore computing [8:30-9:00]
- Hands-on Emu programming mini-tutorial with a focus on 3 exercises. [9:00-11:30]
- Hello World and intro to spawn hints and replicated variables for reducing thread migrations
- Use of simulation tools and visualization to investigate how threads spawn and migrate for Hello World
- STREAM and introduction to different spawn strategies
- A brief introduction to the Field Programmable Analog Array (FPAA) for neuromorphic computing and other resources [11:30-12:00]
Resources
- See the tutorial repo for the slides and Python notebooks that were used as part of the tutorial
- Learn more about the Emu system via our recent paper and visit the main Rogues Gallery website to learn more about our testbed and request a free account.