[video member=miotatsu stream_platform=twitch project=riscy title="Andrew Waterman & Yunsup Lee Interview" medium=speech vod_platform=youtube id=Df-o29DkqWw guest=y_lee guest=a_waterman annotator=Miblo]
[0:01][Welcome and introduce [@a_waterman Andrew Waterman] & [@y_lee Yunsup Lee]]
[1:07][A highlight reel of life stories before RISC-V]
[1:22][@a_waterman][Life before RISC-V]
[2:46][@y_lee][Life before RISC-V]
[4:18][Why decide to create a new ISA?]
[4:33][@a_waterman][On creating a simple basis for performing research]
[6:23][@y_lee][On removing complexity in order to enable development by small teams]
[7:12][What drew you specifically to RISC?]
[7:34][@y_lee][Necessity]
[8:39][@a_waterman][On following RISC I and RISC II]
[9:16][What appealed to you about having it be open :hardware?]
[9:32][@y_lee][Openness enables understanding and learning]
[10:41][@a_waterman][On finding encouragement in the competition of ideas in the open source community]
[12:57][@y_lee][On the potential for open hardware enabling schools to teach what the industry actually uses]
[13:36][What are you hoping to see happen in the world of RISC-V?]
[13:51][@a_waterman][A RISC ISA is suitable for many domains of computing, from the lowest to the highest performing computing]
[15:15][@y_lee][On the need for customisation with the end of Moore's Law]
[16:01][Do you think RISC-V being in anything and everything is an attainable goal, and what markets may RISC-V most thrive in?]
[16:24][@a_waterman][Embedded systems contain all sorts of chips]
[17:21][@y_lee][New markets]
[18:23][@hossein1387][My question is, considering the huge investment that is currently happening in custom chips for :AI, how do you think SiFive can attract investors in the field of AI to pay more attention to your platform?]
[18:50][@y_lee][Customisable chips may well serve machine learning :research][:ai]
[20:27][@a_waterman][Evaluation of neural networks will frequently be done in energy constrained environments]
[21:11][Can you tell us a bit about SiFive in terms of what they offer customers?]
[21:29][@y_lee][Democratising access to custom silicon][:hardware]
[23:07][@a_waterman][On the expense of building custom chips using a proprietary ISA]
[24:46][What are the coolest HiFive1 projects you've seen?]
[25:01][@y_lee][Printer controller and Zephyr port]
[26:30][@a_waterman][On the community porting the realtime Zephyr operating system to the HiFive1]
[27:12][Will SiFive release products using Freedom Unleashed?]
[27:30][@y_lee][Why build the HiFive1 board]
[28:22][@a_waterman][Excitement for a Unix capable RISC-V system coming out relatively soon]
[28:41][Any resources to recommend for learning about RISC-V or open :hardware in general?]
[28:53][@a_waterman][The RISC-V User-Level ISA Specification[ref
    site=RISC-V
    page="User-Level ISA Specification v2.1"
    url=https://riscv.org/specifications] and two text books coming out this year based on Computer Organization and Design[ref
        title="Computer Organization and Design MIPS Edition"
        author="David Patterson & John Hennessy"
        publisher="Morgan Kaufmann"
        isbn=9780124077263
        url=https://www.elsevier.com/books/computer-organization-and-design-mips-edition/patterson/978-0-12-407726-3] and Computer Architecture: A Quantitative Approach[ref
        title="Computer Architecture: A Quantitative Approach"
        author="John Hennessy & David Patterson"
        publisher="Morgan Kaufmann"
        isbn=9780123838728
        url=https://www.elsevier.com/books/computer-architecture/hennessy/978-0-12-383872-8]]
[29:55][@y_lee][Graduate-level course at Berkeley]
[31:25][@a_waterman][Plug Berkeley's use of RISC-V in the classroom]
[32:05][What advice do you have for those looking to get involved in the RISC-V community?]
[32:24][@y_lee][If you want to learn how computers work, RISC-V is a good resource]
[34:27][@a_waterman][There's a lot of work to be done on compilers, operating systems, software, microarchitecture, etc]
[35:04][@hossein1387][Is there any plan for MOOC (massive online open courses)?]
[35:45][@a_waterman][On Berkeley possibly teaching CS61C as an online course[ref
    site="University of California, Berkeley"
    page="Great Ideas in Computer Architecture (Machine Structures)"
    url=http://inst.eecs.berkeley.edu/~cs61c/sp17/]]
[35:57][Point out the SiFive Forums as a good resource[ref
    site="SiFive Forums"
    url=https://forums.sifive.com/]]
[36:12][@a_waterman][Shout-out to Megan Wachs]
[36:35][Give it a minute to see if some questions pop up]
[37:38][Suppose that is everything, but wait...]
[37:59][@hossein1387][What is your answer to Linus Torvalds when he said ISA is not important and it's the community around ISA that matters?]
[38:15][@a_waterman][On ISAs not mattering, especially in high end computing]
[39:28][@y_lee][Why not RISC-V if instruction sets don't matter?]
[39:50][@a_waterman][It takes a village, so if you have resources to help port to RISC-V, pitch in!]
[40:03][@Miblo][I missed the start, but I was wondering: Do you personally have anything you'd like to see RISC-V users do that isn't necessarily endorsed or endorsable by SiFive?]
[40:28][@a_waterman][The more implementations there are, the better the project will be for everyone]
[41:43][@y_lee][It gets stronger the more people look at it]
[42:57][That's the end for real]
[/video]
