Completed
Round function
Class Central Classrooms beta
YouTube playlists curated by Class Central.
Classroom Contents
Micro Optimizing Go Code
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 What is BlakeToHash
- 3 The problem
- 4 Blake
- 5 Hash Interface
- 6 Go Benchmark Ecosystem
- 7 Go Testing
- 8 Benchmarks
- 9 WebView
- 10 Math Bits
- 11 G
- 12 Inlining
- 13 Inliner
- 14 Hard stops
- 15 Round function
- 16 inline function
- 17 G is too expensive
- 18 Get rid of function calls
- 19 Triple addition
- 20 Budget code
- 21 Dont chase this
- 22 Whats next
- 23 P prof
- 24 Assembly
- 25 Bounce Checking
- 26 SSA
- 27 Go Compiler
- 28 Linear code
- 29 Bounce checks
- 30 Hash state
- 31 Preventative hints
- 32 Eliminate bounds checks
- 33 Performance improvement
- 34 Eliminate allocations
- 35 Slices
- 36 Finalize
- 37 Pattern Matching
- 38 Sum
- 39 Some
- 40 Slice
- 41 Pvalues
- 42 Diminishing Returns
- 43 More Optimization
- 44 Worth it