Skip to content
Tech Dictionary
DictionaryThe dataContribute
Dictionary/Programming
CodeIntermediate

Parallelism

Also known as parallel

Executing multiple tasks at the same time using multiple execution resources.

Think of it this way

Several chefs actually cooking at the same moment.

In the real world

Several CPU cores can process separate images simultaneously.

One thing to remember

Parallelism can introduce coordination overhead.

Related

ConcurrencyThread

Go a little deeper

  • Python language tutorial (opens in a new tab)
  • MDN Glossary (opens in a new tab)
Improve this entry

What do we build for, if not to lessen each other’s hardship?

Tech Dictionary