We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
RISCY BUSINESS»Episode Guide
1.2 & 1.3
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu Movement

a
w
s
d
h j k l


Quotes and References Menus

Enter Jump to timecode

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
0:07Recap and set the stage for the day, with milton open
0:07Recap and set the stage for the day, with milton open
0:07Recap and set the stage for the day, with milton open
1:11Chapter 1.2 - Eight Great Ideas in Computer Architecture1
📖
1:11Chapter 1.2 - Eight Great Ideas in Computer Architecture1
📖
1:11Chapter 1.2 - Eight Great Ideas in Computer Architecture1
📖
2:10An example of the icons in the margins of the book
2:10An example of the icons in the margins of the book
2:10An example of the icons in the margins of the book
3:55Great Idea 1: A Design for Moore's Law2
📖
3:55Great Idea 1: A Design for Moore's Law2
📖
3:55Great Idea 1: A Design for Moore's Law2
📖
5:01A few notes on the datedness of that section
5:01A few notes on the datedness of that section
5:01A few notes on the datedness of that section
7:48Great Idea 2: Use Abstractions to Simplify Design3
📖
7:48Great Idea 2: Use Abstractions to Simplify Design3
📖
7:48Great Idea 2: Use Abstractions to Simplify Design3
📖
8:39Commentary on abstraction in software, and Casey's compression-oriented programming
💢
8:39Commentary on abstraction in software, and Casey's compression-oriented programming
💢
8:39Commentary on abstraction in software, and Casey's compression-oriented programming
💢
13:30Great Idea 3: Make the Common Case Fast4
📖
13:30Great Idea 3: Make the Common Case Fast4
📖
13:30Great Idea 3: Make the Common Case Fast4
📖
16:27Great Idea 4: Performance via Parallelism5
📖
16:27Great Idea 4: Performance via Parallelism5
📖
16:27Great Idea 4: Performance via Parallelism5
📖
17:03Great Idea 5: Performance via Pipe-lining6
📖
17:03Great Idea 5: Performance via Pipe-lining6
📖
17:03Great Idea 5: Performance via Pipe-lining6
📖
17:58A few words on the old bucket brigade, and the Little Rascals movie7
17:58A few words on the old bucket brigade, and the Little Rascals movie7
17:58A few words on the old bucket brigade, and the Little Rascals movie7
18:52Great Idea 6: Performance via Prediction8
📖
18:52Great Idea 6: Performance via Prediction8
📖
18:52Great Idea 6: Performance via Prediction8
📖
19:27Great Idea 7: Hierarchy of Memories9
📖
19:27Great Idea 7: Hierarchy of Memories9
📖
19:27Great Idea 7: Hierarchy of Memories9
📖
20:50A few notes on the relevance of the cache
20:50A few notes on the relevance of the cache
20:50A few notes on the relevance of the cache
24:33Great Idea 8: Dependability via Redundancy10
📖
24:33Great Idea 8: Dependability via Redundancy10
📖
24:33Great Idea 8: Dependability via Redundancy10
📖
26:10Chapter 1.3 - Blow Your Program11
📖
26:10Chapter 1.3 - Blow Your Program11
📖
26:10Chapter 1.3 - Blow Your Program11
📖
29:27A rant on languages providing features that cater to abstraction
💢
29:27A rant on languages providing features that cater to abstraction
💢
29:27A rant on languages providing features that cater to abstraction
💢
32:05Glimpse into the future of creating our own small, minimal language that is directly related to the assembly of RISC-V
32:05Glimpse into the future of creating our own small, minimal language that is directly related to the assembly of RISC-V
32:05Glimpse into the future of creating our own small, minimal language that is directly related to the assembly of RISC-V
33:14Plug Krste Asanovic's tweet on the arrival of RISC-V support in GCC12
33:14Plug Krste Asanovic's tweet on the arrival of RISC-V support in GCC12
33:14Plug Krste Asanovic's tweet on the arrival of RISC-V support in GCC12
34:08From a high-level language to the language of hardware13
📖
34:08From a high-level language to the language of hardware13
📖
34:08From a high-level language to the language of hardware13
📖
37:14Exercise for the viewer: Look up the encoding for the add instruction in the RISC-V spec, to see if it agrees with the book
📖
37:14Exercise for the viewer: Look up the encoding for the add instruction in the RISC-V spec, to see if it agrees with the book
📖
37:14Exercise for the viewer: Look up the encoding for the add instruction in the RISC-V spec, to see if it agrees with the book
📖
38:54Instruction Encoding
🖌
38:54Instruction Encoding
🖌
38:54Instruction Encoding
🖌
39:23Assembly language and machine code14
📖
39:23Assembly language and machine code14
📖
39:23Assembly language and machine code14
📖
40:10A few words on the programmer needing to think like the computer
40:10A few words on the programmer needing to think like the computer
40:10A few words on the programmer needing to think like the computer
42:48Language abstractions, and an example swap function in assembly15
📖
42:48Language abstractions, and an example swap function in assembly15
📖
42:48Language abstractions, and an example swap function in assembly15
📖
50:17A few words on gcc's ability to output assembly
50:17A few words on gcc's ability to output assembly
50:17A few words on gcc's ability to output assembly
50:40Continuing about assembly16
📖
50:40Continuing about assembly16
📖
50:40Continuing about assembly16
📖
51:26A few words on FORTRAN, COBOL and lisp still being used by businesses
51:26A few words on FORTRAN, COBOL and lisp still being used by businesses
51:26A few words on FORTRAN, COBOL and lisp still being used by businesses
52:48Improved programmer productivity17
📖
52:48Improved programmer productivity17
📖
52:48Improved programmer productivity17
📖
53:12A few words of praise for D for prototyping
53:12A few words of praise for D for prototyping
53:12A few words of praise for D for prototyping
55:49Platform independence18
📖
55:49Platform independence18
📖
55:49Platform independence18
📖
56:16On the truth of this to a certain extent, while languages themselves being cross-platform are doomed to failure
💢
56:16On the truth of this to a certain extent, while languages themselves being cross-platform are doomed to failure
💢
56:16On the truth of this to a certain extent, while languages themselves being cross-platform are doomed to failure
💢
59:28A good time to stop
59:28A good time to stop
59:28A good time to stop