Skip to content

Commit a8785e4

Browse files
authored
Update mourning_moore.md
1 parent c29ca61 commit a8785e4

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

mourning_moore.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,3 @@
1-
<!-- Global site tag (gtag.js) - Google Analytics -->
2-
<script async src="https://www.googletagmanager.com/gtag/js?id=G-Z2DVBLC0CV"></script>
3-
<script>
4-
window.dataLayer = window.dataLayer || [];
5-
function gtag(){dataLayer.push(arguments);}
6-
gtag('js', new Date());
7-
gtag('config', 'G-Z2DVBLC0CV');
8-
</script>
9-
101
# Mourning Moore, or: Is that sexy RTX 3090 really worth [$3000](https://offer.ebay.com/ws/eBayISAPI.dll?ViewBidsLogin&item=254885216032)?
112

123
May 2021
@@ -115,6 +106,15 @@ Launch | Build | CPU | benchmark fps | speedup | per year
115106
1994 | 1997 | Pentium 100 | 73fps | 2x | 1.43x
116107
1998 | 1999 | Pentium II 450 | 129fps | 3.68x | 1.24x
117108

109+
# End of Moore's Law
110+
111+
In their latest edition of [Computer Architecture: A Quantitative Approach](https://www.amazon.com/Computer-Architecture-Quantitative-Approach-Kaufmann/dp/0128119055/) Hennesy and Patterson summ up what I've observed with a single
112+
devastating chart:
113+
114+
![History of CPU Performance](cpu_history_thumbnail.PNG)
115+
116+
Silicon's not getting faster (frequency wise), and there's a limited amount of miniaturization that will happen. The big players have already leaned hard into speculative, out of order, superscalar architectures and throwing more cores at the problem. Future performance improvements are likely to come only with quite specialized hardware (systolic arrays for example to do mat muls in TPU, computing in memory, or stacked VRAM to reduce memory latency) and figuring out how to make "[The top of the stack](https://science.sciencemag.org/content/368/6495/eaam9744)" more efficient with, for instance, JIT'ing infrastructure like [JAX+XLA](https://github.com/google/jax).
117+
118118
# Coda
119119

120120
After futzing about with my old rig, I discovered the cpu cooler

0 commit comments

Comments
 (0)