藍河作業系統

藍河作業系統

2023年11月1日,2023vivo開發者大會上,vivo正式發布自研通用大模型矩陣藍心大模型BlueLM、搭載該模型的手機作業系統OriginOS4、以及vivo自研藍河作業系統BlueOS(基於Linux)等,並宣布70億規模參數藍心大模型開源。

基本介紹

  • 軟體名稱:藍河作業系統
  • 上線時間:2023年11月1日 
  • 開發商:vivo
  • 外文名:BlueOS
  • 程式語言:Rust語言 
系統介紹,天生更智慧,天生更流暢,天生更安全,系統架構,關鍵技術,生態介紹,設備搭載,系統優勢,

系統介紹

vivo打造了自主研發的全新智慧作業系統-藍河作業系統BlueOS。藍河作業系統引入藍心大模型能力,支持複雜的意圖識別和互動方式,這既為用戶提供了聲音、圖片、手勢等自由互動方式,也為開發者提供了自動編寫代碼等套用開發新範式。
藍河作業系統作為一個標準的作業系統,兼容不同的硬體體系結構。通過核心抽象層實現了對不同核心兼容,藍河是符合Posix標準的作業系統,支持Linux核心,RTOS核心。同時藍河作業系統結合了先進的AI大模型,從系統、套用,到工具鏈進行了全新的設計,會接入藍心大模型的多模態能力。藍河生態為開發者提供了藍河開發套件,包括藍河SDK和藍河Studio,為開發者提供了開發套件支持,賦能開發者高效創新,致力於打造一個與用戶和開發者共贏的生態。

天生更智慧

藍河作業系統,從系統、套用、到工具鏈全面突破,基於AI大模型能力實現AI服務引擎和多模輸入子系統,帶來了多模態輸入輸出,模擬人與人的互動方式。基於AI能力探索出套用開發新範式,打造了諸多智慧作業系統的新型套用。未來將開放Copilot工具,提供代碼生成、圖文生成等能力,帶來套用開發的全新生產力工具。

天生更流暢

藍河作業系統從全棧技術視角出發,對多個技術方向進行探索,例如程式語言、運行時Runtime、系統調度、顯示和記憶體。充分發揮軟硬體資源的利用效率,高性能系統架構實現了一系列關鍵技術,虛擬顯示卡框架、超級協程機制、Runtime等,提升了計算、存儲、顯示的資源效率。

天生更安全

藍河作業系統從性能和安全兩個維度選擇了Rust語言作為系統開發語言,Rust語言的所有權模型、生命周期等一系列安全特性,保障了在編譯階段就可以發現記憶體使用不當導致的安全漏洞。藍河作業系統是行業首個系統框架由Rust語言編寫的作業系統,從源頭保障了記憶體安全和並發安全。

系統架構

藍河作業系統兼容不同硬體體系結構,通過核心抽象層實現了對不同核心的抽象設計,兼容多種Posix標準的核心,支持Linux核心,也兼容RTOS核心。
在系統層構建了9大關鍵能力,提供應用程式 API,實現從系統、套用,到工具鏈的全面突破。
藍河作業系統通過AI大模型的加持,實現了AI服務引擎,帶來多模態互動新體驗。
藍河作業系統也兼容了快套用技術標準,為開發者提供了藍河開發套件,包括藍河SDK和藍河Studio。

關鍵技術

AI能力:通過vcap能力升級,完成對算法層的推理支持,有AI大模型的加持,實現AI服務引擎和多模輸入子系統,探索出套用開發新範式,帶來多模態互動新體驗,打造AI時代智慧作業系統新型套用。
虛擬顯示卡框架:推出了虛擬顯示卡解決方案,實現了超級渲染樹,將每個套用一顆渲染樹整合成多套用共用一顆根渲染樹,並行渲染對渲染整個流程進行並行化處理,異構渲染支持將多種硬體融合進行渲染,解決了丟幀、掉幀、幀同步的問題。
Runtime執行引擎做了技術突破,同時還將前端框架下沉,針對關鍵場景提供直通調用通道,一步直達核心。
超級協程將資源與協程進行綁定,既擁有協程原有的優勢(輕量、更低的切換開銷),同時又能被安全取消從而不浪費CPU執行指令。
Rust語言開發:基於高安全、高性能的Rust 語言開發系統框架,Rust一系列的安全技術特性,保障了記憶體安全和並發安全。
BlueXlink:基於vivo自研的BlueXlink跨端智聯技術,採用了分散式設計理念,兼容行業標準協定,讓數據可以在多設備間完成高效、穩定、安全的流轉和訪問。

生態介紹

藍河生態:藍河生態致力於打造一個讓用戶和開發者共贏的生態,為用戶提供豐富的服務和智慧、流暢、安全的體驗,為開發者提供能力支持。藍河作業系統還兼容了快套用技術標準,助力開發者高效開發。
藍河Studio是藍河集成開發環境,它是一種軟體應用程式,為軟體開發人員提供了一種集成的開發環境,包括代碼編輯器、編譯器、調試器、版本控制工具、圖形用戶界面設計工具等。
藍河SDK是藍河系統軟體開發工具包,是一組軟體開發工具和資源的集合;用於開發藍河套用;包括API、庫檔案等。

設備搭載

為了滿足通用人工智慧時代新的需求,vivo經歷六年時間,打造了自主研發的全新智慧作業系統——藍河作業系統BlueOS。vivo表示,在智慧層面,藍河作業系統引入藍心大模型能力,支持複雜的意圖識別和互動方式,這既為用戶提供了聲音、圖片、手勢等自由互動方式,也為開發者提供了自動編寫代碼等套用開發新範式。藍河作業系統將首發搭載在vivo Watch3上。

系統優勢

在智慧層面,藍河作業系統引入藍心大模型能力,支持複雜的意圖識別和互動方式,這既為用戶提供了聲音、圖片、手勢等自由互動方式,也為開發者提供了自動編寫代碼等套用開發新範式。
在流暢性上,藍河作業系統從全棧視角進行了高性能架構設計,例如,在程式語言、運行時Runtime、系統調度、框架、顯示和記憶體等技術方向取得了技術突破,能支持藍河作業系統流暢地運行在各種配置的設備上。而在安全方面,藍河作業系統是行業首個系統框架由Rust語言編寫的作業系統,在根本上解決了記憶體使用不當引起的安全漏洞問題。
藍河作業系統設計實現了BlueXlink連線技術,採用了分散式設計理念,兼容行業標準協定,讓數據可以在多設備間完成自由、安全的流轉和訪問,可廣泛服務於智慧型家居、智慧出行、智慧辦公等典型用戶場景。

相關詞條

熱門詞條

聯絡我們