尋夢新聞LINE@每日推播熱門推薦文章,趣聞不漏接❤️
摘要:英特爾在開源技術峰會2019上最新公布的以去除傳統BIOS代碼,並通過設計模塊化提高可擴展性和安全性的Modern FW Initiative、包括一個全新的安裝程序和應用商店及工具包為開發者提供一個已支持所有英特爾硬件功能的Clear Linux開發者版本、為英特爾®至強®可擴展處理器優化的高性能集成開源軟件棧,包括英特爾®DL Boost(Intel Deep Learning Boost)指令集,旨在加速圖像識別、目標探測、語音識別和語言翻譯等人工智能應用的Deep Learning Reference Stack、使用Apache Hadoop和Apache Spark在英特爾®至強®可擴展平台上開發的,旨在幫助企業分析、分類、識別和處理大量數據的Data Analytics Reference Stack、使用ACRN設備虛擬機、Clear Linux 操作系統、Zephyr 項目和Android,支持當今互聯設備所需的整合工作負載的Fusion EdgeStack以及集合英特爾軟硬的一體優勢,通過優化的計算機視覺棧,簡化了人工智能機器人和自動化解決方案的創建流程的Intel Robot SDK等也均是開源項目。這所有的一切也表明,英特爾這個昔日和現在的晶片領域的霸主,圍繞著以數據為中心的戰略,以制程和封裝、架構、內存和存儲、互連、安全、軟件六大技術支柱為核心,正在將軟件更加深入地融入到自身的血液之中,並秉承開源開放的原則,與眾多合作夥伴聯手,共同降低各種架構和工作負載下的開發複雜性,加速創新技術的大規模部署,著力打造開放、協作、互利共贏的開源生態系統。
作者 | 孫浩峰
出品 | CSDN(ID:CSDNnews)
1968年7月,傳奇半導體公司仙童的兩位共同創辦人羅伯特·諾伊斯、高登·摩爾從仙童請辭,共同創辦了以「INTegrated ELectronics(集成電子)」前綴為名的一家電子公司,這家公司就是今天在全球赫赫有名的晶片巨頭英特爾。
英特爾早期的主要業務是開發SRAM與DRAM的存儲器晶片。九十年代時,伴隨著快速崛起的PC產業,英特爾在微處理器上的大量投資,為其帶來了豐厚的回報,英特爾一舉成為全球微處理器領域的主管者,並一直延續至今。因此,無論從哪個角度來講,英特爾都應該是一家徹頭徹尾的硬件公司,但如果有人說,英特爾現在同時也是一家大型軟件公司,「元芳,你怎麼看?」
流淌在血液中的軟件基因
作為一家依靠微處理器起家的科技企業,不可否認,以晶片為首的硬件產品無疑是英特爾最核心的業務之一。但你或許不知道,英特爾本身也是一家擁有超過15000人軟件開發隊伍的公司,單就軟件開發人員規模而言,英特爾完全能夠排在全球軟件公司的前列。而伴隨著三年前英特爾公司決定向以數據為中心的業務轉型以及英特爾新任命的首席執行官司睿博(Robert Swan)對英特爾戰略願景的明確,軟件在英特爾整個產業鏈條中正發揮著越來越重要的作用。而英特爾公司副總裁,蘇義德(Imad Sousou)兼任系統軟件產品部門總經理,也是英特爾越來越重視軟件的一個標誌,這也將軟件在英特爾公司中的地位拉升到了一個空前的高度。
英特爾首席架構師、英特爾公司高級副總裁兼架構、圖形與軟件部門總經理Raja Koduri
而如果回顧過去十幾年IT行業發生的變化,會發現一件有趣的事情,即硬件與軟件的結合是促進IT發展的原動力。互聯網用戶在過去十年里增長了10億人。PC時代,X86架構和Windows系統的軟硬件結合促進了桌面PC的大發展。現在進入了下一個時代,看到了10倍的增長,即從10億的互聯網用戶增長到100億的設備,移動化成為趨勢。
由此我們看到硬件和軟件的結合發生了變化,移動化時代的主導變成了ARM架構和iOS及Android操作系統,而Linux系統和X86平台也占據一部分市場,但硬件和軟件結合才能促進發展的本質並沒有發生變化。也就是說,要想在現在或者未來面對更廣闊的千億級市場,獲得更快速的增長,就必須依靠硬件和軟件來共同創新。因此,軟件社區和硬件社區相互交流,並真正去思考彼此的問題,這比以往任何時候都更重要。
事實上,無論多麼出色的硬件平台,如何沒有軟件在其中發揮作用,終將無法發揮其硬件平台的全部潛力。因此,在每一個出色的硬件系統的血液中都流淌著軟件的基因,對英特爾更是如此。就像英特爾首席架構師、英特爾公司高級副總裁兼架構、圖形與軟件部門總經理Raja Koduri 15日在美國華盛頓州史蒂文森召開的英特爾開源技術峰會(OSTS)2019上所說的那樣,對於全新硬件架構的每一個數量級的性能提升潛力,軟件都將能帶來兩個數量級的性能提升。蘇義德也在峰會上強調了軟件在英特爾公司發展中的重要性,表示:「軟件是英特爾的一項重要戰略資產,將幫助我們挖掘商業價值,真正釋放公司的整體增長潛力。」
英特爾公司副總裁兼任系統軟件產品部門總經理蘇義德(Imad Sousou)
而從另一方面來說,PC市場的日益疲軟,移動市場的不佳表現以及來自AMD、英偉達、高通等競爭對手在數據中心、GPU、5G晶片等各領域的強力挑戰,也是英特爾之所以發力軟件的重要原因之一,雖然這條路並不平坦,也很不容易,但英特爾別無選擇。
與開源千絲萬縷的淵源
而說到軟件,就離不開開源的話題,開源驅動著軟件定義基礎設施,改變了當代的數據中心,並開創了以數據為中心的時代。目前,絕大多數的公有雲也運行在開源軟件上。而實際上,英特爾在開源軟件方面的貢獻可能遠超出你的想像。蘇義德用「英特爾在整個開源生態系統中協作,我們的貢獻和創舉正在引領行業推動面向以數據為中心的時代的產品和服務創新」來總結英特爾在開源軟件方面的貢獻,此言非虛。
事實上,從英特爾誕生以來,英特爾就一直是眾多開源社區、開源項目、開源軟件的重要支持者,同時非常重視開源技術的開發和應用。英特爾是最著名的開源軟件Linux基金會的白金會員,最成功的雲計算開源項目OpenStack基金會的白金會員,同時也是Apache基金會、GNOME基金會、Eclipse基金會以及開放數據中心聯盟、開放結構聯盟、開放虛擬化聯盟等開源組織的重要成員,同時也是Linux、Chromium OS、OpenStack等眾多開源項目的最大的貢獻者之一,Bash、chrony、Fuzzing項目、GnuPG、libffi、Linux Kernel Self Protection項目、OpenSSH、OpenSSL以及R編程語言的重要貢獻者中英特爾也是赫然在列。而最近在OpenInfra丹佛峰會上被確認為頂級項目的Kata Containers以及極具潛力的邊緣計算開源項目StarlingX、rust-vmm虛擬機組件也均出自英特爾之手。
英特爾在開源技術峰會2019上最新公布的以去除傳統BIOS代碼,並通過設計模塊化提高可擴展性和安全性的Modern FW Initiative、包括一個全新的安裝程序和應用商店及工具包為開發者提供一個已支持所有英特爾硬件功能的Clear Linux開發者版本、為英特爾®至強®可擴展處理器優化的高性能集成開源軟件棧,包括英特爾®DL Boost(Intel Deep Learning Boost)指令集,旨在加速圖像識別、目標探測、語音識別和語言翻譯等人工智能應用的Deep Learning Reference Stack、使用Apache Hadoop和Apache Spark在英特爾®至強®可擴展平台上開發的,旨在幫助企業分析、分類、識別和處理大量數據的Data Analytics Reference Stack、使用ACRN設備虛擬機、Clear Linux 操作系統、Zephyr 項目和Android,支持當今互聯設備所需的整合工作負載的Fusion EdgeStack以及集合英特爾軟硬的一體優勢,通過優化的計算機視覺棧,簡化了人工智能機器人和自動化解決方案的創建流程的Intel Robot SDK等也均是開源項目。
此外,英特爾還特別強調了開放、免費基於標準化的「OneAPI」軟件技術,它可將標量、矢量、矩陣和空間的多種架構組合、並行性的統一簡化語言和庫、從程序到硬件的直接映射所達到的全性能,通過一個統一的編程接口,擴展到CPU、GPU、FPGA和AI晶片等硬件平台。
該項目也將在2019年第四季度之前如期交付給開發者。「英特爾在軟件領域的策略是一個架構,像是CPU的圖形架構,圍繞架構進行擴展。我們擁有一個1200萬活躍開發者的生態系統,橫跨PC、網路和數據中心。我們所做的一切都需要是簡便和可擴展的。意思是,對於開發者來說,它應該易於使用,而且不僅可以擴展到所有的架構,更可以擴展到所有的操作系統。而OneAPI整合了計算和架構創新,通過高速互連以及新的軟件開發模式,為開發者簡化API,並從英特爾計算架構釋放出更高的性能和效率。」Raja說。
而這些都是英特爾為開創軟件定義一切,以數據為中心,在雲、AI、大數據、虛擬化、汽車、工業等新領域的最新開源貢獻。
將開源開放進行到底
除此之外,在此次開源技術峰會上,來自阿里巴巴、亞馬遜、AT&T、Google、華為、京東、微軟、MontaVista、紅帽、SUSE和風河的技術大咖們也上台做了精彩硬核的技術分析,共同探討面向英特爾硬件優化的開源軟件。這些開源軟件將在容器、人工智能、機器學習和其他從雲到邊緣再到設備間的工作負載等領域推動以數據為中心的下一代技術創新。
這也是這個源自2004年,最初只有幾十個英特爾工程師參加的英特爾內部會議十五年來第一次對其他廠商以及媒體開放,也是迄今為止參加人數最多的一屆峰會,「今年的開源技術峰會是一個全新的開始(A new beginning),這種開放的方式將會繼續保持,明年將會邀請更多的產業鏈合作夥伴參與。今年的產業峰會是500人的規模,明年的規模可能會進一步提升。」 蘇義德說。
這所有的一切也表明,英特爾這個昔日和現在的晶片領域的霸主,圍繞著以數據為中心的戰略,以制程和封裝、架構、內存和存儲、互連、安全、軟件六大技術支柱為核心,正在將軟件更加深入地融入到自身的血液之中,並秉承開源開放的原則,與眾多合作夥伴聯手,共同降低各種架構和工作負載下的開發複雜性,加速創新技術的大規模部署,著力打造開放、協作、互利共贏的開源生態系統。
我想,這就是英特爾從某種意義上來說也是一家軟件公司的主要原因吧!