返回主站|会员中心|保存桌面|手机浏览
普通会员

东莞市坚成电子科技有限公司

生产和销售电子设备、自动化设备、五金工具、通讯工具、电子工具、防静电产品、仪...

新闻分类
  • 暂无分类
联系方式
  • 联系人:韦慧玲
  • 电话:0769-22360500
站内搜索
 
荣誉资质
  • 暂未上传
友情链接
首页 > 新闻中心 > 影响东莞流水线性能的因素有哪些
新闻中心
影响东莞流水线性能的因素有哪些
发布时间:2018-09-14        浏览次数:18        返回列表
 在市场竞争越来越激烈的今天,只有质量过硬的产品才能在市场中占有一席之地。同样的东莞流水线也不例外。为什么同一款流水线都有价格高低之分,这就与其性能等相关。下面小编就来给大家讲讲影响东莞流水线性能的一些相关因素:

东莞流水线为了实现同一个时间内可以实现两个或两个以上的操作,就要确保流水线要保持通畅,让任务充分的分配到每一个工位上,但是在实际操作中,会有2两种情况会使流水线停下来或不能启动:

1、多个任务在同一个时间周期内争用同一个流水段。例如,在东莞流水线指令中,如果数据和指令是放在同一个储存器中,并且访问接口也只有一个,那么,两条指令就会争用储存器,在一些算数流水线中,有些运算会同时访问一个运算部件,这样就会造成多个任务在同一个时间周期内争用同一个流水线段,影响了东莞流水线的性能。

2、数据依赖,举个例子,A运算必须得到B运算的结果,但是,如果B运算还没有开始,A运算动作就必须等待,因此两侧运算不能同时执行。

这两种情况的出现都会影响东莞流水线的性能,但是我们也不需要担心,因为对于第一种情况,我们可以增加运算部件数量来使他们不必争用同一个部件,而第二种情况,我们可以用指令调度的方法来重新安排指令或运算的顺序。