Tied up in threads

Primitives in C++ for Multithreading

Motivation: There are some explanations on certain terminologies commonly seen whenever multithreading is brought up. These terminologies should be somewhat familiar to people who study computer science. However, even when I knew what they meant, I didn’t know how they interoperate with other “CS thingies”. For example, when one of my professor asked a question “If a computer just runs one thread at a time, is it necessary to ensure synchronization ?...

February 23, 2023 · 9 min · Siddharth Chillale