当前位置:网站首页>静态流水线和动态流水线的区别认识
静态流水线和动态流水线的区别认识
2022-04-23 04:54:00 【黄佳俊、】
这是按照同一时间内各段的连接方式来分类的。静态流水线指的是,同一时间内,流水线的各段只能按同一种功能的连接方式工作。上例ASC的8段就属于静态流水线,只能进行加减运算或者定乘运算。因此在静态流水线中,只有当输入端是一串相同的运算操作时,流水的效率才能发挥。而动态流水线指的是,同一时间内,某些段正在实现某种操作(如定乘)而另外一些段却在实现另一种运算(如浮点加法)。这样不同类型的操作也可以进行流水处理。然而动态流水线对于控制的要求是很高的。目前绝大多数的流水线是静态流水线。
从下图给出的静态和动态流水线的时空图,可以清晰地看到两种流水方式的不同。
按照在同一时间内是否能够连接成多种方式,同时执行多种功能,可以把多功能流水线分为静态流水线和动态流水线。
只有连续出现同一种运算时,流水线的效率才能得到充分的发挥。其优点是控制简单,缺点是运算效率不高。
静态流水线技术只用来实现确定的功能,而动态流水线可以在不同时间重新组合,实现不同的功能,它除流线连接外,还允许前馈和反馈连接,因此也称为非线性流水线
参考文章:
版权声明
本文为[黄佳俊、]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_48419914/article/details/124314227
边栏推荐
- 敏捷实践 | 提高小组可预测性的敏捷指标
- Use AES encryption - reuse the wisdom of predecessors
- Repair of self calibration SPC failure of Tektronix oscilloscope dpo3054
- Progress of innovation training (III)
- Leetcode005 -- delete duplicate elements in the array in place
- Sword finger offer: symmetric binary tree (recursive iteration leetcode 101)
- Wechat payment function
- What are the redis data types
- 泰克示波器DPO3054自校准SPC失败维修
- AQS source code reading
猜你喜欢
Innovation training (IV) preliminary preparation - server
2022/4/22
View, modify and delete [database] table
Simply drag objects to the item bar
MySQL - index
How can continuous integration (CI) / continuous delivery (CD) revolutionize automated testing
Sword finger offer: the path with a certain value in the binary tree (backtracking)
Unity rawimage background seamlessly connected mobile
持续集成(CI)/持续交付(CD)如何彻底改变自动化测试
Learning Android V from scratch - UI
随机推荐
Gets all dates between two times
Flink's important basics
负载均衡简介
Record the ThreadPoolExecutor main thread waiting for sub threads
JS generates a specified number of characters according to some words
Customize the navigation bar at the top of wechat applet (adaptive wechat capsule button, flex layout)
信息学奥赛一本通 1212:LETTERS | OpenJudge 2.5 156:LETTERS
js 判断数字字符串中是否含有字符
[winui3] write an imitation Explorer file manager
[database] MySQL multi table query (I)
MySQL - data read / write separation, multi instance
Excel protects worksheets and workbooks from damage
信息学奥赛一本通 1955:【11NOIP普及组】瑞士轮 | OpenJudge 4.1 4363:瑞士轮 | 洛谷 P1309 [NOIP2011 普及组] 瑞士轮
Agile practice | agile indicators to improve group predictability
PIP3 installation requests Library - the most complete pit sorting
Case of using stream load to write data to Doris
Innovation training (II) task division
Manually write smart pointer shared_ PTR function
Unity RawImage背景无缝连接移动
PHP counts the number of files in the specified folder