作為移動時代的新貴,高通依靠移動設備處理器上的優勢,在市值上超過了傳統大佬英特爾,成為芯片市場的新領袖。在移動市場上,高通在技術領域的發展方向,以及在移動生態的構建方式,將影響整個企業級在移動領域的發展。
那么,高通是目前的主要技術是什么,如何看待生態鏈的發展,如何跟生態鏈上的廠商合作以及高通未來發展方向,重點發展領域是什么?帶著這些問題,CSDN采訪了高通產品市場總監鮑山泉,他就這些問題向CSDN解答了他們的疑惑。
CSDN:在移動時代,移動應用更依賴GPU,你是如何看待GPU在移動領域發展上的作用呢?
鮑山泉:很多人還不知道,尤其像谷歌的(安卓系統)的手機的屏幕。屏幕滑動的時候GPU在做大量的工作。我們有一個監控軟件,能夠檢測手機內部的4個CPU、GPU工作情況。我一滑動屏幕,GPU(使用率)馬上就上去了。
原因是什么呢?谷歌(安卓)從3.0開始,UI渲染會用GPU來做,一般用戶看到的UI是三層,最底下是背景,第二層是這個(滑動框外圍),一般在滑動的時候這個不會動,第三層是滑動的時候會跟著手勢動。這三層都是由GPU支持的。
另外,像導航、瀏覽器,如果打開谷歌地圖或者瀏覽器,整個界面、圖形、外框、小框,都是GPU支持的。安卓在用GPU做更多更重要的事。
現在,大家都在努力開發GPU的能力,因為GPU比CPU更適合于處理看得見的東西,而CPU做這件工作可以,但是能耗會很高。
CSDN:目前行業流行異構開發的概念,企業希望通過異構編程來實現CPU、GPU等模塊統一計算、統一管理、統一調度。針對這個問題,高通未來的方向是怎么樣的?
鮑山泉:剛才講的手機里有CPU、GPU、DSP。DSP能量沒有被釋放出來,如何釋放出來?需要幾個業界挑頭的出來做一個統一標準,標準統一誰都可以用。
現在業界里有兩個比較強的力量,異構的方式是其中一種,這種模式是游戲開發者、操作系統非常希望實現的,高通也會支持。
異構的做法是定義了高層接口。游戲開發者用它做工作,但是到不同芯片里,芯片哪一部分分給CPU開發者不用管,高通會出一個編寫流程來進行分配。
CSDN: 是實現整個DSP統一的編譯器?
鮑山泉:是一個分配,比如你用OPENCL做一個游戲,主要任務是把高階語言編譯成CPU、GPU認識的,對于開發者來講就是一套標準。這是第一個力量。
谷歌認為OPENCL非常好,但是安卓使用的是JAVA系統,所以就推另外一個更適合用的。現在看就是這兩種力量。隨著安卓生態系統壯大的話,我們覺得這個也很重要,因此高通是兩個都支持。
而內容開發商、游戲開發者要做一個判斷,想用哪個標準來做。高通一般不會去押寶哪一個模式,我們有足夠的實力支持兩種模式。讓開發者自己判斷。
CSDN: 你們未來會推單獨的(標準)嗎?
鮑山泉:目前不會,生態系統是最重要的,內容開發者很怕(標準太多)。高通會支持主要的標準。OPENCL也是我們最早支持的。我們一般不會特別押寶,或者單獨推出來一個。
CSDN: 開放性是高通未來一直堅持下去的?
鮑山泉:我們不會單獨出一套系統,但是會加,比方說安卓的API,但是因為高通的硬件可以開發出更新的東西,可以把傳感器解放出來、或者把GPU、其他的東西放出來,加在谷歌(安卓)的API上。
CSDN:雖然你們在制定統一標準,推出各種開發工具,但是后面跟進的開發者比較緩慢。其實高通的目標挺廣大的,除了游戲,還有物聯網等等領域。你們是如何看待開發者沒有跟上你們的節奏的現狀的?
鮑山泉:我認為OPEN2.0推出到大量使用這個過程,會出現兩年的時間差,肯定有這樣的周期。一般大的游戲廠家和引擎廠家會先用,會先出幾款游戲,會充分利用更好的API和系統資源,直到這些人把這些游戲推出來,小的游戲廠家覺得確實好,然后才跟進。這個兩年是一個提升和優化的過程。
CSDN: 高通有沒有具體幫助他們做提升的想法?
鮑山泉:我們以后會大力推廣。像智能手表、物聯網,對功耗要求非常高,這種情況下如果開發者知道還有功耗的DSP可用,或者可以控制CPU、GPU頻率的工具,就會很好的利用它。高通如果一旦知道有這樣的分析工具,會更好的支持。我們在今后要大力推廣,讓大家知道我們這個網頁,只要進去注冊了,會發現很多東西是免費的。
CSDN: 高通對于開發者生態圈培養的計劃是什么?以前大部分的生意是在運營商、固定的合作伙伴那里,他們有一套成熟的商業模型,現在跨入了更廣闊、更開放的區域,你們自己如何看待與開發者的關系?
鮑山泉:在國際上比較大的游戲公司,像開發憤怒的小鳥的公司,我們一旦有新的開發工具、開發平臺出來,他們都最早使用。這個在國際上已經做了很久,也非常順暢,在國內這方面我們做得相對較少,這個也是我們需要進一步來做的事情。
我們現在在找國內比較好的引擎公司、大的游戲公司,把我們的產品介紹給他們。這樣是逐漸把國內的游戲、開發生態連接起來?,F在國內游戲開發團隊的相對開發規模和質量各方面還是有待提高。
CSDN:你們有像AR這樣的跟開發有關的工具,你們現在的工具類軟件還是不缺的。但是你們的產品并沒有做很好的整合,包括現在的SDK、文檔這塊,都比較分散,標準好像也不是特別有一致性?
鮑山泉:我也經常在看,比如剛才我用的這個工具,下載之后都可以隨時看手機內部CPU情況。我感覺網站還是這樣,對自己某一個局部問題想了解的開發者很有幫助,可以搜索用哪一個工具解決一個問題。
但是我同意您說的,想系統了解高通,有一個綜合介紹,這個確實我們需要加強和加緊。尤其是從一般開發者角度,確實我們需要從他們角度考慮有一個專門介紹。
CSDN: 你們現在做的是生態系統,而且可以說在開發者這一塊,是一個比較新的領域,你們是需要去做的事。高通的SDK,哪些是開發者用得比較多的?
鮑山泉:舉個例子,手機廠家覺得UI比較卡,一般到60幀的時候,兩個界面轉化的時候會停頓,他就用我們的工具,一幀一幀檢查,對于手機廠家來說UI就是一個應用,如何把UI做得更流暢對他們來說很重要。
CSDN:未來手游、移動應用會出現64位應用嗎?
鮑山泉:64位應用的發展還要觀望,PC這一側我們了解到, 64位也出來,已經有十年時間了,但是大部分應用還是32位的。從PC角度沒有看到特別強的開發者很快使用它,我們也在分析原因。不過我們作為芯片公司也是支持。
CSDN: 移動端可穿戴設備是一個趨勢,高通現在有沒有針對于可穿戴設備、體感這種東西有一些方案出來?
鮑山泉:這個現在我還沒有辦法給您提供答案,但是SOC里有很多模塊,基本模塊里我們從功耗和性能比我們是做得最好的,其他很多芯片廠家甚至連DSP都沒有,就是CPU去做很多事。假如說高通要做也是在業界會做出來最快最省電的方法。
CSDN: 高通在講自己已經超越了英特爾成為了處理器、GPU的第一,英特爾在X86市場的積累、上層的驅動、應用都是非常多的,而且現在基于手機SOC廠商也比較多、競爭比較激烈,高通如何造就一些技術的壁壘去讓其他的廠商無法跟高通未來競爭?
高通:高通在和微軟有很緊密的合作,比方說我們驍龍600、800都會用Windowns方案。
您前半個問題是一些是基于X86的方案如何放在我們方案上?高通會提供底層編譯器,微軟更高語言寫的話,要跑在我們芯片上做一次編譯,可以編成我的處理器認識的,這樣可以跑在我的系統上。
我們認為在手機時代里,基于ARM的生態系統要大于X86生態系統,相對來說我們不認為有很強的需求需要把以前很多的應用遷移過來。實際上很快游戲開發者會開發出來相應的新的功能。因為移動發展非常快,吸引開發者非常多。
至于后半部分問題,我們是希望建一個非常健康的生態環境,也不會特意設置壁壘,相反會積極參加交流,我們會把我們優勢的東西提供給相應組織,讓開發者充分應用我們的優點。
我做得好的話自然大家會認可,應用我的東西。
CSDN: 現在移動端的SOC競爭比較激烈,高通如何一直保持自己的優勢?
鮑山泉:我覺得高通有很多在架構級的優勢,而且我們一直在這方面努力。另外是會上提到SOC里的邊界碼,高通是全球唯一一家自己做的,這是非常獨特、強大的優勢。
比方說OPEN三個協同合作,如果這三個協同合作是從不同公司來的,你把它放在一塊可以,但是軟件上如何做到融合?底層的編譯和分配,如果有協同合作要改可以隨時調整這三個部分,硬件和軟件可以互相優化,但如果沒有,只能硬生生優化軟件,硬件問題繞不過去就繞不過去了。這方面是高通非常強的優勢,為什么OPENCL一出來是高通最早支持的,因為我們所有的東西都是自己的。
CSDN: 最近安卓4.3出來之后,谷歌把里面的OPENCL部分拿掉了,您如何看待這個問題?
鮑山泉:我想谷歌出發點還主要是防分杈,從游戲開發這個角度他推新的東西我們理解,高通也全力支持他,至于OPENCL這邊開發者是否會用由應用開發者來決定,高通是支持者,兩個標準都支持。
CSDN: 其實就是兩手準備,是這樣嗎?
鮑山泉:這是我們在食物鏈這個位置決定的,我們在一個最基礎的位置上,我們的責任、我們商業模式決定了高通必須什么樣的(標準)都能支持。相當于我們是公路一樣,允許跑這種車也允許跑這樣的車,這樣基礎才會好。
評論
查看更多