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

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

为降低自DRAM到GPU的数据传输能耗,克服现有技术的不足,本发明提供一种面向GPU数据传输的低能耗分组编码方法。本发明按二进制数0000~1111中的逻辑值1数量,将原始数据按4bit为基本单位划分为不同的分组,统计每个分组中的基本单元数量,并根据不同分组的数量及关系,采用分组值替换编码方法,进一步降低传输数据中逻辑值1的数量,达到降低传输能耗的目的。本发明方法简单,编码涉及的计算量少,代价低;相比于已有的技术,本发明更有利于挖掘原始数据中的能耗优化空间,进一步减少原始数据中逻辑值1的数量,最大限度地降低数据传输能耗。

技术领域

本发明涉及一种由DRAM往GPU发送数据的分组编码方法,目的是降低数据传输能耗。

背景技术

大数据背景下,为应对各种应用对算力的需求,GPU逐渐成为计算机系统中最主要的计算单元。为支持GPU的高速计算,DRAM要保持高带宽的数据传输,比如GDDR5X DRAM接口要提供高达14Gbps的带宽,导致DRAM与GPU之间的数据传输能耗持续增加,并且增加的幅度远大于传输数据带宽的增加幅度。

当前的DRAM与GPU数据传输接口,在电源与传输通道之间设有连接电阻。当传输通道为低电压时,静态电流由电源流经电阻,产生大量的静态能耗;当传输通道为高电压时,无静态电流,因此无静态能耗。传输通道的高低电压,分别代表不同的传输数据值:高电压代表逻辑值0,而低电压代表逻辑值1。因此传输数据中逻辑值1数量较多时,意味着低电压出现频繁,消耗的静态能耗大。要降低静态电流导致的静态能耗,就要减少传输数据中逻辑值1的数量。

DRAM与GPU采用并行数据线传输数据,线宽为32bit,数据块大小为32Bytes,合计256bits,意味着每个数据块需要8次传输,才能将数据块发送完毕。传统的动态反转编码技术统计32bit中逻辑值0与1的比例,如果其中1的占比较大,则反转整个传输数据,将原值为1的逻辑值变换为0,原值为0的逻辑值变换为1,由此降低逻辑值1的数据传输量。接收端收到后,再进行一次反转,即可恢复原始数据。如果原始数据中1的占比大,则不进行反转操作,就按原始数据传输。传统的动态反转编码技术存在诸多不足,每次反转收益有限;另外大多数情况下,原始传输数据中0和1值数量接近,动态反转编码作用有限。

发明内容

本发明的目的是降低自DRAM往GPU的数据传输能耗,克服现有技术的不足,提出一种面向GPU数据传输的低能耗分组编码方式。本发明按二进制数0000~1111中的逻辑值1数量,将原始数据按4bit为基本单位划分为不同的分组,统计每个分组中的基本单元数量,并根据不同分组的数量及关系,采用分组值替换编码方法,进一步降低传输数据中逻辑值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。

传输数据的基本大小为32Bytes,按每4个连续bit从低位到高位划分为64个基本单元,每个单元的值落在0000至1111之间,A、B、C和D每个分组中的基本单元已知,按序统计落在每个分组中的单元数量为nA、nB、nC和nD,满足64=nA+nB+nC+nD

根据nA、nB、nC和nD的大小,进行值替换的基本步骤包括:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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