一种应用于并行科学计算程序的函数运行时间测量方法

    公开(公告)号:CN112882912B

    公开(公告)日:2022-10-25

    申请号:CN202110141179.2

    申请日:2021-02-01

    Abstract: 本发明提供了一种应用于并行科学计算程序的函数运行时间测量方法,包括以下步骤:通过LLVM,对待测量程序源文件生成中间文件,并进行扫描,获取所有自定义函数名,并进行编号,并写入函数名记录文件;生成新中间文件;针对新的中间文件,生成待测量程序的可执行文件;计时函数记录并确定函数之间的父子调用关系和调用次数,记录函数的运行时间;在待测量程序的可执行文件运行结束后,得到计时结果文件;根据计时结果文件,整理计时结果文件,产生新的计时结果文件;将新的计时结果文件中的函数编号还原成函数名。本发明提供了一种应用于并行科学计算程序的函数运行时间测量方法,可以得到精确的函数运行时间,有助于挖掘程序的性能瓶颈。

    一种应用于并行科学计算程序的细粒度性能建模方法

    公开(公告)号:CN112784422B

    公开(公告)日:2022-10-25

    申请号:CN202110115720.2

    申请日:2021-01-28

    Abstract: 本发明公开了一种应用于并行科学计算程序的细粒度性能建模方法,其具体步骤如下:获取程序所有的自定义函数名和MPI通信函数名,以及程序在一系列并行度下,各个自定义函数自身的计算时间和MPI通信函数的通信时间;逐一对自定义函数和MPI通信函数选择不同类型的基函数,进行拟合得到该函数的性能模型;将所有建模结果聚合,得到程序整体的性能模型。本发明的一种应用于并行科学计算程序的细粒度性能建模方法,专注于研究程序进程数量分配对程序运行时间的影响,对自定义函数和MPI通信函数分别建模,MPI通信函数又分为四类使用不同的基函数进行建模,然后再将建模结果进一步聚合,从而得到程序的整体模型,使得性能建模粒度更小,建模效果更好。

    一种应用于并行科学计算程序的函数运行时间测量方法

    公开(公告)号:CN112882912A

    公开(公告)日:2021-06-01

    申请号:CN202110141179.2

    申请日:2021-02-01

    Abstract: 本发明提供了一种应用于并行科学计算程序的函数运行时间测量方法,包括以下步骤:通过LLVM,对待测量程序源文件生成中间文件,并进行扫描,获取所有自定义函数名,并进行编号,并写入函数名记录文件;生成新中间文件;针对新的中间文件,生成待测量程序的可执行文件;计时函数记录并确定函数之间的父子调用关系和调用次数,记录函数的运行时间;在待测量程序的可执行文件运行结束后,得到计时结果文件;根据计时结果文件,整理计时结果文件,产生新的计时结果文件;将新的计时结果文件中的函数编号还原成函数名。本发明提供了一种应用于并行科学计算程序的函数运行时间测量方法,可以得到精确的函数运行时间,有助于挖掘程序的性能瓶颈。

    一种应用于并行科学计算程序的细粒度性能建模方法

    公开(公告)号:CN112784422A

    公开(公告)日:2021-05-11

    申请号:CN202110115720.2

    申请日:2021-01-28

    Abstract: 本发明公开了一种应用于并行科学计算程序的细粒度性能建模方法,其具体步骤如下:获取程序所有的自定义函数名和MPI通信函数名,以及程序在一系列并行度下,各个自定义函数自身的计算时间和MPI通信函数的通信时间;逐一对自定义函数和MPI通信函数选择不同类型的基函数,进行拟合得到该函数的性能模型;将所有建模结果聚合,得到程序整体的性能模型。本发明的一种应用于并行科学计算程序的细粒度性能建模方法,专注于研究程序进程数量分配对程序运行时间的影响,对自定义函数和MPI通信函数分别建模,MPI通信函数又分为四类使用不同的基函数进行建模,然后再将建模结果进一步聚合,从而得到程序的整体模型,使得性能建模粒度更小,建模效果更好。

    一种背包点云数据配准下的行道树三维绿量变化检测方法

    公开(公告)号:CN114170277A

    公开(公告)日:2022-03-11

    申请号:CN202111246126.3

    申请日:2021-10-26

    Abstract: 本发明公开一种背包点云数据配准下的行道树三维绿量变化检测方法,其特点是采用聚类以及圆形拟合算法对单株行道树的点云进行提取,基于公共子图的节点匹配和SVD分解进行不同时相的车载和背包激光平台扫描数据的配准,通过比较不同时相下的体元结果,实现单株行道树三维绿量的自动估算和变化检测。本发明与现有技术相比具有操作简单、效率高、精度高,较好的克服了当前行道树三维绿量研究工作中工作量大、精度较低和变化检测困难的缺陷,为有效解决车载与背包点云数据进行多时相城市街道行道树三维绿量变化检测提供了一套完整、自动、高效的方案,对城市绿地的规划和管理具有重要的指导和现实意义。

    胞嘧啶碱基编辑器及其应用
    8.
    发明公开

    公开(公告)号:CN117343921A

    公开(公告)日:2024-01-05

    申请号:CN202210791520.3

    申请日:2022-07-05

    Abstract: 本发明提供了胞嘧啶碱基编辑器(CBE)及其应用,包括具有TC motif偏好性的A3A‑BE4max突变体、具有宽松序列偏好性的精准型A3A‑BE4max突变体和其他不同位点突变的A3A‑BE4max突变体。本发明通过在胞苷脱氨酶关键残基上引入突变,缩小编辑窗口,减少旁观者编辑,降低Cas9依赖型和非依赖型DNA脱靶活性,提高CBE的精确性和特异性。

    一种背包点云数据配准下的行道树三维绿量变化检测方法

    公开(公告)号:CN114170277B

    公开(公告)日:2024-09-17

    申请号:CN202111246126.3

    申请日:2021-10-26

    Abstract: 本发明公开一种背包点云数据配准下的行道树三维绿量变化检测方法,其特点是采用聚类以及圆形拟合算法对单株行道树的点云进行提取,基于公共子图的节点匹配和SVD分解进行不同时相的车载和背包激光平台扫描数据的配准,通过比较不同时相下的体元结果,实现单株行道树三维绿量的自动估算和变化检测。本发明与现有技术相比具有操作简单、效率高、精度高,较好的克服了当前行道树三维绿量研究工作中工作量大、精度较低和变化检测困难的缺陷,为有效解决车载与背包点云数据进行多时相城市街道行道树三维绿量变化检测提供了一套完整、自动、高效的方案,对城市绿地的规划和管理具有重要的指导和现实意义。

Patent Agency Ranking