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 |
|
Damian Gryski
|
c049e201ca
|
foreshadow cache line discussion
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
b8cbe45def
|
more data structure tweaks
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
bc7018f4be
|
prose data structure augmentation
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
2e91fa82ad
|
shuffing and prose
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
8150f7df9f
|
a bit of shuffling and a bit of prose
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
fd21512c1a
|
spelling
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
1211c4ea2c
|
microbenchmarking
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
b0b476f1ad
|
another pprof post
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
a15e27a9a7
|
how to detect invalid benchmarks
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
1075a303eb
|
more resources
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
6fa67a29e6
|
more topics
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
927710eded
|
add gccgo
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
f8e01fc8af
|
start larger prose batches
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
2cf2b82d2c
|
buffer reuse
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
2b09e975e2
|
deoptimization
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
6f5a55da25
|
tiny notes
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
b81ae4f567
|
pithy optimization quotes
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
95f52a4bd8
|
reprofile and gc notes
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
c64b5138c3
|
data distribution notes
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
dd8b0dea97
|
cache eviction + general stdlib
|
2018-01-27 08:36:15 -08:00 |
|
Damian Gryski
|
078594c5f8
|
expensive vs. cheap checks
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
c95d4b2a4d
|
augmented data structure notes
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
718d63af4f
|
explain need for fast benchmarks
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
7f0590de81
|
more thoughts
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
e88e8c70ec
|
solution iteration
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
74ea4bad7c
|
polyalgorithms
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
60bec2b464
|
expand on optimizing at different levels
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
3f14524242
|
a few quick thoughts
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
cf2414f5c6
|
more notes
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
9a32443804
|
more topics to outline
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
1448a3f800
|
go -> golang because really that's what the awesome would be called.
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
df67db0ccc
|
clarify what this isn't
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
5066a0bada
|
more notes for prose
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
cd336f69d9
|
more TODOs
|
2018-01-27 08:36:14 -08:00 |
|
Damian Gryski
|
38d428239f
|
updates
|
2018-01-27 08:36:14 -08:00 |
|