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
What are Sewing Kits? Sewing Kits are modules which contain a not used mix of gates, any other cells or flip-flops considered potentially helpful for an unforeseen metal fix. W

What are the modes in which any update tasks work? Synchronous and Asynchronous.

What are stacks? A stackĀ  is an abstract data type in which items are additional to and removed only from one end known as TOP. For example, consider the pile of papers on you

Explain the meaning of BIND socket primitive The bind Primitiv: While created, a socket has neither a remote address nor a local address. A server utilizes the bind proce

Q. State the difference between following. i. RAM and ROM ii. SRAM and DRAM iii. Dynamic and static MOS memories

Explain the Register transfer language Register transfer language means there must be data flow between two registers and logic is in between them for end registers data must f

Objectives of Parallel Computing After reading this topic, you would be able to: Tell historical details of parallel computing; Explain the fundamental ideas of dis

An AWT stands for Abstract Window Toolkit. AWT handles programmers to develop Java applications with GUI components, like windows, and buttons. The Java Virtual Machine (JVM) is re

Explain the Reference Count The system relates a reference count along with each memory area to point out the number of its active users. This number is incremented while a us

Find how many bits of ADC are required to get an resolution of 0.5 mV if the maximum full scale voltage is 10 V Ans. Given Resolution=.5mV Full scale output=+10v %resolut