Preface: Special Issue on Advances in System Software

Yanjun Wu
{"title":"Preface: Special Issue on Advances in System Software","authors":"Yanjun Wu","doi":"10.21655/ijsi.1673-7288.00245","DOIUrl":null,"url":null,"abstract":"System software, the software that manages the hardware and supports the applications in computing systems, is a core component of IT ecosystem that covers operating system, programming language, compiler, runtime environment, integrated development environment, etc. In industrial competition, system software is the “moat” and “accelerator” of CPU and the “soil” of APPs. The prosperity of academic research on system software in one country often represents its leadership in core software and hardware technologies in the world. Compared with the prosperity of Internet software or smartphone applications, there is still a large gap in the development of system software in China. The research topics on system software usually come from large processor vendors and large application platforms. In the past, there were few research groups in Chinese universities and institutes on system software due to the lack of demand from domestic industrial giants. People have no choice but use the ISAs, micro-architectures, and platforms from international IT giants, e.g. IBM, Intel, and Qualcomm. Therefore, a virtuous cycle of “industrial demand–academic research–production application–new industrial demand” did not exist in China in past decades. The situation has changed in recent years, and system software has become a hot area in both academia and industry for the first time in the history of China. One reason is the rise of domestic chip vendors. The vendors represented by Huawei and Cambricon have taken the lead in the design of smartphone chips and AI chips, and developed their own system software products, and even make them open source, such as openEuler, OpenHarmony, MindSpore, and BANG. Another reason is the expansion of business stack of Internet companies. Internet giants such as Baidu, Tencent, Alibaba, and ByteDance have begun to develop their own chips or invest heavily in the chip industry, and actively joined the game of open source on system software, e.g. Apollo autopilot platform and PaddlePaddle deep learning framework. The cutting-edge demands from chip vendors and Internet giants have ignited the interest of academic research on system software. Many research results have gained international influence, such as the virtualization, IPC/RPC, RDMA, and TEE conducted by Prof. Haibo Chen’s group (IPADS Lab) at Shanghai Jiao Tong University, the graph computing and distributed parallel computing conducted by Prof. Wenguang Chen’s group at Tsinghua University, and the NVM/SSD storage system conducted by Prof. Jiwu Shu’s group at Tsinghua University/Xiamen University.","PeriodicalId":218849,"journal":{"name":"Int. J. Softw. Informatics","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Int. J. Softw. Informatics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.21655/ijsi.1673-7288.00245","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

System software, the software that manages the hardware and supports the applications in computing systems, is a core component of IT ecosystem that covers operating system, programming language, compiler, runtime environment, integrated development environment, etc. In industrial competition, system software is the “moat” and “accelerator” of CPU and the “soil” of APPs. The prosperity of academic research on system software in one country often represents its leadership in core software and hardware technologies in the world. Compared with the prosperity of Internet software or smartphone applications, there is still a large gap in the development of system software in China. The research topics on system software usually come from large processor vendors and large application platforms. In the past, there were few research groups in Chinese universities and institutes on system software due to the lack of demand from domestic industrial giants. People have no choice but use the ISAs, micro-architectures, and platforms from international IT giants, e.g. IBM, Intel, and Qualcomm. Therefore, a virtuous cycle of “industrial demand–academic research–production application–new industrial demand” did not exist in China in past decades. The situation has changed in recent years, and system software has become a hot area in both academia and industry for the first time in the history of China. One reason is the rise of domestic chip vendors. The vendors represented by Huawei and Cambricon have taken the lead in the design of smartphone chips and AI chips, and developed their own system software products, and even make them open source, such as openEuler, OpenHarmony, MindSpore, and BANG. Another reason is the expansion of business stack of Internet companies. Internet giants such as Baidu, Tencent, Alibaba, and ByteDance have begun to develop their own chips or invest heavily in the chip industry, and actively joined the game of open source on system software, e.g. Apollo autopilot platform and PaddlePaddle deep learning framework. The cutting-edge demands from chip vendors and Internet giants have ignited the interest of academic research on system software. Many research results have gained international influence, such as the virtualization, IPC/RPC, RDMA, and TEE conducted by Prof. Haibo Chen’s group (IPADS Lab) at Shanghai Jiao Tong University, the graph computing and distributed parallel computing conducted by Prof. Wenguang Chen’s group at Tsinghua University, and the NVM/SSD storage system conducted by Prof. Jiwu Shu’s group at Tsinghua University/Xiamen University.
前言:关于系统软件进展的特刊
系统软件是在计算系统中管理硬件和支持应用程序的软件,是IT生态系统的核心组成部分,包括操作系统、编程语言、编译器、运行时环境、集成开发环境等。在产业竞争中,系统软件是CPU的“护城河”和“加速器”,是app的“土壤”。一个国家在系统软件方面学术研究的繁荣,往往代表着该国在核心软硬件技术方面处于世界领先地位。与互联网软件或智能手机应用的繁荣相比,中国系统软件的发展仍有很大差距。系统软件的研究课题通常来自大型处理器厂商和大型应用平台。过去,由于缺乏国内产业巨头的需求,中国高校和研究所的系统软件研究小组很少。人们只能使用IBM、英特尔、高通等国际IT巨头的isa、微架构和平台。因此,在过去的几十年里,中国并不存在“产业需求-学术研究-生产应用-新产业需求”的良性循环。近年来,这种情况发生了变化,系统软件在中国历史上第一次成为学术界和工业界的热点领域。原因之一是国内芯片厂商的崛起。以华为和寒武纪为代表的厂商,在智能手机芯片和AI芯片的设计上都处于领先地位,并自主开发系统软件产品,甚至将其开源,如openEuler、OpenHarmony、MindSpore、BANG等。另一个原因是互联网公司业务堆栈的扩大。百度、腾讯、阿里巴巴、字节跳动等互联网巨头纷纷开始自主研发芯片或大举投资芯片产业,并积极参与系统软件的开源博弈,如Apollo自动驾驶平台、PaddlePaddle深度学习框架等。芯片厂商和互联网巨头的前沿需求点燃了系统软件学术研究的兴趣。上海交通大学陈海波教授课题组(IPADS实验室)的虚拟化、IPC/RPC、RDMA、TEE等研究成果,清华大学陈文光教授课题组的图计算和分布式并行计算,清华大学/厦门大学Shu Jiwu课题组的NVM/SSD存储系统等研究成果具有国际影响力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信