Everything2
Near Matches
Ignore Exact
Full Text
Everything2

data hazard

created by Oeq1st1

(thing) by Oeq1st1 (4.4 mon) (print)   ?   (I like it!) Sun Dec 02 2001 at 4:58:18

Data Hazards occur in processors when an instruction cannot execute when originally planned. The instruction cannot exectue because the data it requires is not yet available.

This is a major problem in pipelined microprocessors, where a memory read can take many clock cycles, therefore if an instruction requires a value that was read out of memory, it will have to wait until the memory read finishes before proceeeding. These data hazards can occur very frequently so many methods are employed to get rid of data hazards, such as register bypassing, data forwarding, branch prediction, predication, and instruction prefetch.


printable version
chaos

branch prediction Instruction Level Parallelism data dependency Race condition
2-bit predictor clock speed Branch Target Buffer Stall
Tomasulo's Algorithm Predication band gap paintball tactics
Terrapin Station ".Sony" and the reason why you should never type it processor Intel
pipelining Register Bypassing Out of order TeraGrid
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes to live by:
Charles Mingus
Vaguely valid advice to prospective weight trainers
Archaeology
Trail of Tears
All you need is love
How to make a decent cup of tea
Engineering is my Religion
Barack Obama's Speech at the Democratic National Convention, 2004
Nessun dorma
Manufacturing a CPU in your own home (Part 1)
Hong Kong movie subtitles
Allegory of the Cave
Mary, Queen of Scots
New Writeups
Aerobe
Watch out for falling meat(poetry)
C-Dawg
Beelzebub has a devil put aside for me(fiction)
Pavlovna
My Better Half(fiction)
kanoodle
Molson muscle(essay)
aneurin
You pays your money and you takes your choice(idea)
shaogo
July 20, 2008(log)
Glowing Fish
Tualatin River(place)
The Jacket
Words of Advice(idea)
John_Fox
Good Intentions Gone Wrong(person)
Heitah
Posthumous Oscar(thing)
ignis_glaciesque
University of South Florida(place)
ignis_glaciesque
Flogstaskriket(idea)
liveforever
Caesar's last breath(idea)
dagnyswaggart
she wants to believe(personal)
antigravpussy
he doesn't know, but her eyes widen too far(thing)
Everything 2 is brought to you by the letter C and The Everything Development Company