基于NPU的Strassen矩阵乘法加速方法

    公开(公告)号:CN119046599A

    公开(公告)日:2024-11-29

    申请号:CN202411248878.7

    申请日:2024-09-06

    Abstract: 本发明公开了基于NPU的Strassen矩阵乘法加速方法,属于混合编程技术领域。解决了现有技术中不存在用于昇腾芯片的采用开源混合编程算子实现快速矩阵乘法方法的问题;本发明设计了Ascend_Strassen算子数据通路,对输入矩阵进行数据搬运并切分,得到分块矩阵;根据分块矩阵,进行第一次矩阵间加减运算,得到矩阵乘法阶段的输入数据,对部分分块矩阵进行加零操作,得到转换后的矩阵;进行矩阵乘法运算,得到矩阵乘法结果;根据矩阵乘法结果,进行第二次矩阵间加减运算,得到子矩阵;对子矩阵进行数据搬运并合并,得到输出矩阵。本发明有效缩短了矩阵运算时间,提高了计算精度,可以应用于昇腾芯片混合编程。

    改性活性炭吸附材料的制备方法及其与微生物耦合脱氮的应用

    公开(公告)号:CN116786083A

    公开(公告)日:2023-09-22

    申请号:CN202310997852.1

    申请日:2023-08-09

    Abstract: 改性活性炭吸附材料的制备方法及其与微生物耦合脱氮的应用,本发明要解决现有脱氮工艺曝气量大,脱氮能耗高,脱氮效果有待提高的问题。改性活性炭吸附材料的制备方法:一、向磷酸缓冲溶液中投加高铁酸盐,调节体系的pH=7,搅拌使高铁酸盐水解生成氢氧化铁;二、静置2.5~4h后吸除上清液弃用,得到下层的氢氧化铁悬浊液;三、在滤柱中装填有活性炭,将步骤二得到的氢氧化铁悬浊液泵入滤柱中,循环往复,直至滤出液澄清无沉淀时,得到改性活性炭吸附材料。本发明浸泡改性活性炭吸附材料的制备方法是通过高铁氧化改造活性炭,能够在活性炭表面负载氢氧化铁颗粒,在驯化后形成铁氨氧化体系,在厌氧环境中即可实现氨氮的转化,无需曝气。

    基于NPU的Strassen矩阵乘法加速方法

    公开(公告)号:CN119046599B

    公开(公告)日:2025-04-29

    申请号:CN202411248878.7

    申请日:2024-09-06

    Abstract: 本发明公开了基于NPU的Strassen矩阵乘法加速方法,属于混合编程技术领域。解决了现有技术中不存在用于昇腾芯片的采用开源混合编程算子实现快速矩阵乘法方法的问题;本发明设计了Ascend_Strassen算子数据通路,对输入矩阵进行数据搬运并切分,得到分块矩阵;根据分块矩阵,进行第一次矩阵间加减运算,得到矩阵乘法阶段的输入数据,对部分分块矩阵进行加零操作,得到转换后的矩阵;进行矩阵乘法运算,得到矩阵乘法结果;根据矩阵乘法结果,进行第二次矩阵间加减运算,得到子矩阵;对子矩阵进行数据搬运并合并,得到输出矩阵。本发明有效缩短了矩阵运算时间,提高了计算精度,可以应用于昇腾芯片混合编程。

    改性生物炭固硫材料的制备方法及其吸附烟气中二氧化硫的应用

    公开(公告)号:CN117482902A

    公开(公告)日:2024-02-02

    申请号:CN202311742007.6

    申请日:2023-12-18

    Abstract: 改性生物炭固硫材料的制备方法及其吸附烟气中二氧化硫的应用,本发明的目的是为了解决现有活性炭吸收二氧化硫的效率不高的问题。本发明碱浸制备方法:一、向秸秆粉末中滴加浓硫酸进行糖化处理,得到黑色团状糖化物;二、焙烧炭化处理;三、将生物炭浸泡在NaOH溶液中,得到碱浸改性生物炭;四、碱浸改性生物炭放置到研钵中,加入高锰酸钾粉末一起研磨。本发明还涉及一种紫外磁性改性生物炭固硫材料的制备方法,即在紫外光下进行照射处理生物炭,然后将紫外改性生物炭与四氧化三铁搅拌混合,最后在炉中烧制处理。本发明两种改性生物炭固硫材料的制备方法简便可靠,秸秆原料易得,实现了秸秆的废物利用,提高了烟气中二氧化硫的吸附率。

    基于NPU的CoppersmithWinograd矩阵乘法加速方法

    公开(公告)号:CN119046598B

    公开(公告)日:2025-04-11

    申请号:CN202411248876.8

    申请日:2024-09-06

    Abstract: 本发明公开了基于NPU的CoppersmithWinograd矩阵乘法加速方法,属于混合编程技术领域。解决了现有技术中不存在用于昇腾芯片的采用开源混合编程算子实现快速矩阵乘法方法的问题;本发明设计了Ascend_CoppersmithWinograd算子数据通路,对输入矩阵进行数据搬运并切分,得到分块矩阵;进行第一次矩阵间加减运算,得到矩阵乘法阶段的输入数据,对部分分块矩阵进行加零操作,得到转换后的矩阵;进行矩阵乘法运算,得到矩阵乘法结果;进行第二次矩阵间加减运算,得到子矩阵;对子矩阵进行数据搬运并合并,得到输出矩阵。本发明有效缩短了矩阵运算时间,提高了计算精度,可以应用于昇腾芯片混合编程。

    基于NPU的CoppersmithWinograd矩阵乘法加速方法

    公开(公告)号:CN119046598A

    公开(公告)日:2024-11-29

    申请号:CN202411248876.8

    申请日:2024-09-06

    Abstract: 本发明公开了基于NPU的CoppersmithWinograd矩阵乘法加速方法,属于混合编程技术领域。解决了现有技术中不存在用于昇腾芯片的采用开源混合编程算子实现快速矩阵乘法方法的问题;本发明设计了Ascend_CoppersmithWinograd算子数据通路,对输入矩阵进行数据搬运并切分,得到分块矩阵;进行第一次矩阵间加减运算,得到矩阵乘法阶段的输入数据,对部分分块矩阵进行加零操作,得到转换后的矩阵;进行矩阵乘法运算,得到矩阵乘法结果;进行第二次矩阵间加减运算,得到子矩阵;对子矩阵进行数据搬运并合并,得到输出矩阵。本发明有效缩短了矩阵运算时间,提高了计算精度,可以应用于昇腾芯片混合编程。

Patent Agency Ranking