以技術(shù)開放為起點,vivo為開發(fā)者提供完善的開發(fā)環(huán)境

2020-11-20 15:27:33   來源:搜狐   評論:0   [收藏]   [評論]
導讀:  2020 vivo開發(fā)者大會技術(shù)開放分會場圓滿落幕,會上,vivo對外展示了進來年從底層平臺開發(fā)到場景實現(xiàn)方面做出的努力。如何與開發(fā)者一起,為用戶構(gòu)建好用的系統(tǒng)體驗,是本次大會的重中之重。    vivo通過

  2020 vivo開發(fā)者大會技術(shù)開放分會場圓滿落幕,會上,vivo對外展示了進來年從底層平臺開發(fā)到場景實現(xiàn)方面做出的努力。如何與開發(fā)者一起,為用戶構(gòu)建好用的系統(tǒng)體驗,是本次大會的重中之重。

  

 

  vivo通過開放自家研發(fā)的Multi-Turbo全驅(qū)加速引擎、VCAP(vivo計算加速平臺),以及“快應(yīng)用IDE”的概念,為開發(fā)者們提供了多個深度應(yīng)用優(yōu)化方案。同時,這種優(yōu)化邏輯會讓開發(fā)者、vivo、用戶實現(xiàn)多方共贏,最終都會給用戶帶來一個更高效的使用體驗。

  流暢的體驗,MultiTurbo功不可沒

  首先,vivo性能優(yōu)化總監(jiān)柯錦玲對Multi-Turbo的相關(guān)信息進行了介紹,什么是MultiTurbo?簡單來說,就是結(jié)合系統(tǒng)底層核心資源優(yōu)化、網(wǎng)絡(luò)延遲優(yōu)化、散熱優(yōu)化、AI智能預判和智能調(diào)度策略優(yōu)化、游戲場景專屬優(yōu)化、安卓底層的編譯增強技術(shù)優(yōu)化的軟硬協(xié)調(diào)優(yōu)化策略,為手機提供更流暢更穩(wěn)定的性能。

  

 

  Multi-Turbo已經(jīng)經(jīng)歷了四次大的迭代,最新版本來到了Multi-Turbo4.0。在實際使用時,用戶最直觀的體現(xiàn)在以下幾個方面:

  

 

  根據(jù)各類場景的不同需求,Multi-Turbo會匹配相應(yīng)的優(yōu)化策略。像游戲就會對資源進行較為激進的調(diào)度,并且保證其運行的優(yōu)先級;而在使用日常應(yīng)用時,最優(yōu)的能效比就會成為首選。

  

 

  從比較典型的優(yōu)化場景來看,對戰(zhàn)加載速度有著10%到30%的提升,對局流暢度則更為明顯,提升約為70%以上;在網(wǎng)絡(luò)優(yōu)化方面,平均時延降低10%到35%,流暢度也提升約為80%。

  

 

  目前,Multi-Turbo開放能力已經(jīng)在vivo開放平臺上線,開發(fā)者可以在此平臺申請授權(quán)碼,集成sdk即可調(diào)用相關(guān)接口調(diào)試驗證。同時,針對應(yīng)用的特殊場景需求,開發(fā)者可與其平臺進行深度合作,對定制化優(yōu)化進行適配。

  從此舉來看,vivo想借助Multi-Turbo的開放,逐步實現(xiàn)“全適配系統(tǒng)”的美好藍圖。而對于開發(fā)者來說,自己的程序也可以在既定邏輯下得已流暢運行,無疑是一個多方共贏的舉措。

  VCAP再次升級

  之后,vivo端側(cè)計算加速平臺的負責人魯晶對VCAP平臺的優(yōu)勢和升級進行了分享。

  

 

  談到移動端AI的快速興起,這離不開算法、硬件、以及軟件的支持。VCAP就是一個助力算法在移動端落地的平臺,為了使AI算法在移動端方便部署,其支持跨平臺部署(SoC),并實現(xiàn)了高性能、輕量化、低功耗等特性,這個平臺面向AI應(yīng)用開發(fā)人員,能有效幫助開發(fā)者將AI算法在移動端實現(xiàn)快速部署和高效運行。

  

 

  而在今年,VCAP在這個基礎(chǔ)上進行了升級。在能力方面,其完善了模型層、工具層、框架層、以及運行時層四個層面,更好的支持業(yè)務(wù)。vivo相冊識圖和剪輯、專為游戲開發(fā)的4D震感、視頻超分功能等,都是借助此平臺的加速能力實現(xiàn)。

  

 

  和Multi-Turbo平臺一樣,VCAP同樣為開發(fā)者開設(shè)了便捷的接入流程,使自己的AI算法實現(xiàn)快速集成并應(yīng)用。

  

 

  快應(yīng)用的設(shè)計與構(gòu)想

  最后,vivo應(yīng)用軟件工程師王斌對“如何高效率的開發(fā)高性能的快應(yīng)用”進行了闡述,向開發(fā)者講述了此概念的流程與優(yōu)勢,主要內(nèi)容包含了開發(fā)效率、性能優(yōu)化、典型問題、未來規(guī)劃四個層面。

  

 

  目前,這項優(yōu)化帶來了約一倍提高的交互時間,對針對低端機型的長時間白屏問題進行了優(yōu)化,降低其超過50%的白屏時間。

  而這些看似龐大、繁雜的工作原理,其實目的都是攜手開發(fā)者,使每個應(yīng)用的能效最大的得到發(fā)揮,從而逐漸構(gòu)成流暢的運行環(huán)境。對于未來,相信vivo能夠與開發(fā)者們一起,構(gòu)建服務(wù)于用戶的完善生態(tài)體系。

分享到:
責任編輯:zsz

網(wǎng)友評論