2020 vivo開發(fā)者大會(huì)技術(shù)開放子會(huì)議圓滿結(jié)束。會(huì)上vivo展示了過去幾年從底層平臺(tái)開發(fā)到場景實(shí)現(xiàn)所做的努力。如何與開發(fā)者一起構(gòu)建一個(gè)用戶友好的系統(tǒng)體驗(yàn)是本次會(huì)議的重中之重。
Vivo通過開放自主開發(fā)的多渦輪全驅(qū)動(dòng)加速引擎VCAP(vivo Computing Acceleration Platform)和“快速應(yīng)用集成開發(fā)環(huán)境”(Fast Application IDE)的概念,為開發(fā)者提供了多種深入的應(yīng)用優(yōu)化方案。同時(shí),這種優(yōu)化邏輯將使開發(fā)者、vivo和用戶實(shí)現(xiàn)雙贏,最終給用戶帶來更高效的體驗(yàn)。
多管齊下有助于流暢的體驗(yàn)
首先,vivo性能優(yōu)化總監(jiān)柯金玲介紹了Multi-Turbo的相關(guān)信息。什么是Multi-Turbo?簡單來說就是結(jié)合了系統(tǒng)底層核心資源優(yōu)化、網(wǎng)絡(luò)延遲優(yōu)化、散熱優(yōu)化、AI智能預(yù)測與智能調(diào)度策略優(yōu)化、游戲場景獨(dú)占優(yōu)化、Android底層編譯增強(qiáng)技術(shù)優(yōu)化的軟硬協(xié)調(diào)優(yōu)化策略,為手機(jī)提供更流暢、更穩(wěn)定的性能。
Multi-Turbo經(jīng)歷了四次大的迭代,最新版本來到Multi-Turbo4.0,在實(shí)際使用中,用戶最直觀地體現(xiàn)在以下幾個(gè)方面:
根據(jù)各種場景的不同需求,Multi-Turbo會(huì)匹配相應(yīng)的優(yōu)化策略。和游戲一樣,資源會(huì)被更積極地調(diào)度,其運(yùn)營的優(yōu)先級(jí)會(huì)得到保證;在使用日常應(yīng)用時(shí),最佳能效比將成為首選。
從典型的優(yōu)化場景來看,游戲的加載速度提高了10%到30%,游戲的流暢度更加明顯,提高了70%左右;在網(wǎng)絡(luò)優(yōu)化中,平均延遲降低了10%到35%,流暢性提高了80%左右。
目前Multi-Turbo開放能力已經(jīng)在vivo開放平臺(tái)上上線,開發(fā)者可以在這個(gè)平臺(tái)上申請(qǐng)授權(quán)碼,集成sdk可以調(diào)用相關(guān)接口的調(diào)試和驗(yàn)證。同時(shí),根據(jù)應(yīng)用的特殊場景需求,開發(fā)人員可以與其平臺(tái)進(jìn)行深度合作,以適應(yīng)定制優(yōu)化。
從這個(gè)角度來說,vivo希望借助Multi-Turbo的開放,逐步實(shí)現(xiàn)“全適應(yīng)系統(tǒng)”的美好藍(lán)圖。對(duì)于開發(fā)者來說,自己的程序能夠在既定的邏輯下順利運(yùn)行,無疑是一個(gè)雙贏的舉措。
再次升級(jí)VCAP
之后,vivo端端計(jì)算加速平臺(tái)負(fù)責(zé)人魯靜分享了VCAP平臺(tái)的優(yōu)勢(shì)和升級(jí)。
說到移動(dòng)AI的迅速崛起,離不開算法、硬件和軟件的支持。VCAP是一個(gè)幫助算法登陸移動(dòng)終端的平臺(tái)。為了使AI算法易于在移動(dòng)終端上部署,VCAP支持跨平臺(tái)部署(SoC),具有高性能、重量輕、功耗低的特點(diǎn)。該平臺(tái)面向AI應(yīng)用開發(fā)者,能夠有效幫助開發(fā)者在移動(dòng)終端上實(shí)現(xiàn)AI算法的快速部署和高效運(yùn)行。
今年,VCAP在此基礎(chǔ)上進(jìn)行了升級(jí)。在能力方面,它改進(jìn)了模型層、工具層、框架層和運(yùn)行時(shí)層,以更好地支持業(yè)務(wù)。vivo相冊(cè)圖片識(shí)別和編輯,4D地震感覺專為游戲開發(fā),視頻超分割功能等。都是通過這個(gè)平臺(tái)的加速能力實(shí)現(xiàn)的。
和Multi-Turbo平臺(tái)一樣,VCAP也為開發(fā)者提供了便捷的訪問流程,讓他們的AI算法可以快速集成和應(yīng)用。
快速應(yīng)用的設(shè)計(jì)與構(gòu)想
最后,vivo的應(yīng)用軟件工程師王斌講解了“如何高效地開發(fā)高性能、快速的應(yīng)用”,并向開發(fā)者講述了這個(gè)概念的流程和優(yōu)勢(shì),主要包括開發(fā)效率、性能優(yōu)化、典型問題和未來規(guī)劃四個(gè)方面。
目前,這種優(yōu)化帶來了交互時(shí)間的翻倍,優(yōu)化了低端機(jī)型的長時(shí)間白屏問題,白屏?xí)r間減少了50%以上。
而這些看似龐大而復(fù)雜的工作原理,都是為了與開發(fā)者合作,最大化每個(gè)應(yīng)用的能效,從而逐漸形成一個(gè)流暢的運(yùn)行環(huán)境。對(duì)于未來,我相信vivo可以和開發(fā)者一起,構(gòu)建一個(gè)完美的服務(wù)用戶的生態(tài)系統(tǒng)。
1.《以技術(shù)開放為起點(diǎn),vivo為開發(fā)者提供完善的開發(fā)環(huán)境》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無關(guān),侵刪請(qǐng)聯(lián)系頁腳下方聯(lián)系方式。
2.《以技術(shù)開放為起點(diǎn),vivo為開發(fā)者提供完善的開發(fā)環(huán)境》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來源地址,http://f99ss.com/junshi/1088430.html