concurrent algorithm

noun
UK /kənˈkʌrənt ˈælɡərɪðəm/
US /kənˈkɜːrənt ˈælɡərɪðəm/

A set of steps that lets a computer do many jobs at the same time.

The game uses a concurrent algorithm so it can load pictures while the player is moving.


OTHER MEANINGS

2. A method in computer science where several tasks make progress during overlapping time periods.

Engineers designed a concurrent algorithm to handle thousands of web requests at once.

3. A procedure that coordinates multiple processes sharing data safely.

The concurrent algorithm uses locks so two programs do not change the same file together.

4. A way of solving a problem by splitting it into parts that run side by side.

Sorting the big list with a concurrent algorithm made it finish much faster.