Towards a Practical Ecosystem of Specialized OS Kernels

Towards a Practical Ecosystem of Specialized OS Kernels
复制标题

迈向专业操作系统内核的实用生态系统

DOI:
10.1145/3322789.3328742
复制
发表时间:
2019
期刊:
roceedings of the 9th International Workshop on Runtime and Operating Systems for Supercomputers
影响因子:
--
通讯作者:
Hale, Kyle C.
Hale, Kyle C.
中科院分区:
--
文献类型:
--
作者:
Liu, Conghao;Hale, Kyle C.

文献摘要

参考文献

被引文献

相似文献

由于迫切需要重新思考几个领域的系统软件堆栈,以及随需应变的基础设施和虚拟执行环境提供的便利和灵活性,专业操作系统最近出现了复兴。有几个障碍限制了这种高度专业化的系统的广泛采用,但其中最重要的可能是这些系统很难使用。在这篇文章中,我们讨论了专门的操作系统所面临的挑战,无论是对于HPC还是更广泛的领域,我们认为使它们实际有用所需要的是一个合理的开发和部署模型,该模型将形成一个内核生态系统的基础,该生态系统允许勇敢的开发人员发现、试验、贡献和编写可用内核框架的程序,同时安全地忽略配置、部署、交叉编译和接口兼容性等复杂性。我们认为,这样的生态系统将允许更多高度调优的应用程序的开发人员从专门的内核中获得性能优势。
Specialized operating systems have enjoyed a recent revival driven both by a pressing need to rethink the system software stack in several domains and by the convenience and flexibility that on-demand infrastructure and virtual execution environments offer. Several barriers exist which curtail the widespread adoption of such highly specialized systems, but perhaps the most consequential of them is that these systems are simply difficult to use. In this paper we discuss the challenges faced by specialized OSes, both for HPC and more broadly, and argue that what is needed to make them practically useful is a reasonable development and deployment model that will form the foundation for a kernel ecosystem that allows intrepid developers to discover, experiment with, contribute to, and write programs for available kernel frameworks while safely ignoring complexities such as provisioning, deployment, cross-compilation, and interface compatibility. We argue that such an ecosystem would allow more developers of highly tuned applications to reap the performance benefits of specialized kernels.
DOI: 10.1109/wwos.1992.275682
发表时间: 1992-04
期刊: [1992] Proceedings Third Workshop on Workstation Operating Systems
影响因子: --
作者:
Thomas Anderson
通讯作者: Thomas Anderson
分析多操作系统分层环境中的系统调用
DOI: 10.1145/2768405.2768411
发表时间: 2015
期刊: Proceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers
影响因子: --
作者:
R. Gioiosa;R. Wisniewski;Ravi Murty;T. Inglett
通讯作者: T. Inglett
一种百亿亿级系统软件的跨Enclave组合机制
DOI: --
发表时间: 2016
期刊: ROSS@HPDC
影响因子: --
作者:
N. Evans;K. Pedretti;Brian Kocoloski;J. Lange;M. Lang;P. Bridges
通讯作者: P. Bridges
对应用程序组合的系统级支持
DOI: --
发表时间: 2015
期刊: ROSS@HPDC
影响因子: --
作者:
Brian Kocoloski;J. Lange;H. Abbasi;D. Bernholdt;T. Jones;Jai Dayal;N. Evans;M. Lang;J. Lofstead;K. Pedretti;P. Bridges
通讯作者: P. Bridges
DOI: 10.1145/3028687.3038873
发表时间: 2016-12
期刊: Queue
影响因子: --
作者:
M. Zahran
通讯作者: M. Zahran