新聞聯絡人
奧美公關
林佩穎 / 李知穎
(02)77451549 / 77451579
Gracepy.lin@ogilvy.com
Jennifercy.lee@ogilvy.com

MIPS博客: Android Anti-fragmentation對處理器業者的衝擊

針對2011年3月31日電子時報刊登「Google擬啟動Android 3.0標準化大計,有意與ARM商議公板 解決平板混亂現況」,美普思科技行銷副總裁Art Swift針對此篇報導做出了以下的回應:

Android Anti-fragmentation對處理器業者的衝擊

在最近媒體刊登了一篇有關Android anti-fragmentation的介紹,以及討論這將會對處理器架構開放性帶來什麼樣的影響後,謠言、誤報、臆測就像野火般地在業界快速蔓延。Google的Android 程式碼anti-fragmentation計畫真的會對MIPS、英特爾、ARM等微處理器架構供應商帶來衝擊嗎?anti-fragmentation真的意味著Google將會為特定架構標準化Android嗎?我深入參與MIPS的Android計畫已有一段時間,以下是我的一些看法,希望能發揮釐清事實的作用。

問:Google只會針對ARM架構進行Android的標準化工作嗎?

答:絕對不是。許多MIPS客戶都向Google詢問了這個問題,他們都被告知說,Android是以架構中立(architecture-neutral)概念為基礎的。Google現在做的是啟動一項「anti-fragmentation」計畫,並要求OEM業者、半導體供應商、架構授權用戶簽署anti-fragmentation協議,以便能早期取得Android原始碼,這是確保能存取Android Market平台的一部份程序。

問:為什麼Google要求業者簽署「anti-fragmentation」協議?

答:這項協議背後的主要推動因素,是因為考慮Android程式碼基礎有「分裂」(fragmentation)的可能性。有些業者以其自行開發的軟體層(layer)/應用程式取代了Android的部分程式,還有一些應用程式開發人員和第三方廠商合作,不適當地使用底層硬體或指令集架構(ISA)的架構特性。這會使得目前在Android Market上的應用程式,可能無法在所有的Android裝置上執行。此一anti-fragmentation協議的目的就是要解決這個問題。

問:難道「分裂」不是ARM-based Android平台的問題嗎?

答:事實上,這一直是ARM-based Android平台的問題。目前市場上有各家半導體業者建置的不同ARM ISA變形。我們在實驗室中也發現,有些Android應用程式可以在一家ARM-based業者的矽晶平台上運作良好,但在另一家ARM-based業者的矽晶平台上卻不一定能夠運行。隨著Android持續發展,Google的anti-fragmentation計畫就是要解決這種情況。MIPS科技完全支持Google的anti-fragmentation想法。

問:最近電子時報刊登了一篇「Google擬啟動Android 3.0標準化大計 有意與ARM商議公板 解決平板混亂現況 (http://www.digitimes.com/news/a20110330PD210.html)的報導,它的消息是正確的嗎?

答:這篇文章中有許多的錯誤。它指出Google將會以ARM架構來標準化Android,並意指此標準化工作「只」針對ARM ─ 這是錯誤的。事實是,Google顯然已對Android潛在的「分裂」問題越來越感到憂心 (這一部分是因為ARM生態系統中存在的問題所引起的)。此外,在Google的anti-fragmentation計畫中,每一間處理器業者,包括ARM、MIPS、和英特爾,都必須簽署anti-fragmentation條款,才能在未來提早取得Android原始碼。同時,Google也定義了可以在包括ARM、MIPS、和英特爾等各種處理器架構上執行的Android介面標準集合,以確保維持應用程式的相容性和可移植性。Google亦定義了相容性測試套件(Compatibility Test Suite,CTS),必須通過CTS,才能存取Android Market。這篇報導基本上暗示了CTS僅特定針對ARM,但事實上CTS是獨立於任何處理器和硬體架構的。

問:MIPS支援Googleanti-fragmentation計畫嗎?

答:當然。我們認為這是相當有助益的做法,同時這對為Android 市場開發處理器的MIPS授權客戶來說也是非常重要,使其能擁有同樣存取應用程式的機會。這是讓終端使用者享受無縫可移植性體驗的唯一方式,並能以效能、電源管理、矽晶面積等底層架構優勢選擇適用的產品。anti-fragmentation計畫能真正實現跨平台間的可移植性(不管是否為完全不同的處理器架構或相同ISA系列的變形)。更進一步,需要存取特定硬體功能的應用程式開發人員也可利用Android NDK(原生開發套件),來實現這個目標。每個支援Android的主要架構都有一套NDK,包括MIPS、英特爾、和ARM。

問:MIPS會與Googleanti fragmentation展開合作嗎?

答:是的。事實上,Google已邀請MIPS參與此一計畫。我們目前正與Google討論anti-fragmentation協議。MIPS也已將其NDK/ABI(應用程式二進位介面)開放給Google,並與Google合作,以將它們納入Android工具鏈中。MIPS也正與Google進行討論,以便能在未來提早取得原始碼。

關於MIPS科技 (美普思科技)
MIPS Technologies(美普思科技)是業界標準處理器架構與核心的領導供應商,在全球各項廣受歡迎的家庭娛樂、通訊、網路、以及可攜式多媒體產品中,都有功能強大的MIPS技術內含其中,包括Linksys的寬頻裝置、Sony的數位相機、數位電視與娛樂系統、Pioneer的DVD錄影機、Motorola的數位機頂盒、思科的網路路由器、Microchip的32位元微控制器、以及惠普的雷射印表機等。MIPS公司成立於1998年,總部位於美國加州桑尼維爾市,並在全球各地設有辦公據點。若欲得知更多訊息,請聯絡(408) 530-5000,或瀏覽www.mips.com

掌握MIPS最新動態:FacebookLinkedInYouTubeRSS Twitter.

###