无效的输入。不支持特殊字符。
在快速发展的金融科技 (FinTech) 领域,性能和效率至关重要。证券交易所的交易系统是金融科技行业的基本应用,旨在以超快的速度和极高的准确性处理海量金融数据。如今,毫秒级的差异便可影响一笔交易能否获利。这种情况下,执行更快、延迟更低的系统可更快促成订单成交、减少滑单风险,并抢先抓住市场机会,从而获得压倒竞争对手的决定性优势。本篇博客介绍了在运行企业交易数据分析工作负载时,美光 MRDIMM(多路复用列 DIMM)与传统 RDIMM(带寄存器的双列直插式内存模块)的性能对比分析结果。该工作负载来自金融科技基准测试套件。金融行业高度依赖高性能计算来管理和分析大量数据。内存带宽和延迟是影响这些系统性能的关键因素。
与 RDIMM@6400 MT/s 相比,美光的 MRDIMM@8800 MT/s 的带宽更高,延迟更低,使其成为内存依赖型工作负载的理想之选。
STAC-M3 Shasta 基准测试
Strategic Technology Analysis Center (STAC) 基准测试委员会由 550 多家金融机构及 60 多家供应商组织组成。该委员会开发了 STAC-M3 基准测试套件。STAC-M3 是一套行业标准的企业交易数据分析基准测试套件,用于评估用来管理大量实时逐笔市场数据(交易数据)的数据库解决方案。STAC-M3 Shasta 套件包含 15 个基准测试场景,运行时先将数据加载到内存中,然后执行各种查询,同时测量访问速度,其主要目标是测试内存的性能。美光与 STAC 合作,分析 MRDIMM 的性能及其为金融科技工作负载带来的好处,并且正在编写相关报告。
主要结果:
美光分析了两个特定的企业交易数据分析基准测试项目,这些项目高度依赖内存的性能(通过 EMON 自上而下收集的的性能指标来衡量。EMON 是英特尔 vTune 分析器中的一个工具)。测试结果表明,MRDIMM 可显著提高内存带宽利用率,并大幅降低延迟。STAC 未对这些结果进行审计。
- 性能提升:分析结果表明,与 RDIMM@6400 MT/s 相比,MRDIMM@8800 MT/s 的执行时间缩短了 13-15%。执行效率的提升,对于以毫秒为计时单位的时间敏感型金融交易至关重要。
- 能效:在执行相同任务时,MRDIMM 的能效提高了 26%。MRDIMM 的执行时间更短,因此能显著提高执行任务时的能效(通过每一瓦特能耗所完成的工作量来衡量),从而能够提升数据中心的可持续性。
- 内存带宽:MRDIMM 的内存带宽利用率提高了 13%,该指标对于高效处理大型数据集和复杂查询至关重要。
- 延迟:使用 MRDIMM 时,延迟降低了 25%。该指标对于“时间就是金钱”的金融服务业 (FSI) 尤其重要。
这些基准测试包括了针对内存数据库 KDB+ 的各种查询。结果表明,MRDIMM 可显著提高查询性能。例如,“Highest Bid*”基准测试项目旨在测试大型数据集的查询效率。具体而言,在存在复杂缓存机制的情况下,该应用需要通过查询大型数据集找出一年期内的最高出价。该基准测试项的结果显示,MRDIMM 的执行时间缩短 12%,内存读取带宽利用率提高 13%,内存延迟降低 25%。
同样,在运行“Statistics*”基准测试项目(基于时间段计算统计结果)时,MRDIMM 的执行时间缩短 15%,内存读取带宽利用率提高 8%,内存延迟降低 27%。
MRDIMM 仍在不断发展当中,美光的第二代 MRDIMM 具有更高的内存速度 (@ 12800 MT/s) 和能效,在运行上述应用时将有更佳表现,有望为金融科技行业带来变革。
结语
本分析测试的结果表明,MRDIMM 在提高金融科技工作负载的性能和效率方面均具有潜在优势。MRDIMM 具有更高的内存带宽、更低的延迟和更高的能源效率,是金融行业内存依赖型应用的理想选择。随着行业不断发展,采用 MRDIMM 等先进内存解决方案,对于在竞争激烈的金融科技领域保持优势地位至关重要。
* 基准测试已匿名化处理。