A software developer is creating an application that will ru…

A software developer is creating an application that will run multiple parallel threads through the central processing unit (CPU) at the same time to reduce the amount of “idle time” the CPU spends waiting for new instructions to process. What type of process is the developer taking advantage of?