A free book on parallel programming

 https://mirrors.edge.kernel.org/pub/linux/kernel/people/paulmck/perfbook/perfbook.html

I vaguely remember skimming an earlier edition, but for some reason I
never got around to reading all of it.  I suppose I should.