| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> ATC 15 WearDrive: Fast and Energy-Efficient Storage for Wearables 可穿戴设备的高效率低能耗存储 -> 正文阅读 |
|
[嵌入式]ATC 15 WearDrive: Fast and Energy-Efficient Storage for Wearables 可穿戴设备的高效率低能耗存储 |
WearDrive: Fast and Energy-Efficient Storage for WearableswearDrive:可穿戴设备的高效率低能耗存储
总结在可穿戴设备中只保留DRAM,通过动态调整的低能耗网络连接 ,把大量数据以及计算交给手机 ,提升了计算效率,降低了可穿戴设备的能耗与成本 本质上是代价的转移,让手机来承受可穿戴设备的代价 1、背景1.1 可穿戴电子产品的局限性:电池!本来受限于工艺,电池就不够小,续航不够长 加上:
1.2 解决思路所以要尽可能降低能耗,干脆能省就省
这就需要设计设备之间的连接以及数据存储方案 2、设计2.1 结构结构如上图,认为可穿戴设备与手机的DRAM在有电时都是所谓的BBRAM,两者通过网络连接分配计算任务与数据 注意,这里的设计中,可穿戴设备没有FLash存储,仅有DRAM 这样有几个好处
2.2 BBRAM管理手机中的BBRAM是手机的一部分内存,这部分内存会随着手机OS的使用率动态变化 为了保证数据一致性,手机内存一小部分固定存储内存使用的位图,标识哪些空间为BBRAM。 通过固件,系统崩溃或者掉电时BBRAM的数据会被刷回手机Flash 2.3 动态切换的设备连接低功耗蓝牙BLE与WiFi直连模式WFD的两种连接方案各有其优缺点 蓝牙 静态能耗低,传输大量数据能耗相对高 所以用蓝牙保持设备的连接,依据传输数据规模以及信号好坏动态开关WIFI直连即可 2.4 键值存储3、评估3.1 工作负载本文构建了一个可穿戴设备的测试工作负载WearBench 3.2 性能提升
可以看到无论读还是写,性能相比不连接手机的可穿戴设备高了至少2倍,能耗降低40%以上 但是这里没有计算手机的能耗。降低了手表能耗的代价是增加了手机能耗 |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 1:55:34- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |