针对算法交易系统的算力需求的评估,如果就计算本身而言,DELL建议可以分为CPU和GPU两部分;
CPU部分,我们最简单的是看主频、核数、缓存等硬件指标,再查看spec值作为参考;
其次咨询一些券商ISV的建议,他们会从业务量角度倒推底层基础算力需求,但是整体Iaas层规划他们考虑较少;
如果我们自己对系统熟悉,属于设备更新系统升级,那么我们最好是实践出真知,直接通过具体应用POC,得到最真实的数据,选型会更加准确;
GPU部分,如果我们大量用于策略研究,那么需要了解系统运行的模型、参数规模,以及您对时效性的要求;DELL收集到足够的信息后,会通过内部的Sizing工具,出具详细的评估报告。
评估算法交易系统的算力需要考虑系统的处理能力、速度和效率。
所以,常见的评估方法大概有以下几个方面:
1、性能测试:通过对算法交易系统进行性能测试,包括回测和实时交易模拟,评估系统的交易速度、响应时间和执行效率。了解系统在不同条件下的表现,以及系统是否能够在高交易频率下保持稳定和高效的执行能力。
2、资源利用率:评估包括CPU、内存、网络带宽等资源的使用情况。通过监控系统的资源利用率,了解系统是否能够有效地利用资源,评估是否需要进行优化或升级。
3、扩展性:评估包括系统在增加交易量或扩大交易范围时是否能够有效地扩展和适应。通过模拟增加交易量或交易范围的方式来测试系统的扩展性。
4、系统稳定性:评估包括系统的可靠性、容错能力和故障处理能力。通过模拟系统故障或异常情况来测试系统的稳定性。
在评估算法交易系统的算力时,可以从以下几个方面进行考虑:
综上所述,评估算法交易系统的算力需要综合考虑CPU性能、算法优化、并行计算能力和硬件配置等因素。可以通过对系统的性能参数进行测试和比较,来评估其算力水平。