一种用于磁流体微观结构模拟的GPU并行加速蒙特卡洛方法

    公开(公告)号:CN118502962A

    公开(公告)日:2024-08-16

    申请号:CN202410818025.6

    申请日:2024-06-24

    IPC分类号: G06F9/50 G06F30/25 G16C10/00

    摘要: 本发明公开了一种用于磁流体微观结构模拟的GPU并行加速蒙特卡洛方法,方法包括将用于磁流体微观结构模拟的初始化系统数据载入GPU设备端,在GPU设备端分配计算所需的显存,将初始化系统数据复制到所分配的显存中,并为所有磁性粒子进行线程资源分配,通过在GPU设备端调用所分配的线程,为所有磁性粒子建立格子索引列表和近邻列表,并行随机改变所有磁性粒子的位置状态或磁矩状态,并行计算所有磁性粒子状态改变前后的局部势能差,利用概率条件判断是否接受状态改变,直到满足模拟终止条件,导出所有磁性粒子的最终位置状态和磁矩状态,与传统方法相比,本发明显著提高了计算效率,为磁流体微观结构的研究提供了高效、可靠的计算工具。

    一种基于RSSI修正的分级加权平移DV-HOP节点定位方法

    公开(公告)号:CN118785087A

    公开(公告)日:2024-10-15

    申请号:CN202410979076.7

    申请日:2024-07-22

    IPC分类号: H04W4/02 H04W4/38

    摘要: 本发明提出了一种基于RSSI修正的分级加权平移DV‑HOP节点定位方法,通过对锚节点自定位,推算全网最佳误差估计;对全网未知节点进行逐级定位,对于初定位结果,构建误差圆和RSSI圆,计算平移向量和平移权重,对初定位坐标进行加权平移修正。本发明能够很好适应随机网络,特别在各向异性网络中,定位精度相较于经典DV‑HOP定位算法有很大提升。