解决之道 首页 >>技术文章 >>解决之道
勤哲Excel服务器2013版强化多核处理器支持

对企业级的服务器软件,具备高性能和可扩展性、有应对各种不同环境的能力是基本的要求。CPU作为服务器及各种网络设备的核心组件,其处理能力将直接决定设备性能的高低,在单核CPU时代,处理器芯片厂商提升CPU运算能力的主要途径是提高主频,而在多核CPU时代,多核CPU带来了更强的并行处理能力、更高的计算密度,并大大降低功耗。勤哲在Excel服务器2013版中与时俱进,进一步强化了对多核处理器的支持,这让勤哲Excel服务器的响应速度更快,能更好地支持各种高带宽、大流量和高强度、大并发的应用。

“众人拾柴火焰高”,多核多线程计算提高了计算性能,如何利用多核处理器带来的性能优势,是当代主流服务器软件和办公软件在设计时关注的焦点,勤哲Excel服务器软件也是如此。CPU引入多线程、多核、众核等技术,并行性能越来越强,并向高吞吐量计算演进,而GPU也不再受限于以往的固定功能,在向通用计算演进,这两种架构都具有良好的可编程性,让服务器的每个硬件单元均有冗余量。在勤哲Excel服务器软件中,如何让软件具有优秀的基于底层的硬件资源调度机制,充分利用硬件资源增强并发处理能力,并具有快速响应、性能良好、运行稳定的特点呢?

勤哲Excel服务器系统对多核处理器的支持越来越好,兼容性也越来越高。勤哲认为,如果软件不支持多核处理器,不对多核处理器或融合处理器做相关优化,那么在高强度的应用和高流量的网络条件下,进行数据处理的CPU内核会不堪重负,而其他空闲的内核却只能袖手旁观,这显然不应该是一款成功的企业管理软件会出现的状况。勤哲在Excel服务器2013版中进一步提升了对主流的英特尔酷睿、至强系列和AMD速龙、皓龙系列处理器的支持度。相对早期的版本,新版本通过对软件系统优化,对于涉及读取以及加载或写入数据的操作,可将运算拆分到多个处理器内核上,当第一个进程开始读取一部分数据后,第二个进程便可立即开始加载或写入该数据,从而大大提升系统的响应速度,也能更好地满足大并发应用需求。

这种对多核处理器的支持不断改进,让基于勤哲Excel服务器、数据库和中间件来构建的各种业务系统,能更好地与使用这些处理器的PC或服务器配合使用,发挥出更佳的性能,避免单核处理器电脑在多进程应用时出现系统假死的状况,更好地利用多核CPU的并发运算性能,使系统的处理性能得到实质性的提升,充分满足用户在实际使用中对性能的需求。

而随着以AMD APU处理器、英特尔酷睿处理器、ARM架构处理器为代表的融合处理器的兴起,以及以NVIDIA和AMD GPU及CUDA、OpenCL、DirectCompute程序接口为代表的GPU计算、并行计算、异构计算势力的崛起,勤哲将在未来的Excel服务器中进一步加强对这些计算技术的追踪,以期能让勤哲Excel服务器及相关管理系统具备更好的性能和效能,让勤哲Excel服务器能更好、更全面地满足企业用户特别是高端企业用户的需求。