按服務器(qì)的處理(lǐ)器(qì)架構(也就是服務器(qì)CPU所采用的指令系統)劃分為(wèi)以下三類:
(1)CISC架構服務器(qì)
(2)RISC架構服務器(qì)
(3)VLIW架構服務器(qì)
以下是各類的詳細說明(míng):
CISC架構服務器(qì)
CISC的英文全稱為(wèi)“Complex Instruction Set Computer”,即“複雜指令系統計(jì)算(suàn)機”,從計(jì)算(suàn)機誕生(shēng)以來(lái),人(rén)們一直沿用CISC指令集方式。早期的桌面軟件是按CISC設計(jì)的,并一直沿續到現在,所以,微處理(lǐ)器(qì)(CPU)廠商一直在走CISC的發展道(dào)路,包括Intel、AMD,還(hái)有(yǒu)其他一些(xiē)現在已經更名的廠商,如TI(德州儀器(qì))、Cyrix以及VIA(威盛)等。在CISC微處理(lǐ)器(qì)中,程序的各條指令是按順序串行(xíng)執行(xíng)的,每條指令中的各個(gè)操作(zuò)也是按順序串行(xíng)執行(xíng)的。順序執行(xíng)的優點是控制(zhì)簡單,但(dàn)計(jì)算(suàn)機各部分的利用率不高(gāo),執行(xíng)速度慢。CISC架構的服務器(qì)主要以IA-32架構(Intel Architecture,英特爾架構)為(wèi)主,而且多(duō)數(shù)為(wèi)中低(dī)檔服務器(qì)所采用。
如果企業的應用都是基于NT平台的應用,那(nà)麽服務器(qì)的選擇基本上(shàng)就定位于IA架構(CISC架構)的服務器(qì)。如果企業的應用主要是基于Linux操作(zuò)系統,那(nà)麽服務器(qì)的選擇也是基于IA結構的服務器(qì)。如果應用必須是基于Solaris的,那(nà)麽服務器(qì)隻能選擇SUN服務器(qì)。如果應用基于AIX(IBM的Unix操作(zuò)系統)的,那(nà)麽隻能選擇IBM Unix服務器(qì)(RISC架構服務器(qì))。
RISC架構服務器(qì)
RISC的英文全稱為(wèi)“Reduced Instruction Set Computing”,中文即“精簡指令集”,它的指令系統相對簡單,它隻要求硬件執行(xíng)很(hěn)有(yǒu)限且最常用的那(nà)部分指令,大(dà)部分複雜的操作(zuò)則使用成熟的編譯技(jì)術(shù),由簡單指令合成。目前在中高(gāo)檔服務器(qì)中普遍采用這一指令系統的CPU,特别是高(gāo)檔服務器(qì)全都采用RISC指令系統的CPU。在中高(gāo)檔服務器(qì)中采用RISC指令的CPU主要有(yǒu)Compaq(康柏,即新惠普)公司的Alpha、HP公司的PA-RISC、IBM公司的Power PC、MIPS公司的MIPS和(hé)SUN公司的Spare。
VLIW架構服務器(qì)
VLIW是英文“Very Long Instruction Word”的縮寫,中文意思是“超長指令集架構”,VLIW架構采用了先進的EPIC(清晰并行(xíng)指令)設計(jì),我們也把這種構架叫做(zuò)“IA-64架構”。每時(shí)鍾周期例如IA-64可(kě)運行(xíng)20條指令,而CISC通(tōng)常隻能運行(xíng)1-3條指令,RISC能運行(xíng)4條指令,可(kě)見VLIW要比CISC和(hé)RISC強大(dà)的多(duō)。VLIW的最大(dà)優點是簡化了處理(lǐ)器(qì)的結構,删除了處理(lǐ)器(qì)內(nèi)部許多(duō)複雜的控制(zhì)電(diàn)路,這些(xiē)電(diàn)路通(tōng)常是超标量芯片(CISC和(hé)RISC)協調并行(xíng)工作(zuò)時(shí)必須使用的,VLIW的結構簡單,也能夠使其芯片制(zhì)造成本降低(dī),價格低(dī)廉,能耗少(shǎo),而且性能也要比超标量芯片高(gāo)得(de)多(duō)。目前基于這種指令架構的微處理(lǐ)器(qì)主要有(yǒu)Intel的IA-64和(hé)AMD的x86-64兩種。
本文由重慶網頁設計(jì)-重慶網站(zhàn)建設公司-中技(jì)互聯:www.zjcoo.com
如沒特殊注明(míng),文章均為(wèi)中技(jì)互聯原創,轉載請(qǐng)注明(míng)來(lái)自www.zjcoo.com