Classification based on grain size, Computer Engineering

Classification Based On Grain Size

 This classification is based on identifying  the parallelism in a program to be implemented on a multiprocessor system. The plan is to recognize the instructions in a program or sub-tasks that can be implemented in parallel. For instance, there are three declaration in a program and statements S1 and S2 can be swaped. It means, these are not chronological as shown in Figure 15. Then S1 and S2 can be implemented in parallel.

                                   467_Classification Based On Grain Size.png

But it is not enough to check for the parallelism among processes or statements in a program. The conclusion of parallelism also depends on the following factors:

  • Number and types of processors accessible, i.e., architectural types of host computer
  • Dependency of data, resources and control
  • Memory organisation
Posted Date: 3/1/2013 7:14:13 AM | Location : United States

Related Discussions:- Classification based on grain size, Assignment Help, Ask Question on Classification based on grain size, Get Answer, Expert's Help, Classification based on grain size Discussions

Write discussion on Classification based on grain size
Your posts are moderated
Related Questions
The session support can be turned on automatically at the site level, or manually in every PHP page script: * Turning on session support automatically at the site level: Set s

Q. Explain about Barrier? Barrier: No actual transfer of data takes place in this mode unless all the processors involved in the communication execute a particular block, calle

Q. What is the conclude of the force of gravity on an object? Answer:- Force is the vector product of mass as well as acceleration F = ma. Weight is an unusual case of t

Concept of Multithreading: These troubles increase in the design of large-scale multiprocessors such as MPP as discussed above. Thus, a solution for optimizing this latency should

Performance and Issues in Pipelining Throughput:  Throughput of a pipeline can be defined as the number of results that have been getting per unit time. It can be denoted as:

What is swimlane? In business model, it is often helpful to know which human organization is responsible for activity. Show the partition of activities into columns and lines.

What are the Applications of Linked List are a) Fixed block storage allocation b) garbage collection

For each of the three datasets (data1.txt, data2.txt, and data3.txt in, cluster the data using k-means in Matlab, with k=2, 3, 4 and 5 using the provided Matlab script

Program Level This is usually the dependability of the operating system, which runs processes simultaneously. Different programs are evidently independent of each other. So par