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
Dhrystone
?
?

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:08Recap and set the stage for the day
0:08Recap and set the stage for the day
0:08Recap and set the stage for the day
0:52Consult Croepha's forum post 'Learning about circuits'1
0:52Consult Croepha's forum post 'Learning about circuits'1
0:52Consult Croepha's forum post 'Learning about circuits'1
2:14Try to model a single LED in the Falstad Circuit Simulator2 in conjunction with the HiFive1 Schematics3
2:14Try to model a single LED in the Falstad Circuit Simulator2 in conjunction with the HiFive1 Schematics3
2:14Try to model a single LED in the Falstad Circuit Simulator2 in conjunction with the HiFive1 Schematics3
4:33Let Croepha know of his citation in the Big RISCY BUSINESS Question Thread4
4:33Let Croepha know of his citation in the Big RISCY BUSINESS Question Thread4
4:33Let Croepha know of his citation in the Big RISCY BUSINESS Question Thread4
5:25croepha Under draw there is 1 terminal voltage source and a ground
🗪
5:25croepha Under draw there is 1 terminal voltage source and a ground
🗪
5:25croepha Under draw there is 1 terminal voltage source and a ground
🗪
5:39Continue modeling an LED5,6
5:39Continue modeling an LED5,6
5:39Continue modeling an LED5,6
9:06Consult the further replies to 'Learning about circuits'7
9:06Consult the further replies to 'Learning about circuits'7
9:06Consult the further replies to 'Learning about circuits'7
9:41croephas The ground in your simulation is simplified, but is effectively what you have when you have OE=1 and XOR=1
🗪
9:41croephas The ground in your simulation is simplified, but is effectively what you have when you have OE=1 and XOR=1
🗪
9:41croephas The ground in your simulation is simplified, but is effectively what you have when you have OE=1 and XOR=1
🗪
10:15Determine to check out other demos and update the Freedom E SDK
10:15Determine to check out other demos and update the Freedom E SDK
10:15Determine to check out other demos and update the Freedom E SDK
11:10Embark on studying the Dhrystone demo, in dhry.h
📖
11:10Embark on studying the Dhrystone demo, in dhry.h
📖
11:10Embark on studying the Dhrystone demo, in dhry.h
📖
16:24Refresh our memory on how to build and upload to the HiFive18
📖
16:24Refresh our memory on how to build and upload to the HiFive18
📖
16:24Refresh our memory on how to build and upload to the HiFive18
📖
19:15Build the Dhrystone demo and upload it to the HiFive1
19:15Build the Dhrystone demo and upload it to the HiFive1
19:15Build the Dhrystone demo and upload it to the HiFive1
20:45Run the Dhrystone Benchmark, Version 2.1
🏃
20:45Run the Dhrystone Benchmark, Version 2.1
🏃
20:45Run the Dhrystone Benchmark, Version 2.1
🏃
21:48Start to read dhry_1.c while the Dhrystone Benchmark (presumably) crunches away in the background
📖
21:48Start to read dhry_1.c while the Dhrystone Benchmark (presumably) crunches away in the background
📖
21:48Start to read dhry_1.c while the Dhrystone Benchmark (presumably) crunches away in the background
📖
23:15Consult the output of the Dhrystone Benchmark
23:15Consult the output of the Dhrystone Benchmark
23:15Consult the output of the Dhrystone Benchmark
24:43croepha Alright take care, I have to run. Thanks for streaming
🗪
24:43croepha Alright take care, I have to run. Thanks for streaming
🗪
24:43croepha Alright take care, I have to run. Thanks for streaming
🗪
24:48Continue consulting the Dhrystone output and scan the SiFive forums for information on the benchmark
📖
24:48Continue consulting the Dhrystone output and scan the SiFive forums for information on the benchmark
📖
24:48Continue consulting the Dhrystone output and scan the SiFive forums for information on the benchmark
📖
26:20Consult ARM,9 Wikipedia10 and Roy Longbotom's PC Benchmark Collection11 for some pointers towards interpreting the Dhrystone benchmark
📖
26:20Consult ARM,9 Wikipedia10 and Roy Longbotom's PC Benchmark Collection11 for some pointers towards interpreting the Dhrystone benchmark
📖
26:20Consult ARM,9 Wikipedia10 and Roy Longbotom's PC Benchmark Collection11 for some pointers towards interpreting the Dhrystone benchmark
📖
30:21Continue studying dhry_1.c
📖
30:21Continue studying dhry_1.c
📖
30:21Continue studying dhry_1.c
📖
40:25Express interest in seeing the code generation for working with floating point
40:25Express interest in seeing the code generation for working with floating point
40:25Express interest in seeing the code generation for working with floating point
41:37Continue studying dhry_1.c from main()
📖
41:37Continue studying dhry_1.c from main()
📖
41:37Continue studying dhry_1.c from main()
📖
46:19Note that this is very non-descriptive code
46:19Note that this is very non-descriptive code
46:19Note that this is very non-descriptive code
47:18Continue reading the initialisation code in dhry_1.c
📖
47:18Continue reading the initialisation code in dhry_1.c
📖
47:18Continue reading the initialisation code in dhry_1.c
📖
48:38Read the timing code in dhry_1.c
📖
48:38Read the timing code in dhry_1.c
📖
48:38Read the timing code in dhry_1.c
📖
49:47Consult the internet for 1-indexed programming languages12
49:47Consult the internet for 1-indexed programming languages12
49:47Consult the internet for 1-indexed programming languages12
52:44Continue reading the timing code in dhry_1.c
📖
52:44Continue reading the timing code in dhry_1.c
📖
52:44Continue reading the timing code in dhry_1.c
📖
56:54Read the interpretation and printing code in dhry_1.c
📖
56:54Read the interpretation and printing code in dhry_1.c
📖
56:54Read the interpretation and printing code in dhry_1.c
📖
58:42Read through the procedures in dhry_1.c
📖
58:42Read through the procedures in dhry_1.c
📖
58:42Read through the procedures in dhry_1.c
📖
59:24Scan through the remaining files in the Dhrystone demo
📖
59:24Scan through the remaining files in the Dhrystone demo
📖
59:24Scan through the remaining files in the Dhrystone demo
📖
1:01:14Read time() in dhry_stubs.c
📖
1:01:14Read time() in dhry_stubs.c
📖
1:01:14Read time() in dhry_stubs.c
📖
1:01:53Scan through dhry.h and Makefile to find that we are using -DTIME as the timing method
1:01:53Scan through dhry.h and Makefile to find that we are using -DTIME as the timing method
1:01:53Scan through dhry.h and Makefile to find that we are using -DTIME as the timing method
1:02:52That's everything, with thoughts that this demo is uninteresting
1:02:52That's everything, with thoughts that this demo is uninteresting
1:02:52That's everything, with thoughts that this demo is uninteresting
1:03:46Shout-out to Jeff Roberts' printf13
1:03:46Shout-out to Jeff Roberts' printf13
1:03:46Shout-out to Jeff Roberts' printf13
1:04:58Glimpse into the future of what we may try and glean from this Dhrystone demo
1:04:58Glimpse into the future of what we may try and glean from this Dhrystone demo
1:04:58Glimpse into the future of what we may try and glean from this Dhrystone demo