峰会回顾第19期 | 多内核操作系统研究
演讲嘉宾 | 蒋金虎
(资料图片仅供参考)
回顾整理 | 廖 涛
排版校对 | 李萍萍
嘉宾简介
蒋金虎,复旦大学大数据研究院高级工程师,曾任江南计算技术研究所操作系统室主任。研究方向为高性能计算、操作系统和并行存储等。作为项目负责人承担国家多个重大专项子课题、科技支撑课题和863课题等,负责和参与的多个项目获省部级科技进步一等奖。
内容来源
第一届开放原子开源基金会OpenHarmony技术峰会——OpenHarmony高校技术俱乐部分论坛
视频回顾
正 文 内 容
多核处理器的出现大大提升了系统并行处理能力,使越来越多不同类型的应用能够同时在多核平台上进行高效的并行计算。但多核处理器的核数迅速增长、结构日益复杂,同样使操作系统在设计与优化上面临巨大挑战。复旦大学大数据研究院高级工程师蒋金虎在第一届OpenHarmony技术峰会上介绍了当前复旦大学OpenHarmony技术俱乐部的工作进展以及多内核操作系统相关研究成果。
01►
复旦大学OpenHarmony技术俱乐部
复旦大学OpenHarmony技术俱乐部指导单位为复旦大学团委,依托单位为复旦大学大数据研究院,支撑单位为计算机科学技术学院、软件学院、大数据学院、信息科学与工程学院以及微电子学院等。其中,复旦大学大数据研究院于2015年10月成立,并于2020年11月实体化独立运行,由邬江兴院士担任院长,20名院士担任兼职教授、10名院士担任兼职博士生导师。大数据研究院的基础系统软件研究所主要开展系统软件、软硬件协同和编译优化等科研方向的工作,包括多内核操作系统、智能存储系统、功能验证与芯片设计、已有软件生态无缝迁移等细分领域。并先后承担国家重点研发、科技支撑、核高基和上海市重点项目等项目10余项以及多项自然科学基金项目,连续发表了多篇订刊论文,并获得了多项国家级奖项,与华为、阿里、江南所等有密切合作。
大数据基础系统软件研究所相关研究方向
未来,复旦大学OpenHarmony技术俱乐部将会有10+老师和50+学生团队持续投入参与,并逐步承担以下3方面工作:(1)承接OpenHarmony课题:如技术挑战课题、社区任务课题、学术科研课题等,激励复旦大学师生开展OpenHarmony技术研究和创新探索;(2)举办技术报告和科研交流系列活动:举办技术报告、科研交流等系列线上线下活动,通过社区技术专家与复旦大学师生的互动交流,进一步吸引更多的社区开发者;(3)组织和参与国内高水平竞赛:组织和参与国内高水平的学科竞赛、技术竞赛、挑战赛(互联网+、挑战杯),在复旦大学校内识别优秀创新项目、创新人才。
02►
多内核操作系统研究
目前,计算应用领域正在由传统计算向移动计算、端云协同以及泛在计算不断发展演进,针对未来计算系统的研究需考虑到其硬件多样、场景复杂以及高安全等特征。硬件趋于多样后,目前操作系统无法灵活定制和适配,无法发挥异构硬件特性,导致资源竞争加剧;场景趋于复杂后,目前操作系统内核属性单一,在多场景中表现不佳,且多种场景隔离不彻底;安全趋于高标准后,目前操作系统内核缺乏内生安全能力,导致功能安全难以保障和网络安全被动防御问题。基于上述计算应用领域痛点,多内核操作系统的研究目标主要为易定制且高弹性,使操作系统可以灵活适配部署;具备多属性且适用多场景以及高安全且强隔离。
未来计算系统特点
2009年至今,Barrelfish、Fos、Mckernel、Popcorn Linux、HermitCore以及NrOS等操作系统陆续发布,多核操作系统研究逐步受到工业界以及学术界的广泛关注。
Barrelfish
NrOS
蒋金虎研究员所在团队在多内核架构领域主要研究以下3方面内容:(1)内核框架:研究多内核架构、资源虚拟化以实现对泛在硬件多样化的高效适配以及复杂场景的多内核属性支持与强隔离;(2)内核间交互:研究核间丰富通信和快速、准确和高效的共识机制以实现操作系统内生安全属性支持;(3)原型系统和验证:面向典型场景进行验证和评估,检验研究内容的正确性和有效性,并指导关键技术改进和优化。其中,在多内核架构研究方面的相关工作有:对多种操作系统的架构和运行相关机制分析,研究了构建支持同种内核的系统架构,并设计了支持不同内核的操作系统多内核架构。
团队相关领域研究进展
目前,蒋金虎研究员所在团队已经在多内核系统架构研究和设计、多种内核支持以及多种指令架构支持等方面有一定的工作进展。多内核系统架构研究和设计方面,支持同种多个内核启动和运行,支持内核动态加载,内核资源可配置,且支持16个内核引导加载;在多种内核支持方面,已经可以成功启动seL4、fiasco、zircon等多种内核,并支持不同内核的配置和不同内核动态加载;在多种指令架构支持方面,能够支持X86、ARM和RICS-V等多种指令架构平台。
多内核架构
后续,蒋金虎研究员所在团队还会进一步在(1)核间通信:内核级和应用级通信机制、同步和异步通信机制以及共享内存和消息的通信机制;(2)资源虚拟化:设备I/O空间和设备数据空间的映射、资源虚拟化的管理和配置、多种通路展开分离和整合以及虚拟化服务的Qos机制;(3)共识机制:内核的可共识机制的分析、基于多内核共识机制和优化以及构建可靠服务验证共识机制等方向继续研究工作。
03►
总结
OpenHarmony和OpenHarmony高校技术俱乐部是一个沟通的纽带,能够很好地促进开发者与高校师生的技术交流,也期待借助复旦大学OpenHarmony技术俱乐部这个重要平台,多内核操作系统研究能够在OpenHarmony开源技术生态上做出越来越多的贡献。
E N D
审核编辑 黄宇
- 峰会回顾第19期 | 多内核操作系统研究
- 日本今年总人口较上一年减少80.52万人,降幅创下纪录
- lg冰箱好用吗(lg冰箱好吗)
- 西乡青少年讲好深圳故事 宝安区首届“深圳故事”书画作品展举行
- 2023年7月份游戏版号公布:《铃兰之剑:为这和平的世界》等游戏过审
- 国家发展改革委等部门印发关于推动现代煤化工产业健康发展的通知
- 破发股科兴制药拟定增募资5.7亿元 2020年上市募11亿
- 恒大汽车两年亏损超8120亿元 总负债超2.4万亿
- 北京首个特定地域单元生态产品价值(VEP)项目落地门头沟
- “中国天眼”FAST揭秘黑洞脉搏
- 张卉名医工作室授牌仪式在哈尔滨市红十字中心医院举行
- 漫评北约操弄“新冷战”:“祸乱全球”
- 全场焦点,华硕潮流品推官艾朵亮相ChinaJoy2023
- 新疆火炬否认高溢价收购国能燃气60%股权存“利益输送”
- 南京至仪征全域旅游直通车开通
- 心中有“长安”,文脉永相传
- 【深化作风能力 优化营商环境】市南公安全力守护上街里啤酒节
- “宁王”中报业绩超预期
- amd radeon r7 graphics 1GB(amd radeon r7 graphics)
- 冰川网络(300533)7月27日主力资金净卖出645.16万元
- 青海湖音乐节·第二十届西北五省(区)“花儿”演唱会在贵德县水车广场景区盛大开幕
- 新天绿能
- 留洋+1!官方:涂琳俪加盟冰岛女超联赛布雷扎布利克
- 球员锦标赛决赛:希金斯连胜五局,暂6-2领先奥沙利文有望夺冠!
- 重庆财经职业学院开展短视频剪辑制作免费培训
- 杨某(男,26岁)考了5年才拿驾照,3天后在泉州被吊销……
- 07月11日新房成交136套、二手房126套;涨价房源68套
- 揭秘华北农村“一日婚”:光棍为入祖坟雇人成亲,职业新娘每次可赚数千元
- 氟化工板块震荡走高 联创股份涨超10%
- 山西路桥集团20亿元私募项目在深交所受理