0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

操作系统将出现大变局?智能化操作系统未来思考与探索实践

openEuler 来源:openEuler 2023-11-03 15:55 次阅读

操作系统是计算机系统中的核心组成部分,也是架设在计算机硬件和软件之间的桥梁,它对计算机系统的性能和稳定性产生直接影响,是开发者和企业关注的关键根技术之一。在ChatGPT浪潮下,促进了各项技术创新发展,操作系统也不例外,那么在智能化时代,操作系统将迎来哪些挑战和机遇?

openEuler社区TC委员熊伟在“长沙·中国 1024 程序员节的“2023 技术英雄会”上带来《智能化操作系统的机遇和挑战》的主题演讲,带来了他对智能化操作系统的前沿思考与探索实践。

1024大模型与OS协同优化已成趋势

操作系统将现大变局

埃森哲在《技术展望2023》中显示,技术正朝着通用智能、数字身份、数据透明和前沿探索方向演进。其中特别指出:基础模型的问世,堪称人工智能历史上的最大变革之一。熊伟表示,大模型扩展了智能边界,而且智能边界将持续拓展,因此数据共享和数据安全将越来越重要。

面向大规模复杂系统的调优和运维等,传统的人工手段已难以为继,大模型与操作系统协同优化已成必然趋势。熊伟具体从以下两方面阐述,一是在运维上,由于数据中心和云的复杂性,造成定位效率低,修复时间长。例如大规模集群系统涉及器件的数量达百万甚至千万级,而平均稳定运行时间仅为天级。而且跨越故障的流程长,单器件故障,业界的处理时间为1-30天,这将严重影响系统的效率。针对此问题,微软尝试用大模型对40000个生产事故做微调,据数据显示,处理故障大约得到了70%的改善。此外,在社区和开源领域,K8sGPT通过将SRE经验编入大模型来诊断和分类集群问题。

其次是在调优上,由于应用负载膨胀,软件栈厚重,参数众多且关联,人工调优已很难获得最佳性能。另外在硬件上,芯片工艺持续落后,负载协同复杂,硬芯微架构优化难,也造成硬件系统性能无法得到最佳释放。针对这个问题,在业界,Granulate通过AI对负载或者0代码修改获得5倍性能提升,降低了45%的成本;在学术界,纽约州立大学使用大模型应用参数自动调优,Google使用可学习AI数据结构代替hash算法

因此熊伟表示,大模型在运维等领域的加速应用,AI协同复杂、多场景的覆盖,打造操作系统智能化平台,实现大模型与操作系统的协同优化已成为必然趋势。

譬如前不久,微软宣布将GPT-4大模型嵌入到操作系统里,利用GPT知识构建自主AI能力,改变了传统三十年的交互方式,实现了机器人流程自动化。

1024算力效率与泛在智能应用

OS走向异构融合

在人工智能迅速发展下,未来人类向智能社会过渡。在这种大趋势下,人工智能的变化对操作系统造成的影响将主要体现在两个方面。一个是日愈复杂的算力系统,一个是泛在智能应用。

智能应用对操作系统的诉求是人机实时智能交互,性能和资源利用与服务质量同等重要,也就是“鱼和熊掌兼得”。熊伟表示,
AI应用服务对系统低时延、高性能、高可用的综合诉求高,因此需构建低熵高效的操作系统。

因为在传统的计算机体系中,如果吞吐量上升,其可靠性就会稍微下降一些,时延也会增加。但是AI时代以来,既要吞吐量更高,同时要求时延小,可靠性要求也高。所以可想而知,其难度有多大。

此外,数据模型集增长迅速,但是开发效率低下。HuggingFace每天新增1000多个模型、300多个数据集,且仍在加速增长。但是在真正训练过程中,超80%的开发周期都在8天以上,模型开发的等待时间超60%,无效算力非常多。因此,AI工程化诉求强烈。AI技术发展牵引软件工程由传统敏捷开发工具链DevOps,向人工智能开发工具链DataOps、AIOps、DevOps演进。

对于硬件来讲,传统处理器越来越多,如何调度?多样性计算时代,软硬件的发展给了操作系统调度重新设计的空间。但随着高速缓存造成的影响更适合硬件任务切换,任务的切换随着SMT/warp的增加会日渐复杂,硬件的调度和OS会形成互补。计算理论表明,计算模式最终趋向收敛,多种计算模式融合是应用发展的必然结果,系统层异构融合是趋势。

异构融合的趋势下,多样性算力产品与生态不再孤立,正如NVIDIA DGX往全栈协同与融合方向发展,芯片硬件也会发生非常剧烈的变革,从单芯片发展为超级芯片,软件栈也会从传统的CUDA生态演进到集群融合完整栈。

1024openEuler的未来:

打造AI原生的异构融合OS

面向未来多样性计算的智能时代,openEuler秉持“以AI赋能openEuler更智能,以openEuler使能AI更高效”的理念,尝试通过自然语言和操作系统进行交互沟通,打通领域知识,不仅支持GLM、LlaMA、Baichuan等大模型,还支持辅助运维、辅助编程等,通过AI赋能开发者,即“AI for openEuler”。下一步openEuler的设想是实现“openEuler for AI”,即通过异构算力协同,实现超大容量和高效算力。通过PB级异构内存管理,使训练效率提升20%以上,通过异构算力多维调度,使推理并发提升50%以上。

展望openEuler的未来,其定位为 “面向未来多样性计算的智能时代,打造AI原生的异构融合OS”。熊伟表示,大模型和AI时代来临后,基础设施还将产生哪些变化,华为与各界仍在不断探索中,而华为将持续提供优质服务,为开发者和企业提供坚实 “装备”。

编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计算机
    +关注

    关注

    19

    文章

    7409

    浏览量

    87691
  • 操作系统
    +关注

    关注

    37

    文章

    6727

    浏览量

    123181
  • AI
    AI
    +关注

    关注

    87

    文章

    30072

    浏览量

    268337
  • GPT
    GPT
    +关注

    关注

    0

    文章

    351

    浏览量

    15308
  • ChatGPT
    +关注

    关注

    29

    文章

    1548

    浏览量

    7471

原文标题:大模型时代,智能化操作系统面临的机遇与挑战

文章出处:【微信号:openEulercommunity,微信公众号:openEuler】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是嵌入式操作系统?

    指挥官配备最先进的装备。 未来会怎样? 随着技术的发展,嵌入式操作系统将继续演进,以满足更多的应用需求和挑战,它们可能会: 支持更多IoT设备:管理更多的智能家居和工业设备,就像是物联网世界的大管家
    发表于 11-08 15:07

    新手学操作系统(第一周)

    1.介绍计算机、OS与应用程序之间的关系,计算机的硬件是底层的基础,操作系统在其之上管理硬件资源,应用程序则通过操作系统来实现其功能;2.推荐参考学习书籍;3.实践环境的介绍
    的头像 发表于 10-08 11:33 188次阅读
    新手学<b class='flag-5'>操作系统</b>(第一周)

    工控机支持什么操作系统

    工控机,全称工业控制计算机(Industrial Personal Computer, IPC),支持多种操作系统以满足不同行业和应用场景的需求。具体来说,工控机常见的操作系统包括:
    的头像 发表于 09-11 09:24 337次阅读

    开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束

    探索实践”的专题报告。张云飞介绍了麒麟软件基于RUST语言实现的嵌入式虚拟软件-Kvisor,,该软件支持实时与非实时操作系统混合部署与通信。最后分享了针对实际应用场景应用
    发表于 08-30 17:24

    简单认识RTOS实时操作系统

    RTOS(Real Time Operating System,实时操作系统)是一种专门设计用于在严格时间限制内处理任务的操作系统。它以其高实时性、多任务处理能力和资源管理能力在工业自动、医疗设备、航空航天、汽车电子等众多领域
    的头像 发表于 08-20 11:20 2338次阅读

    嵌入式实时操作系统:Intewell操作系统与VxWorks操作系统有啥区别

    Intewell操作系统和VxWorks操作系统都是工业领域常用的操作系统,它们各有特点和优势。以下是它们之间的一些主要区别:
    的头像 发表于 07-08 14:16 367次阅读
    嵌入式实时<b class='flag-5'>操作系统</b>:Intewell<b class='flag-5'>操作系统</b>与VxWorks<b class='flag-5'>操作系统</b>有啥区别

    如何根据需求选择合适的新加坡VPS操作系统?

    选择合适的新加坡VPS操作系统您需要考虑哪些因素,如何根据需求选择合适的新加坡VPS操作系统?rak部落小编为您整理发布选择合适的新加坡VPS操作系统需要考虑哪些因素。
    的头像 发表于 05-10 11:14 402次阅读
    如何根据需求选择合适的新加坡VPS<b class='flag-5'>操作系统</b>?

    基于鸿道(Intewell®)操作系统研发的农业机器人操作系统

    江苏大学与科东软件联合研发“农业机器人操作系统”,并成立“农业机器人操作系统”联合实验室,奋力推进农业智能化,推动农业科技创新。“农业机器人操作系统”的技术革新,对提高农业生产效率、保
    的头像 发表于 04-30 11:09 382次阅读

    带你认识实时操作系统(rtos)

    实时操作系统(RTOS)是为嵌入式系统和实时应用提供一个稳定、可预测和高效运行环境的操作系统。实时操作系统确保了系统能够在严格的时间限制内响
    的头像 发表于 04-16 16:30 1138次阅读
    带你认识实时<b class='flag-5'>操作系统</b>(rtos)

    【换道赛车:新能源汽车的中国道路 | 阅读体验】1.汽车产业大变局

    这场汽车产业的大变局对汽车行业的未来有着深远的影响。首先,新能源汽车的崛起将改变传统的汽车动力系统,推动汽车行业向更加环保、高效的方向发展。随着电池技术的不断进步和充电基础设施的完善,纯电动车和混合
    发表于 03-04 07:28

    深度解析全球操作系统格局

    操作系统是负责协调、管理和控制计算机硬件与软件资源的程序,是整个计算机的核心系统软件。 按照操作系统面向的设备类型,通用操作系统主要包括桌面操作系统
    的头像 发表于 01-18 15:00 1047次阅读
    深度解析全球<b class='flag-5'>操作系统</b>格局

    基于多内核的操作系统内生安全技术

    万物互联,设备越来越多,且智能化、网络趋势日益明显,成为未来发展的一个必然方向,但同时也为系统安全带来了新的挑战与机遇,功能安全与网络安全的各种问题和隐患也随之而来。
    的头像 发表于 01-16 11:07 701次阅读
    基于多内核的<b class='flag-5'>操作系统</b>内生安全技术

    详解实时操作系统和非实时操作系统

    实时操作系统,当外界事件和数据产生时,系统能以足够快的速度予以处理,其处理结果能在规定的时间内控制生产结果或对系统做出响应,并控制所有实时任务协调一致运行的操作系统
    的头像 发表于 12-26 09:54 4476次阅读
    详解实时<b class='flag-5'>操作系统</b>和非实时<b class='flag-5'>操作系统</b>

    参会攻略|开放原子开发者大会——操作系统大会&openEuler Summit 2023即将启幕!

    数字智能化浪潮正奔涌而来。操作系统作为数字基础设施的底座,已经成为推动产业数字智能化发展的核心力量,
    的头像 发表于 12-07 10:25 640次阅读
    参会攻略|开放原子开发者大会——<b class='flag-5'>操作系统</b>大会&openEuler Summit 2023即将启幕!

    什么是实时操作系统(RTOS)

    实时操作系统(RTOS)是一种专为实时应用程序设计的操作系统。实时应用程序需要在特定时间内做出预测的响应,因此 RTOS 专注于提供对时间约束的强调,以确保系统能够满足实时性能要求。
    的头像 发表于 11-23 17:14 5573次阅读