January 2024
Beginner to intermediate
304 pages
7h 36m
English
In this chapter:
Twenty years ago, a working programmer could go for years without encountering a system that had more than two processing resources. Today, even a mobile phone has multiple processing resources. A modern programmer’s mental model needs to encompass multiple processes running on different processing resources at the same time.
When describing concurrent algorithms, it is not necessary to know the specific programming language to implement a program. It is necessary, however, to understand the features of the computer system on which ...
Read now
Unlock full access