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...
We will not edit your comments. However, we may delete your
comments, or cause them to be hidden behind another link, if we feel
they detract from the conversation. Commercial plugs are fine,
if they are relevant to the conversation, and if you don't
try to pretend to be a consumer. Annoying endorsements will be deleted
if you're lucky, if you're not a whole bunch of people smarter and
more articulate than you will ridicule you, and we will leave
such ridicule in place.