[发明专利]一种预测稀疏矩阵运算能耗的方法有效
申请号: | 201510609130.X | 申请日: | 2015-09-23 |
公开(公告)号: | CN106547723B | 公开(公告)日: | 2019-04-05 |
发明(设计)人: | 王云岚;谷建华;赵天海;王涛;侯正雄;李秀春;张妍;李露;胡雨桐 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司;西北工业大学;王云岚 |
主分类号: | G06F17/16 | 分类号: | G06F17/16 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种预测稀疏矩阵运算能耗的方法。该方法首先根据稀疏矩阵非零元素分布的特征将样本矩阵进行层次聚类。其次,将各个类中能效值最大的样本矩阵的资源分配作为该类别的最优资源分配情况。最后对样本矩阵的计算密度和计算性能建立线性回归模型,利用模型对稀疏矩阵运算的计算性能进行预测,进而根据性能和能效的关系预测出稀疏矩阵运算的能耗。本发明基于知识发现预测稀疏矩阵运算能耗的方法,充分考虑到稀疏矩阵特征值和资源分配对计算性能与能耗的影响。通过层次聚类将样本矩阵划分为不同的类别使得预测过程具有自学习的特征。 | ||
搜索关键词: | 一种 预测 稀疏 矩阵 运算 能耗 方法 | ||
【主权项】:
1.一种预测稀疏矩阵运算能耗的方法,其特征在于包括如下步骤:1)将样本矩阵进行层次聚类,过程为:初始化时一个样本为一个类,计算任意两个样本矩阵之间的距离,当距离小于某一阈值时,将这两个样本归为一类;2)在各个类中找出能效值最大的样本矩阵,其资源分配作为该类别能耗性能最优的分配情况;3)建立样本矩阵计算密度和计算性能的线性回归模型:设计算密度与计算性能的线性回归方程为y=a·x+b,有N个样本稀疏矩阵,其中y表示计算性能,x表示计算密度,对于样本中这N组计算密度和计算性能的值,采用最小二乘法求出a和b,进而得到回归方程;4)对于一个给定的稀疏矩阵,首先根据特征值判断其所属类别,该类别的最优资源分配情况作为该稀疏矩阵运算时能耗性能最优的资源分配;5)在该类别中找出与该矩阵相似度最高的样本矩阵,其能效值作为待预测矩阵的近似能效值,其执行稀疏矩阵运算时的缓存缺失次数作为待预测矩阵的近似缓存缺失次数,根据稀疏矩阵及运算内核计算浮点操作次数,进而计算出计算密度;6)根据计算密度和计算性能的线性回归模型,可预测出稀疏矩阵运算的浮点计算性能,通过能效公式即可算出能耗值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司;西北工业大学;王云岚,未经浪潮电子信息产业股份有限公司;西北工业大学;王云岚许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510609130.X/,转载请声明来源钻瓜专利网。
- 上一篇:一对多无线充电系统
- 下一篇:用于分配低DC/DC转换器的电压的装置