一种用于HLS指令优化的编码方法及终端

    公开(公告)号:CN107506226B

    公开(公告)日:2020-08-14

    申请号:CN201710550624.4

    申请日:2017-07-07

    Abstract: 本发明涉及编程领域,尤其涉及一种编码方法及终端。本发明提供了一种用于寻找HLS最优指令组合的数据编码格式。在利用HLS工具将高级语言编写的程序转换成硬件描述语言过程中,为了提高硬件电路运行程序的效率,需要尝试各种HLS优化指令组合,而HLS优化指令的组合数量庞大,使用本发明提供的数据编码格式有利于启发式算法寻找最优的HLS优化指令组合,从而极大程度的提高了寻找最优的HLS优化指令组合的效率。

    一种用于HLS指令优化的编码方法及终端

    公开(公告)号:CN107506226A

    公开(公告)日:2017-12-22

    申请号:CN201710550624.4

    申请日:2017-07-07

    Abstract: 本发明涉及编程领域,尤其涉及一种编码方法及终端。本发明提供了一种用于寻找HLS最优指令组合的数据编码格式。在利用HLS工具将高级语言编写的程序转换成硬件描述语言过程中,为了提高硬件电路运行程序的效率,需要尝试各种HLS优化指令组合,而HLS优化指令的组合数量庞大,使用本发明提供的数据编码格式有利于启发式算法寻找最优的HLS优化指令组合,从而极大程度的提高了寻找最优的HLS优化指令组合的效率。

    用于HLS指令优化的数据提取方法及其系统

    公开(公告)号:CN107329974A

    公开(公告)日:2017-11-07

    申请号:CN201710382608.9

    申请日:2017-05-26

    CPC classification number: G06F16/374 G06F16/3329

    Abstract: 本发明公开了一种用于HLS指令优化的数据提取方法及其系统,方法包括:根据预设的算法语言创建关键字词库;分割出源文件中的各个函数;搜索源文件中的顶层函数,并记录所述顶层函数的函数名称和接口参数;根据所述关键字词库提取出源文件中的函数名称和接口参数数据、数组数据和循环数据;输出所述函数数据、数组数据和循环数据。通过创建关键字词库,然后根据关键字词库对源文件进行数据提取,可以有效避免提取出错误的数据,提高数据提取的准确性。

Patent Agency Ranking