面向科学计算操作系统核心研究.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
面向科学计算的操作系统核心研究: 摘要 摘要 超级计算机应用的性能很大程度上受到硬件、系统软件、算法和应用软件的影响, 针对各类具体应用进行合理的系统软件优化与定制可以提高性能。 科学计算是当前超级计算机系统的一个重要应用方向。科学计算类应用的主要特点 是数据量大,计算时间长,系统负荷重。本文针对科学计算应用的特点,讨论了操作系 统对科学计算性能的影响,主要包括内存管理和进程调度策略,以及操作系统可能引入 的噪声。在讨论结果的基础上,本文分析了针对科学计算应用的几种基于操作系统的可 能的优化方法,并在Linux操作系统中进行了尝试。 本文提出并且实现了一种在用户空间为应用程序分配超级页面的方法,作为Einux 操作系统中内存管理策略的补充。该策略利用Linux系统支持的内核模块,以重定向系 统调用的方式为应用程序直接分配以超级页面为单位的物理内存。程序员能够自行选择 是否应用超级页面,或同时使用传统页面和超级页面。本文对超级页面内存分配方法进 行了不同角度的性能测试评价,结果表明该方法在并行计算应用中对节点间通信性能和 内存虚实地址转换性能均有提高。 括通信所占用时间和通信数据包在长度上的分布,以及不同的问题规模、数据分块大小 对通信状况的影响,确定了Linpack测试程序在机群系统上的通信特点。应用上述两项 页面的测试结果对比,在1024个处理器的规模下,运算效率提升了4%。 Top 带宽在包长8MB时产生了17.5%的增幅。 关键词:科学计算,操作系统,优化,内存管理,超级页面,噪声 面向科学计算的操作系统核心研究: Abstract Kernel Calculation on forScientific Based Research System Applications Operating Chen Architecture) Yao(Computer DirectedProf.Sun By Ning-hui The ofa is decided software, by performancesupercomputermainly hardware,system and and on customizations applicationsoftware.Appropriateoptimizations system algorithms foreach increase on software of can categoryapplications application performance supercomputers. isan based Scientificcalculation of on important

文档评论(0)

ww88606 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档