task parallelism

noun
UK /tɑːsk ˈpærəlɛlɪzəm/
US /tæsk ˈpærəlɛlɪzəm/

Task parallelism is when different jobs run at the same time on different parts of a computer.

The video game uses task parallelism so one part loads the map while another plays the music.


OTHER MEANINGS

2. A parallel computing model where distinct tasks, rather than chunks of the same data, are distributed across processors.

Task parallelism lets the weather simulation run its ocean model and atmosphere model on separate cores.

3. In software design, splitting an application into independent tasks that can execute simultaneously to improve speed.

The team applied task parallelism to the image pipeline, running resizing and filtering at the same time.

4. A scheduling approach in which separate jobs are assigned to different processing units to keep all units busy.

The cluster relies on task parallelism to spread batch jobs across dozens of machines.