当前位置: 首页 > 专利查询>成功大学专利>正文

算法本质并行度的量化及分析方法技术

技术编号:8865175 阅读:243 留言:0更新日期:2013-06-29 02:18
本发明专利技术公开了一种算法本质并行度(intrinsic?parallelism?of?algorithm)的量化及分析方法,适用于配置一处理单元以量化及分析一算法的本质并行度,其包括以下步骤:配置该处理单元以得到该算法的数个运算组、配置该处理单元以根据所述运算组得到一对应的拉普拉斯矩阵、配置该处理单元以计算该拉普拉斯矩阵的特征值及特征向量组;及配置该处理单元以根据所述特征值及特征向量,以得到该算法的一本质并行度数据。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术是有关于一种算法并行度(intrinsic parallelism of algorithm)的量化及分析方法,特别是指一种可量化并分析出该算法的本质并行度的方法。
技术介绍
G.M Amdahl提出一根据算法连续部分的比率的算法并行化方法(“Validity ofsingle-processor approach to achieving large-scale computing capability,^roc.0f AFIPS Conference,pages 483-485,1967) ,Amdahl 方法的缺点在于,以上述方法估算一算法的并行度是依据执行该方法的目标平台,而不需要依附于该算法本身,因此,以Amdahl方法所获得的并行度对该算法为非本质的,且是由该目标平台所偏移。A.Prihozhy等人提出一种基于算法的复杂度与关键路径长度间的比例以评估算法的并行化可能性(“Evaluation of the parallelization potential for efficientmultimedia implementations:dynamic eval本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.07.08 US 12/832,5571.一种算法本质并行度的量化及分析方法,该方法适用于配置一处理单元以量化及分析一算法的本质并行度,其特征在于,包括以下步骤: (a)配置该处理单元以通过多个运算组来表示该算法; (b)配置该处理单元以根据所述运算组来得到拉普拉斯矩阵; (C)配置该处理单元以计算该拉普拉斯矩阵的多个特征值及特征向量组;以及(d)配置该处理单元并根据该拉普拉斯矩阵的多个特征值与特征向量组以得到有关于算法本质并行度的一组信息。2.如权利要求1所述的算法本质并行度的量化及分析方法,其特征在于,步骤(b)包括下列子步骤: (bl)根据所述运算组,配置该处理单元以得到关于该算法的数据流信息; (b2)根据该数据流信息,配置该处理单元以得到一数据流图,该图是由表示算法中的运算符的多数个顶点以及多数个指向性边线所组成,所述边线表明其中两个相对应的所述顶点的互相连接关系,且所述边线表示该算法中数据的始点与末点;以及(b3)配置该处理单元以根据该数据流图得到该拉普拉斯矩阵。3.如权利要求1所述的算法本质并行度的量化及分析方法,其特征在于,步骤(d)包括下列子步骤: (dl)根据该拉普拉斯矩阵的所述特征值与特征向量组,配置该处理单元以得到关于算法严格并行度的一组信息 ;以及 (d2)配置该处理单元以根据关于严格并行度的该组数据与该算法的至少一个相依深度来得到关于多粗细颗粒并行度的一组信息。4.如权利要求3所述的算法本质并行度的量化及分析方法,其特征在于,与严格并行度有关的该组信息包括有...

【专利技术属性】
技术研发人员:李国君林和源
申请(专利权)人:成功大学
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1