Started reading The Art of
2022-10-19 17:25:03.602042+02 by
Dan Lyke
2 comments
Started reading The Art of Multiprocessor Programming last night, and dang I miss programming close to the metal. This using Promises and ending up with weird queue conflicts because there's no real plan for concurrency sticks.
[ related topics:
Software Engineering Art & Culture
]
comments in ascending chronological order (reverse):
#Comment Re: Started reading The Art of made: 2022-10-19 18:56:47.015832+02 by:
markd
I don't do any C++, but I've been really enjoying https://www.amazon.com/Art-Writing-Efficient-Programs-
optimizations/dp/1800208111 (The Art of Writing Efficient Programs: An advanced programmer's guide to
efficient hardware utilization and compiler optimizations using C++ examples. Terrible title). It's got good
explanations of pipelining, predictive branching, caching, and also talks about making concurrent data
structures (when locks / spinlocks / CAS are appropriate), and a ton of microbenchmarks.
#Comment Re: Started reading The Art of made: 2022-10-24 18:28:45.299177+02 by:
Dan Lyke
Thank you! Looking at that a bit I’ll drop by Copperfield’s and have them order it for me...