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
what is boundary filling explain with example

Combinational/Sequential Logic design with Integrated Circuits (Dual in line package) Car wash concept with the following steps in a Combinational Logic Diagram: 1.    Start

Java uses layout managers to lay out components in a consistent manner across all windowing platforms. As Java's layout managers aren't tied to absolute sizing and positioning, the

The term 'page traffic' describes? Ans. Page Traffic describes the movement of pages in and out of memory.

Subtraction of 01100-00011 using 2's complement method Ans. Firstly 1's complement of 00011 is 11100 and 2's complement is 11100 + 1 = 11101. Thus If a last carry is

How the transaction that are programmed by the user can be protected? By executing an authority check.

Compare hypertext versus hypermedia.  Hypertext is basically similar as regular text - it can be stored, read, searched, or edited - with a significant except ion: hyper text h

CGI is significant whenever you require to retain state information about a user, or run an application which communicates with the server. Things like guestbook's, Chat clients, d

Intel's 8086 was the first 32-bit processor, and as the company had to backward-support the 8086. All the modern Intel-based processors will run in the Enhanced mode, capable of sw

Q. Explain about Interlacing? Interlacing is a procedure in which in place of scanning the image one-line-at-a-time it's scanned alternatelyit implies thatalternate lines are s