- stress-ng - slides
- perf
- Jim Keller - The Future of Compute
- Introduction to lldb for rust
- std::string performance issues in Chrome
- row/columns of capacitors that need recharged. Dense but power draw is significant compared to SRAM.
- Rows usually 8kb in size. Moved to row buffers. Request columns from that row to read to CPU.
- Latency if you close that row buffer and need a new one. Sequential better than random access at 8kb granularity.
- No reads or writes when DRAM every 7.8 microseconds does a refresh.
- Why ECC matters - Data Alignment and Caches
- Utah lecture on memory refresh
- ucevent - guide
- Memory access patterns and New Years Resolutions
- 60-70ns to get out to DRAM in good conditions.
- DDIO - Reexamining Direct Cache Access to Optimize I/O Intensive Applications for Multi-hundred-gigabit Networks
- Unur Mutlu - RAM Guru
- UPMEM Processor in Memory
- Von Neuman Bottleneck - when is physical distance of information important? For global timescales what Operations Research techniques are useful?