Data Parallelisms And Temporal Parallelisms

 

 Data Parallelisms And Temporal Parallelisms

   
Data Parallelisms Temporal Parallelisms
Same task are performed on different subsets of same data. Different task are performed on the same data.
Synchronous computation is performed. Parallel computation is performed.
Is a parallelization across multiple computing environment As three people Work in the common time it is called temporal Parallelisms
Amount of parallelization is proportional to the input size. Amount of parallelization is proportional to the number of independent tasks is performed.
As there is only one execution thread operating on all sets of data, so the speedup is more. As each processor will execute a different thread or process on the same or different set of data, so speedup is less.
It is designed for optimum load balance on multiprocessor system. Here, load balancing depends upon on the e availability of the hardware and scheduling algorithms like static and dynamic scheduling.

Comments