-
公开(公告)号:CN119449046B
公开(公告)日:2025-04-08
申请号:CN202510042599.3
申请日:2025-01-10
Applicant: 北京科技大学
Abstract: 本发明提供一种LDPC码并行GPU的译码方法及系统,涉及通信技术领域,方法包括:通过CPU读取LDPC码;将校验矩阵参数分配至GPU的常量内存空间,并初始化常量内存空间;通过GPU为信道信息、译码硬判结果以及C2V分配全局内存空间;将信道信息量化为有符号字符型数据;基于校验矩阵的子块维度设置GPU线程块;利用帧内并行度,通过浮点运算对LDPC码进行分层更新;将分层信息存储至GPU的共享内存空间中,并通过信道信息初始化分层信息;对初始化分层信息进行迭代更新,生成待传输数据的译码结果;将译码结果传输至CPU的主机内存空间中;完成码字的译码后,进行资源释放。
-
公开(公告)号:CN119449046A
公开(公告)日:2025-02-14
申请号:CN202510042599.3
申请日:2025-01-10
Applicant: 北京科技大学
Abstract: 本发明提供一种LDPC码并行GPU的译码方法及系统,涉及通信技术领域,方法包括:通过CPU读取LDPC码;将校验矩阵参数分配至GPU的常量内存空间,并初始化常量内存空间;通过GPU为信道信息、译码硬判结果以及C2V分配全局内存空间;将信道信息量化为有符号字符型数据;基于校验矩阵的子块维度设置GPU线程块;利用帧内并行度,通过浮点运算对LDPC码进行分层更新;将分层信息存储至GPU的共享内存空间中,并通过信道信息初始化分层信息;对初始化分层信息进行迭代更新,生成待传输数据的译码结果;将译码结果传输至CPU的主机内存空间中;完成码字的译码后,进行资源释放。
-