The Lifecycle of an Instruction Set
?
?
W, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Keyboard Navigation
Global Keys
[, < / ], > Jump to previous / next episodeW, K, P / S, J, N Jump to previous / next timestamp
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 CreditsIn-Menu and Index Controls
a
w
s
s
d
h
j
k
l
←
↑
↓
↓
→
Esc Close menu / unfocus timestamp
Quotes and References Menus and Index
Enter Jump to timestampQuotes, References and Credits Menus
o Open URL (in new tab)Filter Menu
x, Space Toggle category and focus nextX, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Filter and Link Menus
z Toggle filter / linking modeCredits Menu
Enter Open URL (in new tab)⏫
Previous: ‘Let’s Talk About Queues’
⏫
0:04: Welcome to the talk
0:04: Welcome to the talk
0:04: Welcome to the talk
0:34: The Lifecycle of an Instruction Set
0:34: The Lifecycle of an Instruction Set
0:34: The Lifecycle of an Instruction Set
1:41: Caveats1
1:41: Caveats1
1:41: Caveats1
2:32: Levels of hardware
2:32: Levels of hardware
2:32: Levels of hardware
5:28: Innovation in ISA (instruction set architecture)
5:28: Innovation in ISA (instruction set architecture)
5:28: Innovation in ISA (instruction set architecture)
7:17: Innovation becomes legacy!
7:17: Innovation becomes legacy!
7:17: Innovation becomes legacy!
8:54: Pixomatic (~2004)
8:54: Pixomatic (~2004)
8:54: Pixomatic (~2004)
9:55: SMCA (~2005)
9:55: SMCA (~2005)
9:55: SMCA (~2005)
11:42: SMCA New Instructions
11:42: SMCA New Instructions
11:42: SMCA New Instructions
12:51: How to develop an ISA
12:51: How to develop an ISA
12:51: How to develop an ISA
14:31: SMCA core choice
14:31: SMCA core choice
14:31: SMCA core choice
16:24: P54C pairing and "free" memory
16:24: P54C pairing and "free" memory
16:24: P54C pairing and "free" memory
17:46: P54C details shaped the ISA
17:46: P54C details shaped the ISA
17:46: P54C details shaped the ISA
18:45: SMCA to Larrabee
18:45: SMCA to Larrabee
18:45: SMCA to Larrabee
20:19: Larrabee features: Predication masks
20:19: Larrabee features: Predication masks
20:19: Larrabee features: Predication masks
22:53: Larrabee features: Register lane swizzles
22:53: Larrabee features: Register lane swizzles
22:53: Larrabee features: Register lane swizzles
24:39: Larrabee features: Memory swizzles
24:39: Larrabee features: Memory swizzles
24:39: Larrabee features: Memory swizzles
26:07: Larrabee features: Floating-point-Multiply-Add combos
26:07: Larrabee features: Floating-point-Multiply-Add combos
26:07: Larrabee features: Floating-point-Multiply-Add combos
26:10: Larrabee features: madd233
26:10: Larrabee features: madd233
26:10: Larrabee features: madd233
27:19: Larrabee features: Floating-point fixup
27:19: Larrabee features: Floating-point fixup
27:19: Larrabee features: Floating-point fixup
30:35: Larrabee features: Ternlogop
30:35: Larrabee features: Ternlogop
30:35: Larrabee features: Ternlogop
33:12: Larrabee 1 – Knights Ferry
33:12: Larrabee 1 – Knights Ferry
33:12: Larrabee 1 – Knights Ferry
35:15: Larrabee 2 – Knights Corner
35:15: Larrabee 2 – Knights Corner
35:15: Larrabee 2 – Knights Corner
36:08: Knights Landing
36:08: Knights Landing
36:08: Knights Landing
36:55: Knights Landing features: Conflict
36:55: Knights Landing features: Conflict
36:55: Knights Landing features: Conflict
38:39: AVX512
38:39: AVX512
38:39: AVX512
39:21: "Big Cores": Skylake Xeon, Canon Lake
39:21: "Big Cores": Skylake Xeon, Canon Lake
39:21: "Big Cores": Skylake Xeon, Canon Lake
40:22: Lessons: Lean on the compiler
40:22: Lessons: Lean on the compiler
40:22: Lessons: Lean on the compiler
40:41: Lessons: Every level of hardware shapes an ISA
40:41: Lessons: Every level of hardware shapes an ISA
40:41: Lessons: Every level of hardware shapes an ISA
42:03: No questions because we're out of time
42:03: No questions because we're out of time
42:03: No questions because we're out of time
•
You have arrived at the (current) end of Talks
•