2024年10月13日,备受瞩目的第三届 OpenHarmony技术大会OS内核及视窗分论坛盛大开启。在当今快速发展的科技时代,OS内核与视窗的重要性不言而喻,是支撑整个数字世界运行的关键基石,潜力巨大。面对日益多元化的行业挑战,该论坛肩负着重大使命,通过深入挖掘相关技术潜力,为客户和用户提供实现技术突破的契机与平台。众多行业专家、学者以及企业代表齐聚一堂,共同探讨前沿技术,分享实践经验,以期在OS内核及视窗领域开拓新的局面,推动行业不断向前发展。

华为OS内核实验室主任贾宁、菲尔兹实验室主任付明、香港理工大学计算机科学系副教授吕鸣松、浙江大学CAD国家重点实验室教授金小刚、北京航空航天大学虚拟现实技术与系统国家重点实验室副教授高阳、OpenHarmony开源图形驱动SIG/游戏SIG组长&华为终端图形TMG主任黄然、华为菲尔兹实验室视窗领域专家徐超、华为德累斯顿OS内核实验室主任Diogo Behrens、华为OS内核实验室调度技术领域专家王飞、诚迈科技(南京)股份有限公司资深研发工程师陆道、上海交通大学助理研究员董明凯、华为OS内核实验室驱动领域专家代杰等嘉宾出席论坛并发表演讲。

(华为OS内核实验室主任贾宁)

(菲尔兹实验室主任付明)

贾宁和付明主任在开幕致辞中表达了对参与OS内核及视窗分论坛嘉宾、观众们的热烈欢迎,强调了OS内核和视窗之于OpenAtom OpenHarmony(以下简称“OpenHarmony”),犹如大脑和脸面之于人一样重要。本次分论坛邀请了国内外的专家、老师进行分享汇报,希望结合学术与工业界的最新技术和探索实践,与同仁们一起共筑技术领先的OpenHarmony生态。

“现代消费电子的UI越来越复杂,处于体积、功耗、重量的考虑,设备的算力依然有限。”香港理工大学计算机科学系副教授吕鸣松在报告中指出,并向与会嘉宾分享一种把“注意力”引入到UI渲染的技术设计思路,进而实现选择性UI渲染,包括精准识别用户的注意力,最终完成渲染负载的区分化调度渲染。

(香港理工大学计算机科学系副教授吕鸣松发言)

论坛中,不仅有UI技术思路创新,还有面向图形渲染、游戏加速的性能优化实践。浙江大学CAD国家重点实验室教授金小刚分享了一种可以用在移动端设备上的轻量级的神经超采样框架MNSS,在最小化画质损失的同时实现降低移动端渲染开销针对移动端实时超分辨率,在手机上可达到60FPS以上的运行速度。“对于实时渲染任务来说,移动设备上的GPU性能和功耗限制是实现高质量渲染的主要瓶颈。”金小刚表示。

(浙江大学CAD国家重点实验室教授金小刚发言)

北京航空航天大学虚拟现实技术与系统国家重点实验室副教授高阳针对“三维可视化物理仿真及优化技术”进行分享,高阳指出,虚拟场景中,流体、弹性物体渲染成本较高,而且不同材质的物理,固-液-气多态转化物理仿真难度高,因此需要建立一个统一的建模仿真框架。在会上,高阳还进一步介绍了一种基于手势做高精准的交互仿真设计。

(北京航空航天大学虚拟现实技术与系统国家重点实验室副教授高阳发言)

结合计算机图形发展的过去、现状与未来,OpenHarmony开源图形驱动SIG、游戏SIG组长,华为终端图形TMG主任黄然重点阐述了OpenHarmony图形技术架构演进思路,以及对于计算机图形发展未来方向的畅想和思考。

(华为终端图形TMG主任黄然发言)

华为菲尔兹实验室视窗领域专家徐超重点分享了并发与协同在方天视窗中的探索与实践,包括针对单核和多核的并发控制框架进行算力的复用和并行、视窗场景的多核并发优化、并发稳定性DFX工具等。

(华为菲尔兹实验室视窗领域专家徐超发言)

华为德累斯顿OS内核实验室主任Diogo Behrens在报告中提到,随着计算机处理器多核化与异构化,操作系统并发库需要采用更加先进的算法以同步并发任务、充分利用处理器算力。然而,开发这样的并行算法是一个众所周知的挑战。Diogo Behrens在分享中介绍了VSync项目的主要成果,包含用于验证和优化在内存一致性较弱的CPU上运行的并发算法——vsyncer工具;提供一系列使用vsyncer工具验证的并发同步算法——Libvsync库。这两个项目由OpenHarmony 并发和协同TSG支持并开源。

(华为德累斯顿OS内核实验室主任Diogo Behrens发言)

再看我们身边的OS,智能手机已经成为现代社会不可或缺的一部分,但当前移动设备和应用程序变得越来越复杂,其操作系统任务调度器的设计和实现直接关系到用户体验和设备的能效。华为OS内核实验室调度技术领域专家王飞在分享中主要探讨了如何通过用户感知技术,实现任务调度器的智能化和高效化,分析了业界移动调度器在响应用户行为和预测用户需求方面的局限性,并展示如何利用智慧化技术,使调度器能够更加精准地调配计算资源,从而提升用户体验和设备能效。

(华为OS内核实验室调度技术领域专家王飞发言)

在本次论坛上,诚迈科技(南京)股份有限公司资深研发工程师陆道分享了对OpenHarmony内核实时性的探索。陆道从OpenHarmony系统的实际应用场景中出发,分析内核的实时性指标以及影响因数,总结目前已有的提高内核实时性的方案,提出一种新方案来提升针对不同场景下的实时性指标。

(诚迈科技(南京)股份有限公司资深研发工程师陆道发言)

“文件是现代操作系统中数据存储和数据共享的重要形式,其访问速度对应用运行性能和用户体验起到至关重要。”与用户息息相关的文件备份与共享技术,引起广泛关注。上海交通大学助理研究员董明凯结合OpenHarmony中的文件管理技术,分享在实现文件差分、文件备份、版本管理中的一些技术探索,并进一步探讨如何利用这些技术与文件系统机制进行协同设计,构建跨设备文件共享系统,实现多设备间全部或者部分文件系统的镜像,从而实现文件访问的性能优化。

(上海交通大学助理研究员董明凯发言)

最后,华为OS内核实验室驱动领域专家代杰以“Harmony OS NEXT内核驱动生态兼容与竞争力思考”为题,为本次论坛增加了更多的未来延展性,向与会嘉宾发问——“能不能复用已有的驱动生态?如果能,核心的技术难题是什么?是否要打造Harmony OS NEXT内核原生的驱动生态?打造一个新的生态,能带来什么收益,又会面临怎样的挑战呢?”代杰认为,驱动的生态问题是一个新内核从诞生的时候就必须要考虑的问题,驱动生态的完备度决定了内核能走多远。对于Harmony OS Next微内核这样的全新内核来说,一方面需要通过兼容已有生态来快速拥抱各厂商与设备,另外一方面需要建立Harmony OS Next原生驱动生态来发挥出微内核独特的竞争力。

(华为OS内核实验室驱动领域专家代杰发言)

从前沿技术到生活场景,OS内核及视窗论坛中分享的技术不断深入。综合产学研界的探索与实践,专家们不仅分享了先进案例,更提出了面向未来的思考和议题,共同助力更好地应对多元化的行业挑战。