第1页
当代Web趋势和ARM架构上的优化How ARM is optimizing modern Web experience
Evens Pan
Strategy Alliance
第2页
2014:移动Web的又一春?2014: a new spring of mobile Web?
新游戏 New Games
新渠道 New Channels
新引擎 New engines
新平台 New Platforms
新速度 New speed
第3页
Web:快速革新的互联网平台Web: a rapidly evolving platform of Internet
1990年代 单向信息传递
1990’s Unidirectional information source
2000年代 双向互动信息交流
2000’s Bidirectional interactive information exchange
2010以后 Web融入世界
2010… Web mashed with ambience
协作标准
Standards for collaboration
数据传输标准
基础交互标准
Standards for delivery
Standards for basic interaction
传感器/外围设备访问标准
Standards for sensors/peripherals
第4页
ARM CPU
>95% of smartphones and tablets
>70% of smart TVs
APM GPU
>50% of Android tablets
>70% of smart TVs
ARM:移动Web的心脏ARM: Heart of mobile Web
CPU
GPU
Multi-core
Web / Web Apps
第5页
性能:移动Web应用的关键Performance: Key of mobile Web app
第6页
JavaScript:当代Web的引擎JavaScript: Engine of modern Web
Single Page Apps (SPA) exceed
100,000
Lines of JavaScript
Chrome Web Apps spend
50-70%
Of time in V8 Engine
第7页
ARM助力JavaScript在移动平台上加速ARM accelerating JavaScript on mobile
ARM working on V8 Engine for
4
Years. Has code commit rights
Benchmark increased
5x
After optimizing on V8-Crankshaft
Cortex-A15 delivers
35%
Performance improvement
than old model
Atom 230 _____
Atom 450 _____
Atom D2550x64 _____
Cortex A8 _____
Cortex A9 _____
Cortex A15 #1 _____
Cortex A15 #2 _____
第8页
ARM64:即将到来的移动Web平台ARM64: mobile Web platform that is coming
ARM + Google developed
64bit
V8 + Blink
for AArch64
ARM is maintaining
64bit
Webkit + JavaScriptCore
for AArch64
open-source AArch64 dynamic code generation toolkit
VIXL
Adopted by JITs of V8 and ART
https://github.com/armvixl/vixl
第9页
JavaScript
Graphics
第10页
ARM优化Skia渲染引擎ARM optimizing Skia rendering engine
优化文字渲染
Optimizing text rendering
NEON加速CSS特效
NEON-accelerated CSS FEs
GPU加速矢量路径渲染
GPU-accelerated path rendering
第11页
GL2D: 纯OpenGL ES的Web渲染引擎GL2D: Full OpenGL ES rendering backend for Web
https://github.com/szeged/WebKitGL2D
第12页
ARM与中国合作伙伴ARM and China Partners
移动浏览器
Mobile browser
运营商/制造商
Operator /
Manufacturer
游戏引擎/应用框架
Game engine /
App framework
操作系统/应用平台
OS / App platform
合作伙伴的优势
Superiorities of Partners
快速的产品迭代Quick product iterations
迅速响应市场需求 Prompt response to market demands
粉丝文化和品牌营销 Fan-club-based brand marketing
ARM的强项
Strong points of ARM
稳定持续的技术积累 Sustained tech build-up
面向未来的扩展能力 Expansions for the future
灵活的基础架构选择 Rich and agile infrastructures
第13页
ARM致力于在移动平台上提供最好的Web体验ARM commits the best experience of Web on mobile一切皆开源,把它带回家Try this at home - it’s all Open Source
第14页