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
Q. Describe Miscellaneous and Privileged Instructions? These instructions don't fit in any of above categories. I/O instructions: start I/O, stop I/O, and test I/O. Characteris

A UNIX device driver is ? Ans. A UNIX device driver is structured in two halves termed as top half and bottom half.

This is the MATLAB graphics system. It contains high-level commands for two-dimensional and three-dimensional data visualization, image processing, animation, and presentation grap

1. Use the Web Site Scan verification point to check the content of your Web site with each revision and make sure that changes have not resulted in defects. 2. Use the Web Sit

The Environment variable SCRIPT_NAME in CGI script specifies? In CGI script gives the path of URL after server name.

Power pc h bus

Real time (transaction) processing In real time (transaction) processing files are generally updated in real time (for example when booking flights on an airplane); however in

What is the difference between absolute and relative path name of a file? Absolute path name: This is listing of the directories and files from the root directory to the i

any ideas about senior project topic

This programming assignment is about computing topological properties of Protein-Protein Interaction (PPI) networks. Recall that a PPI network is represented by a graph G=(V,E) whe