Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zmitchell/indyrs-caches

The slides from my talk "Dolla Dolla Bills: Cache-Friendly Rust"
https://github.com/zmitchell/indyrs-caches

Last synced: 3 days ago
JSON representation

The slides from my talk "Dolla Dolla Bills: Cache-Friendly Rust"

Awesome Lists containing this project

README

        

# Dolla-Dolla Bills: Cache-Friendly Rust

These are the slides from my talk "Dolla Dolla Bills: Cache-Friendly Rust" given at Indy.rs on April 5, 2018.

## Resources

The last few slides contain links to several resources where you can learn more about CPU caches and how to write code that effectively utilizes CPU cache effects. For convenience, here is that list of resources.

- [Rust Cologne, March 2018: Florian Zeitz - Caches and You](https://www.youtube.com/watch?v=GQBI-TcOTOk)
- [A Survey of CPU Caches | Lukas Waymann](https://meribold.github.io/2017/10/20/survey-of-cpu-caches/)
- [What Every Programmer Should Know About Memory](https://www.akkadia.org/drepper/cpumemory.pdf)
- [How L1 and L2 CPU Caches Work, and Why They’re an Essential Part of Modern Chips](https://www.extremetech.com/extreme/188776-how-l1-and-l2-cpu-caches-work-and-why-theyre-an-essential-part-of-modern-chips)
- [code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care](https://www.youtube.com/watch?v=WDIkqP4JbkE)
- [Handouts](https://www.aristeia.com/TalkNotes/codedive-CPUCachesHandouts.pdf)
- This handout also contains several slides of additional resources at the end

## Slides

The slides were made with [Deckset](https://www.decksetapp.com/).