Lessons in Open-Source Hardware
From The UC System
Jonathan Balkind
Introducing Myself
Motivation
OpenPiton
Lessons Learned from OpenPiton
UC as a Centre for Excellence in OSH
Huge amount of OSH IP spun out or maintained by University of California researchers
Our Concept
Creating a Compelling and Sustainable Tutorial
Meta-tutorial at ASPLOS 2023
ASPLOS 2023 Meta-Tutorial Pitch
Perhaps you’ve got a great new research project that you’d like to share with the world. Maybe you built a new open-source simulator or hardware design that you want to encourage others to adopt. A natural next step is to consider creating a tutorial to advertise the work and generate a user base. That sounds like a lot of work! And would you really give it more than once?
This tutorial is intended to help lower the barrier to entry of creating an academic tutorial in architecture and related fields. Attendees will develop their goals, learn about best practices, and start to think about the nuts and bolts of running a tutorial. We will focus on enabling tutorials which are repeatable to amortise the startup effort and attract interest over longer timescales.
ASPLOS 2023 Meta-Tutorial
Organised with Sagar Karandikar, Elba Garza, Zach Sisco, Nazerke Turtayeva
Topics included:
- Defining goals
- Identifying and targeting an audience
- The pedagogy of choosing tutorial-friendly content
- Hands-on demos - software and hardware
- Nuts and bolts: scheduling
- Gathering and incorporating attendee feedback
- Sustainability and reproducibility
High-level Advice
High level points
Lasting Documentation/Products
Beyond the learnings for our one-time attendees, we are sharing:
UC Expert Advice
Workshop/Special Session at FOSSi Latch-Up
Sharing UC Expert Advice
Four In-Person Speakers' Talks
Prof Guthaus, UCSC
Prof Beamer, UCSC
Jerry Zhao, UC Berkeley
Prof Renau, UCSC
Newcomers' Perspectives
Lightning Talks at FOSSi Latch-Up
Newcomers' Perspectives
BS and MS Student Lightning Talks
UC Expert Interviews
UC Expert Interviews
Lasting Documentation/Products
Interview transcripts with:
To come:
Closing
Meta-advice
So many thanks to give!