concurrent algorithm
nounUK /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.