OpenHarmony 成功亮相国际学术会议 ASPLOS 2024

图灵汇官网

开创性学术会议:OpenHarmony操作系统关键特性的国际探讨

主题与焦点:探索与挑战

在4月27日举办的首届OpenAtom OpenHarmony学术教程会上,与会者聚焦于“OpenHarmony操作系统的关键特性与能力”,深入讨论了基于OpenHarmony的前沿学术探索机遇与挑战。此次会议于ASPLOS 2024在美国加利福尼亚州圣地亚哥成功举行,由上海交通大学并行与分布式系统研究所(IPADS)及上海交通大学OpenHarmony技术俱乐部主办,并得到了OpenHarmony项目群技术指导委员会(TSC)、中国科学院软件研究所等单位和社区伙伴的支持。

技术解析与应用前景

会议期间,上海交通大学的夏虞斌教授详细介绍了当代操作系统的演变趋势及其重要性,并着重阐述了OpenHarmony的设计原则和技术优势。他指出,当前信息科技环境经历了多样化与沉浸式交互体验、场景驱动的应用开发以及以生态系统为核心的设计理念三大变革。OpenHarmony通过提供统一且连贯的用户体验、简化开发流程、采用垂直整合策略以实现优化性能的设计原则、以及具备AI原生软件架构和层次化的安全设计,适应了互联智能时代的需要。作为全球增长最快的开源操作系统之一,OpenHarmony广泛应用于移动操作系统、分布式系统、系统架构设计、移动安全及软硬件协同领域,展现出巨大的应用前景和研究潜力。

分布式功能详解

杜东助理研究员进一步解析了OpenHarmony的分布式功能,包括分布式硬件系统、分布式软总线及分布式数据管理。他强调,这些功能覆盖了资源共享、远程计算、多屏协作、设备发现与连接管理、数据传输、网络质量优化以及跨设备数据一致性和安全性管理等关键方面。此外,他还分享了OpenHarmony安全框架的全面性,以应对分布式网络结构带来的安全挑战,确保数据传输、设备认证及用户身份管理的安全。

开发实践与演示

张璟现场演示了基于OpenHarmony的开发实践,通过“HelloWorld”应用、RISC-V虚拟机、DevEco Studio IDE及SDK环境的介绍,以及音乐接力播放和计算器计算的同步演示,向开发者展示了如何快速掌握OpenHarmony平台的基本操作和分布式系统功能的强大之处。

高效并发与安全集成

Diogo Behrens博士介绍了OpenHarmony的高效并发组件库libvsync,并通过树莓派实例展示了如何利用libvsync解决弱内存模型下并发问题。此外,冯二虎博士深入讲解了蓬莱与OpenHarmony集成的分布式可信执行环境(TEE)架构设计,以及如何通过统一的TEE架构提高跨平台兼容性、简化可信应用移植过程,并展示了解决方案的实用性。

社区互动与体验

会议期间,与会者在OpenHarmony样机上亲身体验了分布式特性,这不仅是对OpenHarmony社区认可的体现,也是其领先技术和前瞻视野的展现。此外,茶歇时间的互动交流进一步加深了学术界对OpenHarmony的了解与兴趣。

总结与展望

本次学术教程会作为OpenHarmony首次在国际学术会议上的活动,不仅彰显了国际学术界对该操作系统的高度关注,也标志着OpenHarmony在构建国际学术影响力的道路上迈出了重要一步。随着社区的持续发展和合作伙伴的增加,OpenHarmony有望成为推动万物互联产业繁荣发展的核心力量,助力千行百业的数字化转型。

本文来源: 图灵汇 文章作者: 程程