基于现场可编程逻辑门阵列的多层中间表示的编译方法

AITNT
正文
推荐专利
基于现场可编程逻辑门阵列的多层中间表示的编译方法
申请号:CN202410731720
申请日期:2024-06-06
公开号:CN118689486A
公开日期:2024-09-24
类型:发明专利
摘要
本发明公开了基于现场可编程逻辑门阵列的多层中间表示的编译方法,该方法包括:接收用户输入的算法,并通过编译器的编译流程,将该输入算法划分为三层不同抽象层次的中间表示,包括依赖图中间表示、多面体中间表示和带有硬件描述语言HLS原语属性的MLIR仿射方言中间表示;实施自动设计空间探索DSE;将优化后的MLIR仿射方言中间表示发送至编译器后端,生成可综合的HLS C代码,其中所有的HLS属性均转换为对应的HLS原语,以供FPGA加速器使用。该方法旨在解决现有编译框架在FPGA编程中的不足,通过引入多层中间表示技术,实现了编译过程的优化和简化,从而降低了FPGA编程的难度。
技术关键词
编译方法 数据读写操作 多面体 硬件描述语言 代码转换 节点 数据访问模式 深度优先搜索 加速器 算法 策略 语句 语义 编程 瓶颈 关系 机制 阶段
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号