Commit Graph

135 Commits

Author SHA1 Message Date
Damian Gryski
a33431844f add bcantrill's performance debugging talk 2018-02-01 11:41:42 -08:00
Damian Gryski
8272572949 tweaks 2018-01-31 17:42:42 -08:00
Damian Gryski
f567b7f9bb add a section on pointers for system design 2018-01-28 15:54:00 -08:00
Damian Gryski
99e972884e more warning about folklore 2018-01-27 15:02:59 -08:00
Damian Gryski
38999da377 clarity distributed system performance; needs more 2018-01-27 15:02:42 -08:00
Damian Gryski
5573fc180b tweak working for algorithmic improvement examples 2018-01-27 10:07:32 -08:00
Damian Gryski
42068e7e79 writing happens in master again 2018-01-27 08:38:45 -08:00
Damian Gryski
1bc220c82c lint fixes for code block 2018-01-27 08:36:16 -08:00
Damian Gryski
8a5395226d add "wasted here" comment 2018-01-27 08:36:16 -08:00
Damian Gryski
3c3bdb4883 better example for algorithm improvement 2018-01-27 08:36:16 -08:00
Damian Gryski
69a71ebadd another assembly tutorial 2018-01-27 08:36:16 -08:00
Damian Gryski
65da16207f tweaks; add example for "efficient" algorithm 2018-01-27 08:36:16 -08:00
Damian Gryski
3de152393b make "don't be dumb" / "be smart" sections explicit. 2018-01-27 08:36:15 -08:00
Damian Gryski
66d681b598 get proebsting's law and integer programming algorithm improvements in 2018-01-27 08:36:15 -08:00
Damian Gryski
d8e5cb3ee8 prosify hash map -> xor k/vs story 2018-01-27 08:36:15 -08:00
Damian Gryski
208fa3bd59 word tweak 2018-01-27 08:36:15 -08:00
Damian Gryski
8fde5fb00c fix cache prose 2018-01-27 08:36:15 -08:00
Damian Gryski
149f93d858 move realistic data distribution cache example 2018-01-27 08:36:15 -08:00
Damian Gryski
a57dde59e7 shuffle sections to match proposed outline 2018-01-27 08:36:15 -08:00
Damian Gryski
5c681bc288 more prose tweaks 2018-01-27 08:36:15 -08:00
Damian Gryski
beb5dbc663 talk about pointer-free maps keys 2018-01-27 08:36:15 -08:00
Damian Gryski
323aec5a1b quote has been added to perfbook, remove todo 2018-01-27 08:36:15 -08:00
Damian Gryski
c6743fb982 add example from slack 2018-01-27 08:36:15 -08:00
Damian Gryski
a1ed903449 examples for simple and polyalgorithm 2018-01-27 08:36:15 -08:00
Damian Gryski
823fcd31b3 should at least mention RUM conjecture in section on datastructure building 2018-01-27 08:36:15 -08:00
Damian Gryski
6c72efd6c2 prose for implementing research papers 2018-01-27 08:36:15 -08:00
Damian Gryski
12fef8dfd1 shuffle sections around 2018-01-27 08:36:15 -08:00
Damian Gryski
e876225927 mostly tuning notes 2018-01-27 08:36:15 -08:00
Damian Gryski
1e58607c99 remove duplicated bentley link 2018-01-27 08:36:15 -08:00
Damian Gryski
b7e10ae3c2 tuning links and benchmarkable code 2018-01-27 08:36:15 -08:00
Damian Gryski
79d9787d4c more tuning prose 2018-01-27 08:36:15 -08:00
Damian Gryski
f99a3427b4 more tuning notes 2018-01-27 08:36:15 -08:00
Damian Gryski
db7b1270a2 tweaks 2018-01-27 08:36:15 -08:00
Damian Gryski
93f5451295 ramblings 2018-01-27 08:36:15 -08:00
Damian Gryski
a01ad6ecb5 more rambling 2018-01-27 08:36:15 -08:00
Damian Gryski
2b1479cfe6 more rambling 2018-01-27 08:36:15 -08:00
Damian Gryski
59eb6aee88 Obvious tuning example 2018-01-27 08:36:15 -08:00
Damian Gryski
9452e1da99 more tuning notes 2018-01-27 08:36:15 -08:00
Damian Gryski
9b52fc4205 more rambling 2018-01-27 08:36:15 -08:00
Damian Gryski
2473eb839d remove "basic rules" section; that's been covered elsewhere now 2018-01-27 08:36:15 -08:00
Damian Gryski
a73a7facb8 markdown link fixes 2018-01-27 08:36:15 -08:00
Damian Gryski
b4451b88e0 more topics 2018-01-27 08:36:15 -08:00
Damian Gryski
4f043c23b5 memory hierarchy warning 2018-01-27 08:36:15 -08:00
Damian Gryski
7f6a8347a8 add dotGo notes 2018-01-27 08:36:15 -08:00
Damian Gryski
fccd81d0bb put big-o category first 2018-01-27 08:36:15 -08:00
Damian Gryski
b93d199716 big-O and algorithm costs 2018-01-27 08:36:15 -08:00
Damian Gryski
a8b86beaee algorithmic tips before code tuning tips 2018-01-27 08:36:15 -08:00
Damian Gryski
8934dd0987 code tuning prose 2018-01-27 08:36:15 -08:00
Damian Gryski
549a7b8aea paper implementation notes 2018-01-27 08:36:15 -08:00
Damian Gryski
0abd306e4f space discussion 2018-01-27 08:36:15 -08:00