By Topic

A new method to prevent control hazard in pipeline processor by using an auxiliary processing unit

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
navin, A.H. ; Tabriz Branch, Islamic Azad Univ., Tabriz, Iran ; Lahouti, E. ; Anhar, M.L. ; Mirnia, M.K.

One of the most important problems in pipeline processor is control hazard. It occurs when a processor fetch and execute a conditional branch instruction. The previous methods like statically and other prediction methods sometimes does not give correct prediction and the processor forced to put out the next instructions from the pipeline and the control hazard occurs and sometimes has relatively high hardware costs like using by prior processor unit method. In this paper a new method is presented by using an auxiliary processing unit to determine occurrence / non occurrence of a conditional branch instruction. While being this method simple, its costs is half of the cost of hardware method for detecting conditional branch by using prior processing units.

Published in:

Advanced Computer Control (ICACC), 2010 2nd International Conference on  (Volume:5 )

Date of Conference:

27-29 March 2010