cinera_handmade.network/miotatsu/riscy/book/reader001.hmml

191 lines
7.4 KiB
Plaintext
Raw Normal View History

2017-12-21 23:28:02 +00:00
[video member=miotatsu stream_platform=twitch project=book title="Preface, 1.1-1.3" vod_platform=youtube id=wu1-KpveA1A annotator=Miblo]
[0:11][Introduce the RISC-V Reader[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:speech]
[1:16][The back cover[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[4:15][Pre-preface[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[7:29][@dannyfritz][ped a gah gee]
[7:47][Pre-preface continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[8:00][@dannyfritz][ped a gah jee]
[8:09][Pre-preface continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[10:42][Background from the publisher[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[13:12][Check out the GitHub repository[ref
site=GitHub
page=armandofox/latex2ebook
url=https://github.com/armandofox/latex2ebook]][:research]
[15:06][Dedication[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[18:38][Preface[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[25:23][Plug links.riscy.tv[ref
site="RISCY BUSINESS Forums"
page="Useful Links"
url=http://links.riscy.tv]]
[25:34][Preface continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[26:47][History of this book[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[30:44][Chapter 1 - Why RISC-V?[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[32:16][Chapter 1.1 - Introduction[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[33:29][A few words on deep learning][:speech]
[35:56][Chapter 1.1 continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[37:38][Figure 1.1 - Members of the RISC-V foundation[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[41:35][Figure 1.2 - Growth of the x86 instruction set over its lifetime[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[45:06][Figure 1.3 - A description of the x86-32 ASCII adjust after addition instruction[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[47:23][Chapter 1.2 - Modular vs Incremental ISAs[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[51:09][Reflect on the analogy of a meal becoming a banquet to an ISA growing incrementally][:speech]
[51:55][Chapter 1.2 continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[56:27][@dannyfritz][SSE SSE2 SSE3]
[57:18][@dannyfritz][Not sure, I feel like SSE3 requires SSE2 and SSE]
[58:47][@dannyfritz][Oh, like ARB in OpenGL. Interesting]
[59:08][Chapter 1.3 - ISA Design 101[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:fabrication :research]
[1:02:37][Figure 1.4 - An 8″ diameter wafer of a RISC-V die designed by SiFive[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:fabrication :research]
[1:04:12][Chapter 1.3 continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:fabrication :research]
[1:06:14][Recall Mike Acton's recommendation from HandmadeCon 2015[ref
site="Molly Rocket"
page="HandmadeCon 2015: Mike Acton"
url=https://mollyrocket.com/news_0035.html] to read x86 manuals][:speech]
[1:09:39][@dannyfritz][Does that include docs for extensions?]
[1:10:00][Show the HiFive1 documentation[ref
site="RISCY BUSINESS Forums"
page="Useful Links"
url=http://links.riscy.tv]][:research]
[1:16:02][Compare the quantities of documentation for RISC-V and x86][:speech]
[1:17:35][Chapter 1.3 continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[1:20:55][@dannyfritz][Do RISC-V instructions always operate in 1 cycle?[ref
site="SiFive Forums"
url=https://forums.sifive.com/]]
[1:22:52][Chapter 1.3 continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[1:23:38][Find the running time equation on the :blackboard]
[1:24:53][Chapter 1.3 continued, on cycles per instruction[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[1:27:23][Reflect on this comparison of instruction count between ARM and the smaller RISC-V][:speech]
[1:30:25][Chapter 1.3 continued[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[1:31:12][Consider that RISC-V instructions may have been designed to have a reliable number of clock cycles][:speech]
[1:31:54][Chapter 1.3 continued, performance comparison[ref
title="RISC-V Reader"
author="David Patterson and Andrew Waterman"
publisher="Strawberry Canyon"
isbn=9780999249116
url=http://www.riscvbook.com/]][:research]
[1:33:55][Wrap it up with a glimpse into the future][:speech]
[/video]