
英特爾亞太研發(fā)有限公司平臺軟件架構(gòu)部總監(jiān) 盧炬
文章摘要:
2013年10月,行業(yè)標(biāo)準(zhǔn)化組織UEFI(統(tǒng)一可擴(kuò)展固件接口,Unified Extensible Firmware Interface)論壇正式吸收ACPI(高級配置和電源管理接口,Advanced Configuration and Power Interface Standard)規(guī)范,承擔(dān)管理ACPI規(guī)范的工作。兩個規(guī)范的合并,將為PC、服務(wù)器及周邊產(chǎn)品的設(shè)計和創(chuàng)新提供便利,有利于用戶體驗改善。這是英特爾及其業(yè)界合作伙伴在PC 行業(yè)推廣UEFI 取得的又一里程碑。英特爾中國的工程師團(tuán)隊在過去十多年間為UEFI的實現(xiàn)和廣泛采用做出了重要貢獻(xiàn)。
計算機(jī),或稱電腦,這個在今天普及率已足以和電視、冰箱等家電相提并論的IT設(shè)備,在二十多年前還只是一個讓大多數(shù)人感到非常神秘的物件。那時,一些機(jī)關(guān)單位花費巨資購入的計算機(jī)都會被單獨放在專屬空調(diào)機(jī)房中。要想和它來次親密接觸?恐怕你要先穿好鞋套,甚至特制的防靜電外衣。
科技的發(fā)展有目共睹,今天成千上萬的IT工作者致力于讓包括計算機(jī)在內(nèi)的IT設(shè)備變得更加易于使用和管理,并為社會創(chuàng)造更多價值。他們的努力卓有成效,至少在今天,你無需再為使用電腦而穿上一件特制外衣。
工程師們是怎么做到的?實際上,這遠(yuǎn)比穿脫特制外衣要困難得多,而需要長時間的艱辛努力。以我參加過的項目來說,今年10月,行業(yè)標(biāo)準(zhǔn)化組織UEFI(統(tǒng)一可擴(kuò)展固件接口,Unified Extensible Firmware Interface)論壇正式吸收ACPI(高級配置和電源管理接口,Advanced Configuration and Power Interface Standard)規(guī)范,承擔(dān)管理ACPI規(guī)范的工作。為了這個成果,即便從英特爾把EFI正式貢獻(xiàn)給業(yè)界算起,我們努力的過程就整整耗時八年之久。
從芯片到生態(tài)系統(tǒng)
很多人對電腦的BIOS(基本輸入輸出系統(tǒng),Basic Input Output System)都有耳聞。作為電腦啟動的重要部件,在BIOS駐留的芯片保存著計算機(jī)重要的基本輸入輸出程序、系統(tǒng)設(shè)置信息、開機(jī)后自檢程序和系統(tǒng)自啟動程序。通常接觸BIOS的人主要是電腦設(shè)計者及少數(shù)高級用戶。過去十幾年間,個人電腦(PC)和服務(wù)器飛速發(fā)展,軟硬件廠商不斷推出新品以滿足用戶和應(yīng)用的需求。在硬件平臺和操作系統(tǒng)都在快速更新的背景下,開發(fā)者之間的協(xié)同工作變得非常復(fù)雜,軟硬件的兼容和能否充分發(fā)揮新產(chǎn)品的性能成為很大的問題。BIOS曾經(jīng)是個了不起的部件,但經(jīng)過十?dāng)?shù)年的補(bǔ)丁加補(bǔ)丁早已力不從心,比如,它無法應(yīng)對大于2TB的硬盤尋址等挑戰(zhàn)。
在這一背景下,英特爾十多年前開發(fā)了可擴(kuò)展固件接口(Extensible Firmware Interface,EFI)。EFI在平臺硬件和操作系統(tǒng)之間定義了一層標(biāo)準(zhǔn)接口,芯片或者平臺廠商和操作系統(tǒng)廠商分別遵循這一規(guī)范就能很好地解決新平臺和操作系統(tǒng)的協(xié)同性,極大地減輕了設(shè)計的復(fù)雜度和工作量。2005年,英特爾把EFI貢獻(xiàn)給了整個PC行業(yè),并與業(yè)內(nèi)具有全球影響力的公司一起主導(dǎo)成立了UEFI論壇,致力于為推進(jìn)平臺技術(shù)發(fā)展而制定各種規(guī)范。如今,UEFI論壇已發(fā)展成為一個世界級非盈利性行業(yè)標(biāo)準(zhǔn)化組織,擁有51個推進(jìn)者/貢獻(xiàn)者和超過250個成員,而采用UEFI標(biāo)準(zhǔn)的個人電腦已占新出貨個人電腦的大約90%。
UEFI論壇制定了UEFI規(guī)范和PI規(guī)范,前者管理操作系統(tǒng)與系統(tǒng)固件之間的運行接口,后者管理系統(tǒng)固件的內(nèi)部接口,以實現(xiàn)模塊化和靈活性。自ACPI并入以后,UEFI論壇將管理與系統(tǒng)固件有關(guān)的所有接口標(biāo)準(zhǔn)。未來,這種前所未有的標(biāo)準(zhǔn)統(tǒng)一化將使標(biāo)準(zhǔn)的制定更加一致。
在這一過程中,絕大部分UEFI參考實現(xiàn)的開發(fā)工作都是由英特爾亞太研發(fā)有限公司的工程師團(tuán)隊完成的,我很榮幸能夠參與其中。利用最新的軟件技術(shù),中國工程師們?yōu)橛脩、軟件開發(fā)者和硬件合作伙伴們提供了最為方便的操作模式。中國工程院院士倪光南先生曾說過, |