高频交易中fpga cpu np优劣势对比?
2个回答
展开全部
FPGA:可编程的硬件芯片,比较灵活,方便定制化,性能高,比较适合低延时的应用场景。
CPU:完全软件可编程,比较灵活,但是性能低,通用性强。
NP(network processor):随着国内芯片计数的积累,国内现在许多领域的加速卡上也出现了网络处理器的身影,NP的优点是支持部分可编程,半定制化,虽然失踪频率比较高,但NP一猛游般会考虑到一些通用型的设计,在低延时方面的指标要求不是太高,不是太适合在高频领域里应用凯改。
综合以上描述盯知判,一般在追求极致的低延时应用中,选择FPGA来实现,算是比较普遍的选择。
CPU:完全软件可编程,比较灵活,但是性能低,通用性强。
NP(network processor):随着国内芯片计数的积累,国内现在许多领域的加速卡上也出现了网络处理器的身影,NP的优点是支持部分可编程,半定制化,虽然失踪频率比较高,但NP一猛游般会考虑到一些通用型的设计,在低延时方面的指标要求不是太高,不是太适合在高频领域里应用凯改。
综合以上描述盯知判,一般在追求极致的低延时应用中,选择FPGA来实现,算是比较普遍的选择。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询