← 返回列表
一种优化程序性能的方法、系统及相关设备
申请人信息
- 申请人:睿思芯科(深圳)技术有限公司
- 申请人地址:518000 广东省深圳市前海深港合作区前湾一路35号前海深港青年梦工场1栋1层105室
- 发明人: 睿思芯科(深圳)技术有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种优化程序性能的方法、系统及相关设备 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311832558.1 |
| 申请日 | 2023/12/28 |
| 公告号 | CN117472388A |
| 公开日 | 2024/1/30 |
| IPC主分类号 | G06F8/41 |
| 权利人 | 睿思芯科(深圳)技术有限公司 |
| 发明人 | 雷波 |
| 地址 | 广东省深圳市前海深港合作区前湾一路35号前海深港青年梦工场1栋1层105室 |
摘要文本
睿思芯科(深圳)技术有限公司取得“一种透气窗帘布”专利技术,本发明适用于计算机技术领域,尤其涉及一种优化程序性能的方法、系统及相关设备。本发明通过从汇编语言编码中获取汇编指令,提取汇编指令中的指令信息和寄存器信息;根据寄存器信息和指令信息通过预设规则生成对应的内置函数代码;对内置函数代码中算子的输入控制参数进行优化,得到优化内置函数代码;根据优化内置函数代码所应用到的硬件对优化内置函数代码中的执行程序通过预设方法进行对应的优化,得到汇编程序。本发明高效率的针对RISC‑V RVV构建高性能的算子,有效提高了RISC‑V RVV中算子的性能,可根据硬件类型进行相应的代码优化,让用户使用时可得到最优性能。
专利主权项内容
1.一种优化程序性能的方法,其特征在于,所述方法包括以下步骤:S1、从汇编语言编码中获取汇编指令,提取所述汇编指令中的指令信息和寄存器信息;S2、根据所述寄存器信息和所述指令信息通过预设规则生成对应的内置函数代码;S3、对所述内置函数代码中算子的输入控制参数进行优化,消除所述输入控制参数中的循环、分支以及配置指令,得到优化内置函数代码;S4、根据所述优化内置函数代码所应用到的硬件,对所述优化内置函数代码中的执行程序通过预设方法进行对应的优化,得到优化后的汇编程序。