Data parallel model - parallel programming model, Computer Engineering

In the data parallel model, many of the parallel work focus on performing operations on a data set. The data set is usually organized into a common structure, such as an array or a cube. A set of tasks work collectively on the similar data structure with each task working on a dissimilar portion of the similar data structure. Tasks perform the similar operation on their partition of work, for example, "add 3 to each array element" can be single task. In shared memory architectures, every tasks may have access to the data structure by the global memory. In the distributed memory architectures, the data structure is dividing up and data resides as "chunks" in the local memory of each task.

Posted Date: 3/5/2013 5:28:11 AM | Location : United States

Related Discussions:- Data parallel model - parallel programming model, Assignment Help, Ask Question on Data parallel model - parallel programming model, Get Answer, Expert's Help, Data parallel model - parallel programming model Discussions

Write discussion on Data parallel model - parallel programming model
Your posts are moderated
Related Questions
The Concept of Process Informally, a method is a program in execution, behind the program has been loaded in the main memory. However, a method is more than just a program code

how to breadboARD THE 4 BIT COMPARATOR

dynamic storage allocation technique

Don't scan at more resolution than needed. This saves both Disk and time Space. Typically itisn't useful to scan at more than optical resolution because it adds no new informa

Algorithmic Complexity theory: Moreover a similar situation occurs in broad to specific ILP systems when the inference rules are deductive thus they specialize. So at some sta

What is meant by Wired-AND connection of digital ICs?                                                                                                               Ans: Wir

Why is TCP called end-to-end protocol? TCP is termed as an end-to-end protocol as this provides a connection directly by an application in one computer to an application on a r

Data movement instructions shift data from one location to another. The source and destination locations are verified by the addressing modes, and can be registers or memory. Many