Cpu流水线(cpu流水线的工作原理)
什么是冒险?
危险是指在计算机CPU的微体系结构中,指令流水线的乱序执行中的某些问题可能导致计算结果不正确。有三种典型的风险类型:
数据风险
结构性风险
控制风险(分行风险)
给两个。
数据冒险
指令乱序执行时,可能会出现读数据和写数据的时序与空的相关性,成为数据风险。如果不加以治疗,它可能会导致种族条件。有3种可能的数据冒险:
先写后读(RAW),这才是真正相关的。
先读后写(WAR),这叫反相关。
后写(WAW)称为输出相关性。
先写后读(RAW)
R2版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@xxxxxxxx@hotmail.com 举报,一经查实,立刻删除。