Notes

February 23rd, 2021

Concurrency

Closely related to Optimisation . Audio normally runs on a separate thread. It is real time critical and has some pretty unique constraints. Real-time audio programming 101: time waits for nothing by Ross Bencina covers some of the challenges and issues audio programmers face. His whole website is worth a browse and read.

What every systems programmer should know about concurrency

Quite enjoying this. Nice short read, and I like the writing style. Will spend more time looking through the rest of Bit Bashing website, althrough it does not look like the site has updated in a while.

Is Parallel Programming Hard, And, If So, What Can You Do About It?

I'm just getting started on this one. Bit more of a hefty read. Looks like this one has promise and will be a good read.

Read Copy Update

LWN has some good articles on this. I'm quite interested in RCU.