Completed
Improving Our Program...?
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
What Lies Beneath
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Dmitry Vyazelenko
- 3 What Lies Beneath
- 4 Executing
- 5 java ... -XX: +PrintInterpreter
- 6 Improving Our Program...?
- 7 How Not to Benchmark
- 8 Let's Benchmark!
- 9 Manual Optimisation
- 10 Without Inlining (-XX:-Inline)
- 11 With Inlining
- 12 JIT Optimisations
- 13 But Processors Got Better...
- 14 Bridging the Gap
- 15 The Memory Hierarchy
- 16 Measuring Cache-Friendliness
- 17 Primitive Array
- 18 Poor Unloved Linkedlist...
- 19 Conclusions From javac soup to hardware nuts, there's a lot of advanced technology here. And as everyone knows to the ignorant
- 20 Digging Deeper...