管道与分支预测资源。如何确定需要多少个摊位。修改代码
我找到了管道衬里和分支预测很难理解。有这些方面的推荐资源吗?特别是对于 MIPS。
- 常见问题包括识别控制/危险信号的值、
- 识别所需的失速数量
- 、修改代码以减少失速
- 、预测是否采取分支等,
视频/动画非常有助于理解。否则讲义或书都可以
I found pipe-lining & branch prediction hard to understand. Are there any recommended resources for these? In particular for MIPS.
- Common questions are like identifying values of control/hazard signals
- identifying number of stalls required
- modify code to reduce stall
- predict if branch is taken
Videos/animation are great to help understand. Otherwise lecture notes or book are fine
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
下载 WinDLX 并在其中运行 DLX 汇编代码。 DLX ISA 与 MIPS ISA 非常相似,您可以很容易地找出停顿、转发以及您需要知道的所有信息。
Download WinDLX and run your DLX assembly code in it. DLX ISA is very similar to MIPS ISA and you can quite easily figure out the stalls,forwarding, and all that you need to know .