[发明专利]面向GPU数据传输的低能耗分组编码方法有效

专利信息
申请号: 202110254219.4 申请日: 2021-03-09
公开(公告)号: CN113055125B 公开(公告)日: 2022-05-20
发明(设计)人: 章铁飞 申请(专利权)人: 浙江工商大学
主分类号: H04L1/00 分类号: H04L1/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 310018 *** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 面向 gpu 数据传输 能耗 分组 编码 方法
【权利要求书】:

1.面向GPU数据传输的低能耗分组编码方法,其特征在于:将0000到1111的16个连续的4位二进制数划分为A、B、C和D四组;每组的数据按从小到大排序;A组包含0000,0001,0010和0100,其中逻辑值1数量共计为3;B组包含1000,0011,0101和0111,其中逻辑值1数量共计为8;C组包含0110,1001,1010和1100,其中逻辑值1的数量共计为8;D组包含1011,1101,1110和1111,其中逻辑值1的数量共计为13;GPU传输数据的基本大小为32Bytes,按每4个连续bit从低位到高位划分为64个基本单元,每个单元的值落在0000至1111之间,A、B、C和D每个分组中的基本单元已知,按序统计落在每个分组中的单元数量为nA、nB、nC和nD,满足64=nA+nB+nC+nD;再根据nA、nB、nC和nD的大小,进行值替换的基本步骤包括:

步骤1:统计得到nA、nB、nC和nD的数值,并从小到大排序为n1、n2、n3、n4

步骤2:取ni,i=1~4对应分组的逻辑值1的数量(k1,k2,k3,k4),ki的取值范围为{3,8,8,13};

步骤3:如果k1!=3,而ki=3,其中i=2,3,4;则ki与k1各自对应的分组进入值替换决策步骤5;

步骤4:如果k4!=13,而kj=13,其中j=2,3;如果步骤3中的i不等于4,则kj与k4各自对应的分组进入值替换决策步骤5;

步骤5:对于考虑值替换的两个分组fi与fj,其中i<j,组fi与组fj取值范围{组A,组B,组C,组D};满足条件nj>=ni+2,则执行步骤6值替换,否则不进行值替换,退出;

步骤6:组fi中的4位二进制数(a1,a2,a3,a4)按序与组fj中的4位二进制数(b1,b2,b3,b4)交换值,即原来组fi中的a1替换为组fj中的b1,而组fj中的b1替换为组fi中的a1,剩余的元素依次同样的操作。

2.根据权利要求1所述的面向GPU数据传输的低能耗分组编码方法,其特征在于:值替换基本步骤6中,组A按0000,0001,0010,0100的顺序,按序分别与组B中的0111,1000,0011和0101交换值;组A按0000,0001,0010,0100的顺序,按序分别与组C中的0110,1001,1010和1100交换值;组A按0000,0001,0010,0100的顺序,按序分别与组D中的1111,1011,1101和1110交换值;组B按1000,0011,0101和0111的顺序,按序分别与组D中的1111,1011,1101和1110交换值;组C按0110,1001,1010和1100的顺序,按序分别与组D中的1111,1011,1101和1110交换值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110254219.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top