Home | | Multi - Core Architectures and Programming | Multiple Copies of the Same Task

Chapter: Multicore Application Programming For Windows, Linux, and Oracle Solaris : Identifying Opportunities for Parallelism

Multiple Copies of the Same Task

An easy way to complete more work is to employ multiple copies of the same task. Each individual task will take the same time to complete, but because multiple tasks are completed in parallel, the throughput of the system will increase.

Multiple Copies of the Same Task

 

An easy way to complete more work is to employ multiple copies of the same task. Each individual task will take the same time to complete, but because multiple tasks are completed in parallel, the throughput of the system will increase.

 

This is a very common strategy. For example, one system might be running multiple copies of a rendering application in order to render multiple animations. Each applica-tion is independent and requires no synchronization with any other.

 

Figure 3.17 shows this situation, with a single system running three copies of task A.


Once again, the performance of the system is an increase in throughput, not an improvement in the rate at which work is completed.


Study Material, Lecturing Notes, Assignment, Reference, Wiki description explanation, brief detail
Multicore Application Programming For Windows, Linux, and Oracle Solaris : Identifying Opportunities for Parallelism : Multiple Copies of the Same Task |


Privacy Policy, Terms and Conditions, DMCA Policy and Compliant

Copyright © 2018-2024 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.