PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 计组 hazard
楼主:
dannis860328
(yuki)
2019-01-25 15:18:16
我想问一下所谓的data hazard是指RAW-dependency并且两个指令相距2以内吗?
还是指需要stall或插nop的才叫做hazard?
或是所有dependency都算是hazard?
感觉很多题目的定义都不太一样
作者:
chieya
(chieya)
2019-01-25 16:21:00
hazard:pipeline下不能顺利在下一个clock cycle执行下个指令的情况,分三类,structure, data,control
作者:
bmpss92196
(bmpss92196)
2019-01-25 16:38:00
forwarding只是解决hazard的一个方法跟是不是hazard没关系吧add s0 t0 t1,sub t2 s0 t3 即使有forwarding也是个ha*也是个hazard
作者:
chieya
(chieya)
2019-01-25 16:42:00
再仔细看了一下你的问题 你是想问waw或war会不会造成hazard吗?假如以mips那个简单架构 的确就你所想的那样,但是其他ISA下(out of order execution )会有waw或war的data hazard 不过这2种可以靠 renaming技术(可由硬件实作)解决所以要看题目怎么描述
作者: sssxyz11 (交)
2019-01-25 18:29:00
楼主是问如果forwarding可解决的还算不算hazard 吧?我觉得还是算欸,forwarding是解决harzard,所以被解决的就是harzard阿xd
继续阅读
[理工] 线代 旋转矩阵特征根
magic83v
[理工] 107中山控制
mars99818
[理工] 滤波器K值
Mariobrother
[理工] 考试相关!
Aa841018
Fw: [问题] 电子学
suspect1
[理工] NP问题
ponponjerry
[理工] 资结题库
doggying123
[理工] 102台大电机DS
hank1321
[理工] 107交大计系第12题
young60509
[理工] 107交大计系第5题
young60509
Links
booklink
Contact Us: admin [ a t ] ucptt.com