英特爾正在研發48核芯片(騰訊科技配圖)
騰訊科技訊(童云)北京時間11月2日消息,英特爾認為,從現在算起的五年以后,手機就會兼飾“超級計算機”的角色。這是英特爾“Single-chip Cloud Computer”(單芯片云計算電腦)實驗項目的目標。目前,這家公司正在研究可能用于這種芯片的移動應用,同時還在開發一些相關工具,這些工具能讓開發者更加容易地利用這種技術,而無需成為超級計算專家。
換而言之,在ARM正尋求將手機芯片置入超級計算機的同時,英特爾則正在做相反的事情。移動硬件與數據中心硬件之間的界限正在變得模糊,這乍一看起來可能讓人覺得古怪,但如果退一步來看看更加遠大的前景,那么這就是很有意義的一件事情。一流的數據中心運營需要移動硬件的超低能耗特性,而移動世界則渴求用戶能從更大的系統中獲得的計算能力。
英特爾實驗室(Intel Labs)的技術專家肖恩?凱爾(Sean Koehl)稱,該公司在2009年就首次討論了有關48核芯片的問題,這種技術是在單一芯片上構建一個處理器“網絡”,每個節點都將擁有兩個核。這些節點彼此之間會進行通信,就像數據中心世界里一個群集中的節點互相通信那樣?!拔覀冋J為,在一個芯片中擁有一種架構,這種架構類似于圍繞芯片所構建之架構,這可能會帶來一些優勢。”他解釋道。
自2004年前后開始,英特爾實驗室就一直都在展開有關多核芯片的工作,這種芯片最開始的應用很可能是被用于服務器和超級計算機中。這經常都會被稱作是“高性能計算”(high-performance computing)技術,這種技術依賴于并行處理,也就是計算機系統中能同時執行兩個或更多個處理機的一種計算方法。英特爾實驗室目前正在研究的就是,這種方法對移動計算來說是否也是有意義的。
雖然今天大多數的重要大數據應用都是服務器上運行并向客戶交付信息的,但凱爾指出,實際上在很多情況下混合模式才是最有意義的,比如說機器視覺應用等。
在擴增實境應用中——比如說谷歌(微博)眼鏡——用戶可能會向在手機拍攝的視頻中加入某些信息,比如說鑒別攝像頭指向的人臉,或是一幢建筑物中容納的公司名稱等。這種處理在服務器上能最好地完成,但有些應用則更加適合客戶端——比如說iPhone。這種任務可能包括在特定的框架中鑒別人臉或建筑物的所在地等。讓服務器來判定特定的信息——例如誰的臉部或哪幢建筑物等——可能會是最好的,但客戶端也需要做很多工作。
其他應用則包括為游戲渲染3D圖像等。科爾指出,移動并行應用最終有可能會在數量上超越傳統的“串口”應用。
對開發者來說,他們所面臨的一種挑戰是,在設計應用時需要開始考慮并行的問題。目前,科爾正在開展不同級別的教育項目來促進并行教育,其中包括在高中開設這種教育項目等。不過,英特爾同時也在致力于開發一些工具,能讓開發者更加簡單地開發并行應用。
舉例來說,去年英特爾推出了Parallel JavaScript工具,這種工具是JavaScript的延伸版,能讓開發者輕松利用多核技術,而不需要重新學習開發技能。科爾表示,Mozilla已經同意于明年某個時候在其火狐瀏覽器中為Jarallel JavaScript提供支持。
就目前而言,ARM在移動芯片的世界中占據著主導地位,設計用于iPhone和大多數Android設備的核心芯片架構。但是,這家公司也正在緩慢地進軍服務器領域。周二ARM宣布推出一種名為Atlas的最新芯片,希望能加快向進軍服務器市場的步伐。英特爾則下定決心要維護自己對服務器市場的掌控權,同時也希望在智能手機領域中收復“失地”。換而言之,一場龍爭虎斗即將上演。