windows ARM處理器架構WOA - 全文
一直以來,微軟Windows有一個值得關注的重點,那就是架構上的彈性,它貫穿技術轉移,拓展消費者的使用方式。最開始時,它是針對單個個人的操作系統,配有辦工軟件,現在則成了大量硬件和軟件技術的基礎,連接互聯的Windows產品,成為強大的彈性計算方式。在Windows 8上,我們從芯片組到體驗上都進行了重構——將Windows引入ARM處理器架構,這是創新的大進展。它還拓展了PC視野,覆蓋了更寬的PC形態和設計。ARM版Windows 支持PC設計創新,與新架構的Windows OS功能整合之后,可以帶給消費者新的、不折不扣的PC。
本文與AMR版Windows技術基礎有關,我們管它叫WOA(Windows on ARM),WOA是Windows家族的新成員,和Windows Server、Windows Embedded、Windows Phone一樣。WOA與這些產品打造了Windows根基,它們有高度的共性,分享相同的Windows 8代碼,它將開發、銷售、支持,并成為全球最大的計算系統一部分。今天,我們會關注WOA的開發,介紹一些功能,包括一些消費者體驗。在介紹X86/64 Windows 8時,還會一并談談與產品業務、營銷方面的事。但今天只講WOA開發,不涉及營銷和銷售。
另外,盡管博文只涉及我們WOA的工作,但我們也與其它企業有深度合作,如英特爾和AMD,涉及的PC產品之寬前所未有。Windows 8在強大而豐富的X86/64芯片上進行創新,也會在新的低能耗芯片上創新,比如英特爾在CES上展示的芯片,這些都需要強大的支持、更大的工程投資、增強的新設計、改進的架構,它涉及所有這些平臺的Windows。盡管我們討論的是AMR處理器的工程問題,但有一點要注意,所有這些已完成的、針對ARM 平臺的新工作,本文談及的大多工作同樣適合于X86/64平臺和Windows 8。我們仍會鼎力支持英特爾和AMD的新產品,這是Windows 8的一部分,它涵蓋所有PC形態,包括平板、筆記本、超級本、一體機、臺式機,硬件會利用Windows8的新功能,而Windows 8也會發揮硬件的優勢。
使用WOA的感覺會和在x86/64上使用Windows 8一樣。方式一樣。你會開機,然后用相同的方式加載程序。你會使用Windows商店,也可以使用Windows的內部功能,比如新的啟動屏幕,Metro風格程序,還有IE瀏覽器,包括外設。如果你愿意,Windows桌面版程序中的工具也會有,比如資源管理器、桌面IE。它同樣有快速而流暢的體驗,換言之,我們設計WOA的宗旨是讓它用起來如你所愿。WAO支持PC設計的創新,與新的OS架構功能整合,它會帶給客戶不折不扣的體驗。
另外,盡管博文只涉及我們WOA的工作,但我們也與其它企業有深度合作,如英特爾和AMD,涉及的PC產品之寬前所未有。Windows 8在強大而豐富的X86/64芯片上進行創新,也會在新的低能耗芯片上創新,比如英特爾在CES上展示的芯片,這些都需要強大的支持、更大的工程投資、增強的新設計、改進的架構,它涉及所有這些平臺的Windows。盡管我們討論的是AMR處理器的工程問題,但有一點要注意,所有這些已完成的、針對ARM 平臺的新工作,本文談及的大多工作同樣適合于X86/64平臺和Windows 8。我們仍會鼎力支持英特爾和AMD的新產品,這是Windows 8的一部分,它涵蓋所有PC形態,包括平板、筆記本、超級本、一體機、臺式機,硬件會利用Windows8的新功能,而Windows 8也會發揮硬件的優勢。
使用WOA的感覺會和在x86/64上使用Windows 8一樣。方式一樣。你會開機,然后用相同的方式加載程序。你會使用Windows商店,也可以使用Windows的內部功能,比如新的啟動屏幕,Metro風格程序,還有IE瀏覽器,包括外設。如果你愿意,Windows桌面版程序中的工具也會有,比如資源管理器、桌面IE。它同樣有快速而流暢的體驗,換言之,我們設計WOA的宗旨是讓它用起來如你所愿。WAO支持PC設計的創新,與新的OS架構功能整合,它會帶給客戶不折不扣的體驗。
本文分為如下部分:與合作伙伴的合作、程序提供、面向ARM的工程(貫穿不同的子系統)、ARM開發、提供WOA PC,最后一點就是講講下一步。
與合作伙伴攜手
開發WOA是從企業合作開始的,這些企業制造ARM處理器,將它們與子系統聚合,提供類似“主板”的產品。它與大家熟知的“主板”不同,你可以將WOA主板想像成硅封裝電路板,許多硅層組合,形態很小,它叫做片上系統,也就是SoC。
每家ARM授權企業制造的芯片不同,功能也不同,會有所權衡,并設計完全獨特的芯片。因為存在選擇,所以產品各不相同。沒有單一的ARM體驗,正如我們在其它操作系統中看到的,同樣的AMR CPU與不同的組件、驅動、軟件配合,會導致體驗的質量完全不同。正因如此,WOA項目才從此處開始,我們與三家ARM授權商合作:Nvidia、高通、德儀。每家都有不同的專長,有不同的方法,它們都為WOA做出獨特的貢獻。在今天的市場上,三家都在ARM產品上極為成功,從平板、智能手機、電子書到嵌入式設備,無不如此。我們有幸獲得這些好伙伴的支持,在解決多樣化時WOA是特例。
SoC只是第一步。要提供WOA PC,還要與PC制造商合作,它們有自己的制造、系統工程、產業設計專長,將它們的優勢與ARM合作伙伴結合,才能開發完整的PC。PC制造商還擁有不同的渠道和產品支持,可以向消費者企業銷售PC。
在這種合作關系中,微軟的角色是提供Windows操作系統,并針對新硬件、新環境、新工程挑戰進行調整。我們的目標是確保重構的Windows帶來無縫體驗,從芯片、固件、硬件、系統、程序、最終讓用戶與PC互動,無不如此。
提供程序
正如我們在BUILD大會及其它論壇上透露的,WOA擁有所有的WinRT功能,這在Windows開發者預覽版中已經擁有。所有用來開發 X86/64位Metro程序的工具已經提供給開發者,它同樣對WOA有效。開發者可以用我們的開發工具開發本地 C/C++代碼,追求最大性能和最高彈性,只要使用C#、XAML、VB和HTML5工具,并且代碼匹配WinTR API,便可以用作WOA程序。另外,對于已有代碼,只要是用C、C++、C#、Visual Basic或者JavaScript開發的,并且匹配WinRT API,就可以自由將代碼植入程序中。Windows程序店可以同時支持ARMX86/64程序的執行。
我們之前還演示過微軟新的Metro程序,它連到云服務,比如Hotmail、SkyDrive、Messenger及其它第三方服務。WOA 也會提供這些程序,用戶也可以移除它,改變設定,或者從Windows程序店中尋找第三方軟件替代。程序店中的Metro程序可以與任何選擇的服務匹配,不管它是不是微軟服務。
在Windows 8下一個預發布版本中,我們會看到微軟的Metro程序,它們支持廣泛的產業媒體、文檔標準,包括支持HTML5的IE10。
對于WOA來說,普及的Windows桌面系統是一個重要部分。桌面產品提供給用戶一個與PC互動的熟悉之地,尤其是在文件、存儲、網絡、廣泛的外設上更是如此。你可以使用資源管理器,可以連接外部存儲設備,可以管理網絡分享的文件,可以使用多屏幕,完全看你的選擇而定。如果你用過開發者預覽版 Windows 8,就會發現桌面用戶界面針對觸摸互動有了優化,改進了用戶界面情境支持。
同時WOA(Windows8也一樣)在設計之時,出發點是用戶常使用Metro程序,而不必花時間用在桌面程序上。
有些人認為,應該從WOA中剔除桌面程序,以保持純凈,與過去訣別,或者更簡單一些,更敏捷一些。對我們來說,放棄一些有用的、但對用戶成本不高的東西,這是一種妥協,我們不希望在PC演進時看到。每個平臺都有不同的模式。不論是否支持向未來程序模式過渡,還是支持在同一平臺上提供不同程序模式,還是支持不同的工作方式,多模式都是一種更具彈性的解決方案,它為每個平臺提供不折不扣的體驗。
在Windows桌面模式中,WOA會包括一些新的微軟桌面程序,如Word、Excel、PowerPoint、OneNote,也就是所謂的Office 15。如果用戶想體驗Office辦工軟件,WOA會提供優勢的產品。
提供WOA PC
提供WOA PC意味著要建立一個全新的系統,它為PC制造商帶來機會,帶來擁有新功能的新PC。這些PC會專注于從三個方面達到性能新高度:產業設計輕薄、超長電池續航時限、整合質量。
由于要在Soc、外設、固件、OS上緊密相連,WOA PC是一項聯合工程,它超過了產業合作伙伴的單純合作。Windows團隊的軟件人員要排除芯片故障,而硬件工程師又要用Visual Studio通過用戶界面解決定時問題。每一臺WOA PC都是一個新的工程使命,從挑選組件開始,到固件、驅動,最終組裝,并由PC制造商提供獨特程序。
盡管每臺WOA PC都獨特,硬件上允許創新,但Windows的角色一如既往,對用戶而言體驗不變。為達到這個目標,我們與多家ARM授權商合作,如Nvidia、高通、德儀。每家都與自己的合作伙伴合作,將WOA PC帶到市場。這些PC都是針對WOA設計和制造的。從芯片組到固件到驅動,都針對WOA作了最佳優化。合作伙伴努力進行設計創新,產品形態不只包括平板。這些產品目前正在開發。PC商的工同目標是在推出X86/64PC時,也推出ARM版PC,它們使用最新一代的平臺,擁有低能耗和高性能。
我們想向大家保證,一旦消費者買了WOA PC,它將明顯區別與X86/64 Windows 8,不會混淆。PC會預裝OS,所有驅動和支持性軟件也都預裝就緒。WOA不會作為軟件單獨銷售,因此你不用擔心該安裝哪張DVD,因為它只在特定PC上運行。
WOA PC只會通過Windows或者微軟升級提供服務,消費者程序也只從Windows程序店購買,用戶不必擔心程序是否能運行,因為在程序店外你沒法下載,也沒法通過DVD安裝。WOA PC在使用和管理上類似于消費電子設備。
我們還在開發Windows 8和WOA、從發布前預覽版到發布仍有許多工作要做。質量第一。代碼仍未完成。
- 第 1 頁:windows ARM處理器架構WOA
- 第 2 頁:與合作伙伴攜手
- 第 3 頁:提供WOA PC
本文導航
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
- [電子說] Armv9 Cortex-A720的L1 System memory簡析 2023-10-24
- [電子說] STM32 RTC Alarm的使用 2023-10-24
- [處理器/DSP] 國內外龍頭RISC-V布局情況分析 2023-10-24
- [制造/封裝] 今日看點丨正面對決英特爾,傳英偉達研發Arm架構PC芯片;郭明錤預估蘋果明年 2023-10-24
- [電子說] ARM系列-P Channel簡析 2023-10-24
- [電子說] 重磅官宣 | 第二屆OpenHarmony技術峰會,邀您共啟智聯未來 2023-10-24
- [電子說] 重磅官宣 | 第二屆OpenHarmony技術峰會,邀您共啟智聯未來 2023-10-24
- [電子說] 專題一:為何選擇rk3588開發與Jetson Nano引腳兼容的嵌入式產品 2023-10-23
( 發表人:辰光 )