首页 > 编程知识 正文

龙芯3a3000性能(服务器虚拟化厂商对比)

时间:2023-05-03 11:00:19 阅读:73912 作者:4298

概述:

多核时代芯片中集成的核心数量越来越多,继4核3A之后又推出了8核3B芯片。 但是程序获得的性能提高并没有随着芯片能力的提高而线性增加,系统资源没有得到充分利用是造成这一现象的根本原因。 程序并行化的潜能没有充分挖掘,程序实现与执行平台的硬件特点不一致。 系统软件不能调整硬件资源以适应各种类型的APP应用,这些都制约了程序不能充分利用系统资源,制约了性能。 性能调节工具监视程序运行时的运行特性,并分析性能数据,从而使程序员能够快速分析程序性能下降的原因。 另一方面,这些性能信息也可以用于系统软件和编译软件,用于动态优化程序的性能。 本文实现了龙芯3号多核芯片上的性能调节环境工具DUET,发现目前对龙芯多核芯片性能调节的支持还停留在单核时代。 与其他主流芯片相比,在龙芯多核平台上更难有效地调整程序。 有必要改善其性能监测能力以提高竞争力。 论文的研究工作在实现龙芯3号多核芯片上的性能调整环境后,将对几种龙芯多核平台的性能调整支持进行改进研究,为新一代龙芯芯片设计提供指导建议。 主要研究内容和成果包括以下几个方面。 (1)针对龙芯3号处理器硬件特点实现了DUET工具。 包括服务器端和客户端软件。 服务器端软件是在分析龙芯2F处理器上性能调谐工具TProfiler的代码和实现原理的基础上设计并实现的。 客户端软件是设计和实现的便于用户使用的交互式可视化接口软件,并通过通信接口与服务器端通信。 (2)指出龙芯多核处理器PMU设计与目前主流处理器性能监测单元PMU设计的不足,必须在采样准确性和丰富性方面加以改进。 然后结合目前关注度较高的性能调谐技术,分析实现这些技术的基础硬件支持。

展开

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。