并行處理器概念與基本結(jié)構(gòu)介紹
并行處理器指可以一次可處理多個(gè)運(yùn)算的處理器。雙核處理器也是并行處理器,因?yàn)槠湟淮慰蛇\(yùn)行兩個(gè)運(yùn)算(以此類推),但其本質(zhì)上還是串行處理器的組合,所以提起并行處理器,一般指經(jīng)特殊設(shè)計(jì)的多線程處理器。
二、并行處理器結(jié)構(gòu)并行處理器結(jié)構(gòu)圖如圖所示:
這種系統(tǒng)有N個(gè)處理部件(PE),M個(gè)主存存賒體(M個(gè)內(nèi)存模塊)和一些或者N個(gè)控制部件(CU)以及輸入/輸出通道;最重要的系統(tǒng)部件是互速網(wǎng)絡(luò),它可以使各個(gè)部件進(jìn)行數(shù)據(jù)或按制信號(hào)方面的通信。
三、并行處理器分類如果按性質(zhì)來(lái)進(jìn)行分類,則有些處理器是模凌兩可的:既可算作這一類,又可算作另一類;按照費(fèi)林的意見(jiàn),又可分為單指命流多數(shù)據(jù)流系統(tǒng)和多指令流多數(shù)據(jù)流系統(tǒng)。這里列出的只是一些重要的應(yīng)算作并行處理器的系統(tǒng):
?。?)向量/流水線處理器
STAR-100(CDC公司)
CYBER 203/205(CDC公司)
T1-ASC(德克薩斯儀表公司)Cray-1(克雷研究公司)
?。?)并行處理器系統(tǒng)
ILLIAC IV(依里諾斯大學(xué),布勞斯公司)
SOLOMOM(西屋公司)
PEPE(貝爾實(shí)驗(yàn)室、布勞斯公司系統(tǒng)發(fā)展公司)
BSP(布勞斯公司)
DAP(ICL公司)
CHOPP(哥倫比亞大學(xué);蘇里萬(wàn)學(xué)會(huì))
C.mmp.Cm(卡內(nèi)其/梅隆大學(xué))
T16(Tandem公司)
EGPA(埃爾朗根/諾爾貝爾格大學(xué))
(3)相聯(lián)處理器ECAM
STARAN(古得依爾宇航公司)
ECAM(霍尼威爾公司)
OMEN(商特爾公司)
ALAP(休斯飛機(jī)公司)
?。?)算法數(shù)組處理器
IBM 2938/3835(IBM公司)
MAP III(數(shù)據(jù)控制公司)
UAP(尤尼瓦克公司)
AP-120B/190L(浮點(diǎn)系統(tǒng)公司)
FPS-164(浮點(diǎn)系統(tǒng)公司)
ATP(Datawest公司)