2020.11.02

安装

参考anbox的git仓库docs/install.md

2020.11.03

跨平台

houdini,intel做的将安卓ARM原生库在x86上运行的翻译层。

参考龙芯2015年硕士毕业的学长王振华,写基于双TLB的二进制翻译访存加速(A Dual-TLB Method to Accelerate the Memory Access of Binary Translation),写的二进制翻译的漫谈,引用部分关于houdini的如下,

离开学校后我加入了 Intel 亚太研发中心的 BiTS (Binary Translation Software,后更名为 Machine Learning and Translation) 项目组,参与了 Houdini 项目。Houdini 是 Intel 研发的用于 Android 设备的虚拟机,它使得基于 ARM 的 Android 应用能在 Intel 设备(如 Nexus PlayerChromebook)上流畅运行。作为 Intel + Android 的核心技术,Houdini 已广泛应用于移动设备桌面云计算等领域。NativeBridge 是 Intel 和 Google 一道设计的在 Android 中支持多种 ISA 的平台型技术(听说龙芯也在基于 NativeBridge 做相关工作)。

知乎也有相关讨论:Intel Houdini 比 QEMU 快在哪里?