Flutterby™! : Started reading The Art of

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

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 descending chronological order (reverse):

#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...

#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[Wiki] of microbenchmarks.