架構(gòu)服務(wù)器是一種特殊的服務(wù)器,有幾種不同的類型:
1.CISC架構(gòu)服務(wù)器
CISC架構(gòu)服務(wù)器的英文全稱是“Complex Instruction Set Computer”,這是一種指令集模式。在早期,桌面軟件是根據(jù)CISC設(shè)計(jì)的,因此微處理器制造商一直遵循CISC的發(fā)展道路。CISC服務(wù)器主要是基于IA-32架構(gòu)(Intel架構(gòu)、Intel架構(gòu))的,大部分都是中低檔服務(wù)器使用的。如果企業(yè)的應(yīng)用程序基于NT平臺,則服務(wù)器的選擇通常是IA架構(gòu)(CISC架構(gòu))的服務(wù)器。
2.RISC架構(gòu)服務(wù)器
RISC的英文全稱是“Reduced Instruction Set Computing”,這是一種指令系統(tǒng)。RISC指令系統(tǒng)的CPU比較簡單,只需要硬件來執(zhí)行命令中最常用的部分,而大多數(shù)復(fù)雜的操作都采用成熟的編譯技術(shù),由簡單指令合成。現(xiàn)在,中高檔服務(wù)器上廣泛使用該指令系統(tǒng)的CPU,特別是高檔服務(wù)器都使用RISC指令系統(tǒng)的CPU。
3.VLIW架構(gòu)服務(wù)器
VLIW是英文“Very Long Instruction Word”的縮寫,意思是“超長指令字”。VLIW體系結(jié)構(gòu)采用了先進(jìn)的EPIC(Explicitly Parallel Instruction Computing)設(shè)計(jì),也稱之為IA-64體系結(jié)構(gòu)。每個(gè)時(shí)鐘周期,如IA-64,可以運(yùn)行20條指令,而CISC通常只能運(yùn)行1到3條指令,RISC可以運(yùn)行4條指令,可見VLIW比CISC和RISC強(qiáng)大得多。VLIW結(jié)構(gòu)簡單,可降低芯片制造成本,價(jià)格低廉,能耗低,性能遠(yuǎn)高于超標(biāo)量芯片。目前,基于這種指令體系結(jié)構(gòu)的微處理器有兩種:Intel的IA-64和AMD的386。
總之,架構(gòu)服務(wù)器是一種比較特殊的服務(wù)器,有不同的類型,每種類型都有其獨(dú)特的優(yōu)點(diǎn)和用途,企業(yè)可以根據(jù)自己的需求選擇最適合自己的服務(wù)器。