技术文章
当前位置:首页 >技术文章 >详细内容
必赢的分类管理
点击次数:2393 发布时间:2014-07-01
  导读:按照必赢的各个必赢段之间是否有反馈信号,可以把必赢分为线性必赢和非线性必赢两类。
  
  线性必赢(LinearPipelining)是将必赢的各段逐个串接起来。输入数据从必赢的一端进入,从另一端输出。数据在必赢中的各个必赢段流过时,每一个必赢段都流过一次,而且仅仅流过一次。
  
  在多功能必赢中,按照在同一时间内是否能够连接成多种方式,同时执行多种功能,可以把多功能必赢分为静态必赢和动态必赢两种。
  
  所谓静态必赢(StaticPipelining)是指在同一段时间内,多功能必赢中的各个必赢段只能按照一种固定的方式连接,实现一种固定的功能。只有当按照这种连接方式工作的所有任务都流出必赢之后,多功能必赢才能重新进行连接,以实现其它功能。
  
  动态必赢(DynamicPipelining)是指在同一段时间内,多功能必赢中的各段可以按照不同的方式连接,同时执行多种功能。当然,同时实现多种连接发生是有条件的,即必赢中的各个功能部件之间不能发生冲突。
  
  在静态必赢中,只有程序中连续出现同一种运算时,必赢的效率才能得到充分的发挥。如果输入到必赢中的是一串不同运算相互间隔的操作,则这条静态必赢的效率就与顺序执行方式完全一样。而动态必赢则不同,它允许两种运算在同一条必赢中同时执行。
  
  因此,在一般情况下,动态必赢的效率和功能部件的利用率要比静态必赢高,但是,动态必赢的控制比静态必赢要复杂得多。目前,在大多数处理机中均彩票网静态必赢。
  
  除了以上几种必赢的分类方法之外,还可以从其它多种不同角度来划分必赢。例如,按照不同的数据表示方式,可以把必赢分为标量必赢和向量必赢两种。标量必赢一般用于标量处理机中,而向量必赢主要用于向量计算机中。在本章中介绍的都是标量必赢。
  
  按照必赢输出端流出的任务与必赢输入端流入的任务的顺序是否相同,可以把必赢分为顺序必赢与乱序必赢两种。乱序必赢在有的资料上又称为无序必赢、错序必赢或异步必赢等

分享到:

加入收藏 | 关注列表 | 关注顶部
千亿体育app官方网站下载乐虎国际手机网页版app下载iammrcat微博