Eliminating hazards - computer architecture, Computer Engineering

Eliminating hazards of pipeline -  computer architecture:

We can delegate the work of eliminating data dependencies to the compiler, which can fill up in suitable number of NOP instructions between dependent instructions to ensure right operation, or re-order instructions whenever possible.

Other methods include on-chip solutions are given :

  •    Score boarding method
  •    Tomasulo's method

There are various recognized techniques for either preventing hazards from occurring, or working around them if they already take place.

 

 

Posted Date: 10/13/2012 4:25:57 AM | Location : United States







Related Discussions:- Eliminating hazards - computer architecture, Assignment Help, Ask Question on Eliminating hazards - computer architecture, Get Answer, Expert's Help, Eliminating hazards - computer architecture Discussions

Write discussion on Eliminating hazards - computer architecture
Your posts are moderated
Related Questions

Explain any two methods of implementing interacting processes. Two methods of implementing interacting process are given below: (i) Shared memory solution: In this scheme

#question.A universal shift register can shift in both the left-to-right and right-to-left directions, and it has parallel-load capability. Draw a circuit for such a shift register

Binary is an alternative number system which works very good for computers. Humans have ten fingers; that's probably why we use ten digits (0, 1, 2, 3, 4, 5, 6, 7, 8, and 9) in our


What are the largest UDP messages that can fit into single Ethernet frame? UDP utilizes IP for delivery. As ICMP UDP packet is encapsulated in IP datagram. Therefore entire UDP

What are different control function categories. Explain. In several switching systems, the control subsystem may be an integral part of the switching network itself. This syst

Q. Show the Divide and Conquer approach? Divide and Conquer approach is the way of making a complicated problem easier.  In this approach larger problem (System) is divided int

Method : The master from which the copies will be taken is first prepared from a special non-absorbent glazed sheet of paper and special carbon paper which acts as the reproducing

Q. Define Synchronization Latency Problem? If two simultaneous processes are executing remote loading then it's not recognized by what time two processes will load as issuing p