一种分布式光子映射方法
    11.
    发明公开

    公开(公告)号:CN112764921A

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

    申请号:CN202110033745.8

    申请日:2021-01-11

    Abstract: 本发明公开一种分布式光子映射方法,包括:由处理器的主节点根据发射至场景的光线以及光线与场景求交后的着色点,构建光子树和着色点树;主节点遍历光子树和着色点树得到包含着色点及其对应光子的光子映射任务,并将光子映射任务发送至空闲从节点,使空闲从节点执行光子映射任务得到着色点辐照度估计值;主节点根据着色点辐照度估计值生成场景图像。使用分布式计算方式处理大规模的光子,将光子收集任务分配给多个计算节点,并行地进行大规模光子的收集;同时充分利用光子以及着色点的空间连贯性,保证各个节点之间的光子数据以及计算任务均衡。

    一种应用于Slurm作业调度系统的Docker容器调度方法

    公开(公告)号:CN119806727A

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

    申请号:CN202411818592.8

    申请日:2024-12-11

    Abstract: 本发明公开了一种应用于Slurm作业调度系统的Docker容器调度方法,方法包括,S1:将Docker容器内的超级用户映射为宿主机上的普通用户,使超级用户以普通用户的权限在共享存储系统中的数据进行有限量的处理;S2:自定义设置Slurm作业调度系统的前处理Prolog和后处理程序Epilog,让拥有超级用户权限的调度系统服务来启动、关闭Docker容器。通过将Docker容器内的超级用户映射为宿主机上的普通用户,可以防止Docker容器内的用户以超级用户身份对宿主机进行恶意操作或无意的破坏,同时对超级用户在共享存储系统中的数据进行限额,避免存储资源的滥用和失控。通过调度系统服务来启动、关闭Docker容器,可以避免将超级用户权限直接授权给普通用户,从而确保Docker容器的正常使用,同时又维护系统的安全性。

    一种光线追踪加速方法
    14.
    发明授权

    公开(公告)号:CN112712581B

    公开(公告)日:2022-08-12

    申请号:CN202110038868.0

    申请日:2021-01-12

    Abstract: 本发明提供了一种光线追踪加速方法,利用处理器的主核获取场景的几何数据;根据获得的几何数据,利用处理器的主核和从核并行构建场景的k‑d树加速结构;根据构建的场景k‑d树加速结构,采用光线追踪算法,进行光线遍历过程,找到每条光线与场景模型表面的交点。本发明可以充分利用众核处理器的主核和从核各自特点来加速构建高质量的k‑d树,保证光路遍历阶段的高效性,减少光路追踪算法的总时间。

    一种光线追踪加速方法
    15.
    发明公开

    公开(公告)号:CN112712581A

    公开(公告)日:2021-04-27

    申请号:CN202110038868.0

    申请日:2021-01-12

    Abstract: 本发明提供了一种光线追踪加速方法,利用处理器的主核获取场景的几何数据;根据获得的几何数据,利用处理器的主核和从核并行构建场景的k‑d树加速结构;根据构建的场景k‑d树加速结构,采用光线追踪算法,进行光线遍历过程,找到每条光线与场景模型表面的交点。本发明可以充分利用众核处理器的主核和从核各自特点来加速构建高质量的k‑d树,保证光路遍历阶段的高效性,减少光路追踪算法的总时间。

    基于图存储结构的存储方法

    公开(公告)号:CN111078957A

    公开(公告)日:2020-04-28

    申请号:CN201911310390.1

    申请日:2019-12-18

    Abstract: 本发明提供的一种基于图存储结构的存储方法,属于存储结构领域,包括可进行m层分割的邻接矩阵;分割后的最小粒度的邻接矩阵为n*n的邻接矩阵,该邻接矩阵为第0层邻接矩阵,按照行号、列号对第0层邻接矩阵的非零元素分别建立行、列索引;第i+1层邻接矩阵在第i层邻接矩阵的基础上进行连续分割,第i+1层邻接矩阵中的每个元素包括多个第i层邻接矩阵连续的元素,第i+1层邻接矩阵为j*j的邻接矩阵,按照行号、列号对第i+1层邻接矩阵的非零元素分别建立行、列索引;其中,n>1,m>1,m-2≥i,n>j,j≥1。本发明提供的基于图存储结构的存储方法,在多级节点分割的基础之上,增加了精确的多级分割块行列索引,有利于在不同粒度下提高访存有效性。

    数据处理方法
    17.
    发明公开
    数据处理方法 审中-实审

    公开(公告)号:CN119625119A

    公开(公告)日:2025-03-14

    申请号:CN202411692270.3

    申请日:2024-11-25

    Inventor: 陆海天 刘钊

    Abstract: 本申请提供了一种数据处理方法,所述方法包括:获取维度数据和变量数据;根据所述维度数据和所述变量数据制作色标并绘制基础图像;通过所述基础图像合成为动态图像;收集矢量类型、矢量密度和矢量标准长度,并生成矢量图;获取绘制完成的基础图像和地球投影框图,并根据所述色标对地球投影框图进行涂色得到地球投影图。可以根据气象数据绘制基础图像,利用基础图像得到其他后处理所需要的图像信息,在完成高分辨率nc文件的后处理的同时,提高了图像处理效率,解决了其它工具在处理时遇到的算力过低的问题。

    一种基于十字链表算法的局部化全局动态数据方法

    公开(公告)号:CN119149449A

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

    申请号:CN202411167068.9

    申请日:2024-08-23

    Abstract: 本发明提供的一种基于十字链表算法的局部化全局动态数据方法,涉及缓存领域,包括步骤:为全局动态数据中每个次关键字创建一个firstn节点,firstn节点设置局部索引,用于指向次关键字在数据元素中处于第n个位置的第一个数据元素;为数据元素中每个次关键字创建一个next数据项,next数据项设置局部索引,指向次关键字在数据元素中处于相同位置的下一个数据元素;遍历所有的数据元素通过头插法构建以firstn节点为头节点的链表,将链表组织成多组局部动态数据;将局部动态数据以及与次关键字相关的数据依次从片外缓存传输到片上缓存。本发明能够解决现有技术访问查找表时,数据访问延迟大、算法时间复杂度高的问题,实现降低数据访问延迟,调高计算效率。

    基于神威架构的LBM算法优化方法

    公开(公告)号:CN110188462A

    公开(公告)日:2019-08-30

    申请号:CN201910455850.3

    申请日:2019-05-29

    Abstract: 本发明提供的一种基于神威架构的LBM算法优化方法,属于算法的优化方法,包括三维的计算域,将计算域沿X维度和Y维度分割为若干子域;一个进程负责一个子域的独立计算;其中,一个核组对应一个进程。通过将三维的计算域分解成若干子域,每个子域由一个进程独立负责计算,一个进程运行在一个核组上,使得LBM算法适应神威架构,充分利用神威架构下多核组并行计算的优势,提高运算效率。

    面向异构超算的应用软件封装方法和系统

    公开(公告)号:CN118092950A

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

    申请号:CN202410250543.2

    申请日:2024-03-05

    Abstract: 本发明提供的面向异构超算的应用软件封装方法,涉及超级计算机应用领域,包括:脚本,用于调度作业提交;元数据结构,用于对作业内的各类参数进行描述;关于封装、打包和部署的机制,用于根据应用软件运行环境进行相应调整;脚本可以调用元数据结构内的参数;机制包括将应用软件进行封装,生成所述脚本并打包;机制还包括对超算主机进行应用软件和脚本的安装和环境配置。本发明提供的面向异构超算的应用软件封装方法和系统,能够解决现有技术可扩展性差,无法满足大型计算任务对于应用软件灵活组合以及超算算力聚合调用的问题,实现将异构超算应用软件自身和调度系统的差异性封装在底层应用层面,为上层系统提供统一标准的调用接口。

Patent Agency Ranking