Handheld Device Architectures: Are We Doing Enough?
Manu Awasthi Ashoka University
Handheld Device Architectures: Are We Doing Enough? Manu Awasthi - - PowerPoint PPT Presentation
Handheld Device Architectures: Are We Doing Enough? Manu Awasthi Ashoka University Handheld Devices Android Versions https://www.counterpointresearch.com/can-android-o- de-fragment-android/ Memory Usage
Manu Awasthi Ashoka University
https://www.counterpointresearch.com/can-android-o- de-fragment-android/
https://eitik.com/17-android-browser-tested-for-memory-usage-in-2018/
5
Android Open Source Project (AOSP)
Android Virtual Device (AVD)
Android Emulator
Device Behavior
MobiCom 2018
L1 and L2 Cache hit rates available after running a calculator on a range of android versions from Android 4 (Kitkat) to Android 7 (Nougat).
simulator
volatile memories at the architectural level.
○
Phase change memory, STT-RAM
○
The traces can also be used to analyze instruction distribution profile.
○
Creation of synthetic inputs to models based on real instruction profiles
○
A custom, N-level cache hierarchy
○
NVMain can model most technologies
18
https://thehackernews.com/2015/09/6gb-ram-smartphone.html
http://www.es.ele.tue.nl/~kgoossens/Chandrasekar14PHD.pdf https://www.pwc.com/gx/en/technology/mobile-innovation/assets/pwc-dram-memory.pdf
19 Hexagon DSP: An Architecture Optimized for Mobile Multimedia and Communications, IEEE Micro, Vol 34, 2014
20 20
MC Core 1 Core 2 Core 3 Core 4 Fabric Fabric GPU Camera Display
Audio
Sensors Modem
DRAM DRAM
21
If frequently accessed data can be concentrated to the fastest regions of a hybrid memory hierarchy, memory system’s energy consumption can be reduced significantly, without any significant loss in performance and user experience.
Total Physical Address Space 0 GB 4 GB Sub Address Space Sub Address Space Sub Address Space
DRAM Mem Tech 2 NVM
23 23
MC Core 1 Core 2 Core 3 Core 4 Fabric Fabric GPU Camera Display
Audio
Sensors Modem
DRAM NVM
MC
DATE 2018
24
MC
Core 1 Core 2 Core 3 Core 4 Fabric Fabric GPU Camera Display
Audio
Sensors Modem
DR AM
N V M
MC MC MC
N V M
DR AM
DATE 2018
25
26
require intelligent data management
27