What’s This All About?
This blog is intended to cover various subjects related to the low-level interactions of software and hardware, with a special emphasis on the issues associated with parallel shared-memory programming.
I will also cover other, somewhat related, things where I have knowledge that seems worth consolidating since I haven’t found it elsewhere.
I hope that it will provide interesting and useful information that echoes and extends the ideas presented in the book Michael Klemm and I have written (High Performance Parallel Runtimes - Design and Implementation).
Where non-trivial code samples are required, they’ll be posted at https://github.com/parallel-runtimes/CPU-fun.
Subscribe (it’s free) to get mail when new entries are posted. You can also see new posts via the RSS feed (
https://cpufun.substack.com/feed not a link you want to look at here, but one to cut/paste into your news-reader).