生產(chǎn)線與流水線有什么區(qū)別
生產(chǎn)線與流水線有什么區(qū)別
流水線在本質(zhì)上仍為一種流水線技術(shù),但它做了以下的改進(jìn)。
1.流水線條數(shù)從奔騰的兩條增至三條,還有十一個(gè)獨(dú)立的執(zhí)行單元并行支持。
2.在P6中將指令劃分成了更細(xì)的階段,從而使邏輯設(shè)計(jì)、工序等等更為簡化,提高了速度。在486芯片中,一條指令一般被劃分為五個(gè)標(biāo)準(zhǔn)的部分,奔騰亦是如此。而在P6中,由于采用了近似于RISC的技術(shù),一條指令被劃分成了創(chuàng)紀(jì)錄的十四個(gè)階段。這極大地提高了流水線的速度。
3.在執(zhí)行中采取了無序執(zhí)行(out-of-orderprocessing)技術(shù)。即當(dāng)某條指令需要一些數(shù)據(jù)而未能立即執(zhí)行完畢時(shí),它將被剔出流水線并等待數(shù)據(jù),CPU則馬上執(zhí)行下條指令,就好比在裝配線上發(fā)現(xiàn)某件產(chǎn)品不太合格,而被淘汰,等待返工一個(gè)道理。
這樣,可以防止一條指令不能執(zhí)行而影響了整個(gè)流水線的效率。
那么,流水線技術(shù)是否將流水線工藝發(fā)揮到了極限呢?還遠(yuǎn)遠(yuǎn)未到,在P7中也許我們將看到全新的設(shè)計(jì)。
流水線與;生產(chǎn)線的區(qū)別:流水線是指一個(gè)生產(chǎn)車間在一條流水線機(jī)上完成操作流程。而生產(chǎn)線是指工廠的整體生產(chǎn)流程。比如從接單,開始設(shè)計(jì)到大量生產(chǎn)。這是生產(chǎn)流程。