
DolphinDB异构计算平台
Shark是DolphinDB推出的CPU-GPU异构计算平台,深度融合GPU并行算力,为计算密集型任务提供10-100倍性能加速。通过@gpu标签实现零代码迁移,支持自动因子挖掘和GPU加速计算,适用于量化交易、期权定价等场景。
DolphinDB Shark是浙江智臾科技有限公司在DolphinDB 3.0版本推出的CPU-GPU异构计算平台。它以DolphinDB的高效存储系统为底层支撑,深度融合GPU并行算力,能够为计算密集型任务提供显著的性能加速。
Shark平台基于CPU-GPU异构计算框架,提供两大核心功能:Shark Graph和Shark GPLearn。Shark Graph通过GPU加速DolphinDB的通用计算脚本,实现复杂分析任务的并行化执行;Shark GPLearn专为因子挖掘场景设计,支持基于遗传算法的自动化因子发现与优化。
Shark的设计目标非常明确:让DolphinDB用户现有的CPU代码尽可能不加修改,或只做少量改动,就能无缝享受GPU加速。用户仅需在自定义函数前添加@gpu标签,即可实现CPU向GPU计算的无缝迁移,无需进行任何CUDA相关的二次开发。
Shark通过三大引擎实现CPU到GPU的无缝迁移。绿色引擎负责脚本到计算图的转换,将抽象语法树转换为数据流图,并执行静态分析优化;红色引擎负责主机到设备的异步数据传输,通过异步复制数据掩盖传输延迟;蓝色引擎采用模板元编程技术实现高性能算子,性能接近手写CUDA Kernel。
在量化交易因子计算场景中,Shark可实现10-100倍性能提升。在雪球期权定价等复杂金融计算场景中,GPU加速能力同样表现卓越。Shark支持DolphinDB 2000+算子全集,覆盖金融量化、物联网分析全场景。
相关资讯
暂无相关资讯
浙江智臾科技有限公司(DolphinDB) 其他软件





软件推荐






产品咨询
需要购买咨询或技术支持,请填写以下信息,软件服务商将尽快于您联系。