金融市场瞬息万变、交易机会稍纵即逝,交易速度成为了决定胜负的关键因素,即使是微小的时延也可能错失交易时机,影响交易结果,导致收益损失。为了应对量化交易环境下对于数据处理与传输速度的严苛要求,浪潮信息携手元脑伙伴中科驭数及宽睿科技,发布面向证券行业的“超低时延量化交易加速方案”。
量化交易加速方案采用 x86 架构服务器和浪潮信息云峦操作系统 KOS 作为底层基础平台,搭载中科驭数 SWIFT-2200 低延迟网卡,经过系统级优化,为宽睿科技快速交易系统提供稳定高效、超低时延的基础支撑,实现了从证券机构快速柜台系统到交易所前置系统的全业务实盘部署,整体网络时延降低 40%-50%,交易报单再一次提速。
微秒级差异影响交易结果,降低网络时延成为刚需
证券市场行情瞬息万变,交易机会转瞬即逝,拥有更低时延、更快响应的交易系统,意味着能精准把握买卖机会和点位。交易系统的处理速度越快,就越有可能在快速变化的市场中占据优势。
在交易报单环节,网络时延、交易系统速度尤为重要,通常以微秒(μs)为单位,网络时延一般要求在1μs以下,交易系统内部穿透时延一般要求在4μs左右,性能较佳时能达到1~2μs。追求微秒级甚至纳秒级超低时延已成为证券公司吸引客户、扩大经纪业务规模的关键。面对这一挑战,证券公司亟需一种既能满足实时快速响应,又能应对复杂数据处理和并发任务需求的时延加速方案。
当前,单纯依赖硬件或软件的时延加速方案已逐渐显露出局限性。时延敏感型场景下,纯硬件方案在应对动态变化的系统运行状况时显得力不从心,同时随着芯片等硬件元件的制造逐渐接近物理极限,进一步的时延降低将变得更加困难;而纯软件方案受到传统CPU设计、算法复杂性的制约,难以在根本上解决时延问题。此外,时延敏感型场景下多任务与并发性是常态,纯硬件或纯软件方案往往难以有效处理资源竞争与调度问题。因此,通过软硬协同优化技术实现超低时延加速成为重要发展方向。
浪潮信息联合元脑伙伴协同优化,证券交易时延降低40-50%
为了满足量化交易投资者对交易速度的高要求,宽睿科技为用户量身打造了快速交易系统,系统内部穿透时延续低至微秒级,全链路时延行业领先。为了实现交易的再提速,浪潮信息与元脑伙伴宽睿科技及中科驭数完成从底层硬件到上层应用的全面优化。方案底层为KOS操作系统,整合中科驭数低延迟网卡,内置BIOS参数、网卡中断聚合参数、中断亲和性等最佳实践配置,实现了网络数据包的快速传输与处理;上层结合宽睿科技快速交易系统,经三方联合测试,将证券交易场景下的网络时延降低40-50%。
超低时延量化交易加速方案
优化BIOS参数配置,实现最佳性能与响应时间:方案基于KOS对底层硬件配置实施精细化调优,BIOS层面采取多维度模式调整、冗余配置参数剔除等措施,软硬件协同维持高性能状态,在提高内存带宽和访问效率,减少延迟和冲突的同时,全面提升超低时延场景下的多任务和多线程处理性能。
配置网卡中断聚合参数,优化高网络流量场景应用:传统设置中每个网络接口往往有独立的中断机制,当数据包到达时则触发中断响应,这将增加CPU的负担。方案通过优化设计,减少CPU处理中断冗余开销并提高网络吞吐量,进而提升系统在超低时延场景下的系统性能与响应速度。
设置中断亲和性,提高性能与资源利用效率:中断亲和性是指在多处理器或多核心系统中,将特定的网卡中断绑定到特定的处理器或核心上的技术,这有助于优化系统的中断处理性能,提高性能和资源利用效率。方案在KOS中将业务进程精准锚定于共享L3 cache的网络中断所在的CPU核心之上,从而减少业务执行过程中不必要的CPU上下文切换、提高缓存利用率,进而显著降低网络交易延时、提升业务处理性能。
同时,方案上层结合宽睿科技低延迟、高可靠、高可用、一站式报盘的快速交易系统,并采用测试工具 LAP 时延分析平台,实时统计各项性能数据,在高并发、高吞吐量、稀疏单、脉冲测试以及各类极端场景下多次优化测试,系统性能表现稳定。
目前,该方案已在知名证券公司成功应用,降低网络时延等环节的速度损耗,充分发挥宽睿快速交易系统超低时延、低抖动的特性,进一步降低上行报单速度,满足时延敏感型用户对交易速度的极致要求。这一成功案例为金融行业核心交易系统的优化升级树立了典范,凸显了软硬协同优化技术在新一代金融基础设施建设中的重要作用。
展望未来,金融行业核心交易系统的优化升级将从试点实践向规模化推广转变。浪潮信息将与宽睿科技、中科驭数持续深化合作,不断推动软硬协同技术的创新与应用,为金融行业提供更为可靠、高效的技术支撑,助力金融新基建的蓬勃发展。