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
Paging supervisor: This part of the operating system built and manages the page tables. If the  due to dynamic address translation hardware a page fault occurs exception then

Association and classes betwnn student and university Association and classes are alike in the sense that classes describe objects, and association describe links. Figure shows

Name the dynamic memory allocation function? Three dynamic memory allocation functions are: a) malloc, b) calloc and c) free.

State the Tips of timescale directive Include a `timescale directive at the top of each module, even if there are no delays i n the module, since some simulators may require th

Determine the advantages of BCD Adder Now let us see the arithmetic addition of two decimal digits in the BCD, with a possible carry from previous stage. As each input digit do

Interval between the time of submission and completion of the job is? Ans. Turnaround time is the interval in between the time of submission and completion  of the job.

Explain the working of Dynamic RAM? A plain piece of hardware called a DRAM controller can be used to make DRAM behave more like SRAM and the job of the DRAM controller is to p

A Lambda expression is not anything but an Anonymous Function, can have expressions and statements. Lambda expressions can be used mostly to make delegates or expression tree types

Illustrate some notations of object modeling notations A classifier is a mechanism which describes behavioural and structural features. In UML significant classifiers are cla

Explain the significance IPV6 over IPV4. The maximum size of an Ipv6 datagram is 65575 bytes, with the 0 bytes Ipv6 header. Ipv6 also describe a minimum reassembly buffer size: