江门流水线的生产背景介绍

2018-12-18 39

  一、什么是流水线技能

  流水线(pipeline)技能是指在程序履行时多条指令重叠进行操作的一种准并行处理完结技能。流水线是Intel首次在486芯片中开端使用的。流水线的作业方法就像工业出产上的安装流水线。在CPU中由5—6个不同功用的电路单元组成一条指令处理流水线,然后将一条X86指令分红5—6步后再由这些电路单元分别履行,这样就能完结在一个CPU时钟周期完结一条指令,因而进步CPU的运算速度。经典奔腾每条整数流水线都分为四级流水,即取指令、译码、履行、写回成果,浮点流水又分为八级流水。

  二、流水线的产生背景

  借鉴了工业流水线制作的思维,现代CPU也选用了流水线规划。在工业制作中选用流水线可以进步单位时刻的出产量;同样在CPU中选用流水线规划也有助于进步CPU的频率。先以轿车安装为例来解说流水线的作业方法。假定安装一辆轿车需求4个过程:①冲压:制作车身外壳和底盘等部件;②焊接:将冲压成形后的各部件焊接成车身;③涂装:将车身等主要部件清洗、化学处理、打磨、喷漆和烘干;④总装:将各部件(包括发动机和向外采购的零部件)组装成车;流水线一起对应地需求冲压、焊接、涂装和总装四个工人。选用流水线的制作方法,同一时刻四辆轿车在安装。假如不选用流水线,那么第一辆轿车依次通过上述四个过程安装完结之后,下一辆轿车才开端进行安装,最前期的工业制作就是选用的这种原始的方法。未选用流水线的原始制作方法,同一时刻只有一辆轿车在安装。
                                                                                               江门流水线
  流水线的出产背景是什么?

  不久之后就发现,流水线某个时段中一辆轿车在进行安装时,其它三个工人处于搁置状况,显然这是对资源的极大糟蹋!于是开端考虑能有效利用资源的方法:在第一辆轿车通过冲压进入焊接工序的时分,立刻开端进行第二辆轿车的冲压,而不是比及第一辆轿车通过悉数四个工序后才开端。之后的每一辆轿车都是在前一辆冲压结束后立刻进入冲压工序,这样在后续出产中就可以保证四个工人一向处于运行状况,不会造成人员的搁置。这样的出产方法就恰似流水络绎不绝,因而被称为流水线。

  CPU的作业也可以大致分为指令的获取、解码、运算和成果的写入四个过程,选用流水线规划之后,指令(比如待安装的轿车)就可以连续不断地进行处理。在同一个较长的时刻段内,显然具有流水线规划的CPU可以处理更多的指令。

文章源自 江门流水线 http://www.jmkaiboli.com

推荐新闻