一种基于GPU矩阵-线程协同优化的高速NTT方法和系统

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于GPU矩阵-线程协同优化的高速NTT方法和系统
申请号:CN202510921920
申请日期:2025-07-04
公开号:CN120873361A
公开日期:2025-10-31
类型:发明专利
摘要
本发明提出了一种基于GPU矩阵‑线程协同优化的高速NTT方法和系统,包括:将输入的旋转因子转换为矩阵形式;将更新后的旋转因子矩阵和输入数组传输到图形处理器中;根据输入数组和旋转因子矩阵的大小,设置网格中块的数量和每个块中包括的线程数量,使每个块负责一行乘一列的操作,并且该块内的每个线程完成相应行乘列过程中的其中一对数据相乘的操作以得到一组中间结果,再由该块内的中间结果得到该块对应的输出数据,送入输出矩阵的相应位置,作为乘法的结果。本发明将NTT计算重构为并行矩阵‑向量运算,通过高效线程分配策略与优化内存访问模式的结合,实现了GPU计算资源的最大化利用,在计算效率上展现出显著提升。
技术关键词
矩阵 密码算法 图形处理器 CUDA平台 因子 数据 内存访问模式 转换单元 网格 索引 模块 模数 重构 策略