摘要
本申请涉及人工智能领域,尤其是一种AI加速器构建方法以及相关装置。该方法包括:通过多框架适配接口导入不同AI框架的机器学习模型,并采用MLIR方言转换链将机器学习模型转换为线性代数方言表示;通过目标无关优化处理,保留有线性代数方言中的核心计算语义,并将线性代数方言表示重新构建为具备高效数据流结构的优化中间表示;识别目标硬件的目标硬件特性;对优化中间表示自适应执行与目标硬件特性匹配的硬件优化处理;将目标中间表示转换为目标硬件可执行的硬件操作单元,将硬件操作单元加载到目标硬件中得到AI加速器,从而通过AI加速器在目标硬件上运行硬件操作单元,调度目标硬件中对应的计算资源,完成对机器学习模型的硬件加速。