首页> 外文期刊>Concurrency and computation: practice and experience >Trends and challenges in operating systems—from parallel computing to cloud computing
【24h】

Trends and challenges in operating systems—from parallel computing to cloud computing

机译:从并行计算到云计算的操作系统趋势和挑战

获取原文
获取原文并翻译 | 示例

摘要

Over many decades, advances in computer system design and processor manufacturing have resulted in an ever-increasing per-chip transistor count, which, in combination with increased clock frequencies, has led to a tremendous increase in single-thread performance in desktop and server CPUs. The trend to higher integration in processor manufacturing will continue for the next couple of years. However, the increased transistor count leads to additional compute cores within a CPU, rather than to an increased single-thread performance. Programming and utilizing these future CPUs impose a number of problems commonly referred to as the multicore challenge. These trends primarily affect server computers, whereas on client systems, a break-even between users' willingness to pay for compute power and today's CPU implementation seems to be reached. In this paper, we argue that the full exploitation of many-core architectures on the server demands better support by the operating system. This relates to the support of new application programming models, the seamless integration of internal and external services, security, as well as on monitoring and (self-adaptive) management of such server environments. Within this paper, we discuss three major trends that will drive the adoption of server operating systems to modern many-core hardware: dynamic parallelism, dynamic partitioning, and dynamic provisioning.
机译:几十年来,计算机系统设计和处理器制造的进步导致每片晶体管的数量不断增加,再加上时钟频率的增加,导致台式机和服务器CPU的单线程性能有了极大的提高。 。未来几年,处理器制造中更高集成度的趋势将继续。但是,增加的晶体管数量会导致CPU中增加计算内核,而不是导致单线程性能提高。编程和利用这些未来的CPU会带来许多问题,通常称为多核挑战。这些趋势主要影响服务器计算机,而在客户端系统上,似乎已经达到了用户支付计算能力的意愿与当今的CPU实现之间的收支平衡。在本文中,我们认为完全利用服务器上的多核体系结构需要操作系统提供更好的支持。这涉及对新应用程序编程模型的支持,内部和外部服务的无缝集成,安全性以及此类服务器环境的监视和(自适应)管理。在本文中,我们讨论了将推动服务器操作系统被现代多核硬件采用的三个主要趋势:动态并行性,动态分区和动态配置。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号