Develop the Android Context Hub Runtime Environment (CHRE) Nanoapps in WebAssembly - Mingqiu Sun

  Рет қаралды 337

The Linux Foundation

The Linux Foundation

Күн бұрын

Develop the Android Context Hub Runtime Environment (CHRE) Nanoapps in WebAssembly - Mingqiu Sun, Intel
Android's Context Hub Runtime Environment (CHRE) provides a common platform allowing low-power processors to run apps (nanoapps) alongside the AP. CHRE enables device OEMs and partners to offload processing from the AP, improving battery life and user experience, and enabling always-on, contextually aware features. Nanoapps are currently developed in C/C++ and compiled to native binaries.
The CHRE-Wasm project is introducing WebAssembly as an additional target for nanoapps, providing better system security and robustness for 3rd party apps, and enabling single binary distribution across multiple architectures. This presentation will cover the challenges of moving CHRE to WebAssembly and the solutions developed, and share the knowledge and skills for moving more legacy platforms to WebAssembly.
We will encourage the industry to consider Wasm for application development during building new platforms, and share our thoughts on how to design a new platform supporting Wasm natively.

Пікірлер
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Android Runtime  -  How Dalvik and ART work?
9:42
Paulina talks Android
Рет қаралды 25 М.
WebAssembly (WASM) vs. Docker - Our Expert Analysis
19:53
KodeKloud
Рет қаралды 95 М.
Servo Web Rendering Engine Reboot
31:01
Igalia
Рет қаралды 1,2 М.
Transformers (how LLMs work) explained visually | DL5
27:14
3Blue1Brown
Рет қаралды 4,4 МЛН
Как устроен QR-код? [Veritasium]
33:28
Vert Dider
Рет қаралды 814 М.
Attention in transformers, step-by-step | DL6
26:10
3Blue1Brown
Рет қаралды 2 МЛН
Building a scalable, modularized, testable app from scratch
21:31
Android Developers
Рет қаралды 196 М.