• 4

NVIDIA 發表桌電用 ARM CPU 計畫

CES2011 上, MS DEMO 的 ARM machine 是:
Win7 Shell + Win8 Kernel + Tegra2/OMAP/Snapdragon
Shell 層是用 Win7 UI/App, 但 kernel 層的 API/Service/Device Driver
已用 ARM base code 取代.

在 "Window Internals" fifth edition 的 chapter 2 提到,
Windows 本來就設計成, 可支援多種處理器的 OS.
在 WinNT 3.51 上, 便可支援 X86, MIPS, Alpha AXP,PowerPC CPU.
是因後來 MIPS, Alpha AXP,PowerPC 的市場需求消失, 所以才只支援 X86.

Windows 透過提供不同版本的 Ntoskrnl.exe 跟 Hal.dll,就能支援不同 CPU
現在 Win8 只不過把 11 年前被封印的功能, 重新啟動而已, 有甚麼大驚小怪 ?
那台 Win8 Tegra2 展示用 PowerPoint 2010 來讀檔並列印, 就證明是可行的.

ARM 公司也準備推出 4 核心 ARM Core, 並整合 PowerVR 第五代 GPU Core 的架構.
未來 ARM 在 CPU + GPU 的效能上, 可以超越現在 intel Atom 550 效能.

Win8 會比 Win7 再進一步瘦身, 並用模組化功能, 以求更好運算效能.
如果 Win8 Slate 根本沒用到 Printing 功能, 就能把所有與 printing 相關的
driver, service 給停掉, 或者根本讓系統廠從 OS 內拔掉.

此外 MS 會使用同一套 Win8 OS Kernel, 應用到 Desktop, AIO, NB, Slate, Smart-Phone.
以後 Win8 App 可以在這些 device 上執行, 有望達到 Write once, Run all 的理想.

MS 早在 2009 年 Win7 RTM 告一段落後, Win BU team 就開始進行 Win8 ARM.
在 2010 年, 陸續有 6 個副總外加首席工程師離職, 正是將權力集中到
Steven Sinofsky + Steven Ballmer 手上, 藉以消除 MS 內部山頭主義.

MS 把 BU 制發揮到極點, 但也形成有些副總不理 Ballmer 的指揮, 也不想跟其他 team 合作.
山頭主義非常嚴重, WinCE 7.0 跟 WP7 老死不往來, 各有不同版的 .NetFrame Work.
而 XBOX 360 team 起先也不願意 run XBOX Live for WP7. 真的鬥到一踏糊塗.

Win8 是 MS 最後一道防線,若守不住, Apple/Google 可用 Pad/Tablet 攻進 NB/PC 市場.
所以 Ballmer 才說 Win8 是 MS 歷年來最大的冒險賭注.

Win8 要跨 CPU: X86 32/64 bit 外加 ARM 雙核/四核心.
還要跨不同的 device: Desktop, NB, NetBook, Tablet, smart phone, consumer device.
外加整合 MS Azure, Bing Map, XBOX Live, Window Live 5 等雲端運算/服務.
還要支援 Nature Human I/O interface, 如 Knect, Multi-Touch, Voice Recognition.

Win8 如果垮了, MS 就從此殞落. MS 這次再不把所有壓箱寶放到 Win8 上, 以後就沒機會.
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?