摘要
本发明提供一种用于人工智能计算的方法和计算设备,所述方法包括:获取用于人工智能应用的算法任务集,算法任务集包括多个算法任务,每个算法任务包括多个模型计算和与多个模型计算相关的多个业务计算;将算法任务集重构为融合任务,在融合任务中至少一个模型计算被第一算法任务组共享且至少一个业务计算被第二算法任务组共享,第一算法任务组和第二算法任务组分别包括至少两个算法任务,第一算法任务组和第二算法任务组相同或不同;根据融合任务调度计算资源执行计算任务,计算资源包括中央处理器、内存、人工智能算力。根据本发明的技术方案,能够屏蔽底层软硬件的差异,降低重复开发工作。实现资源复用,规范算法代码写法,保证AI推理性能。
技术关键词
算法
任务调度
有向无环图
中央处理器
重构
计算机程序产品
节点
内存
平台
框架
资源
图片
存储器
标识