DocumentCode
2679369
Title
A new method to prevent control hazard in pipeline processor by using an auxiliary processing unit
Author
Navin, Ahmad Habibizad ; Lahouti, Ehsan ; Anhar, Mahmoud Lotfi ; Mirnia, Mir Kamal
Author_Institution
Tabriz Branch, Islamic Azad Univ., Tabriz, Iran
Volume
5
fYear
2010
fDate
27-29 March 2010
Firstpage
596
Lastpage
599
Abstract
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.
Keywords
pipeline processing; storage management; auxiliary processing unit; conditional branch instruction; control hazard prevention; pipeline processor; prior processor unit method; Clocks; Computer aided instruction; Costs; Decoding; Hardware; Hazards; High performance computing; Pipelines; Prediction methods; Process control; auxiliary processing unit; control hazards; pipeline; prior unit;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computer Control (ICACC), 2010 2nd International Conference on
Conference_Location
Shenyang
Print_ISBN
978-1-4244-5845-5
Type
conf
DOI
10.1109/ICACC.2010.5487130
Filename
5487130
Link To Document