以数组元素为结点的向量化下标追踪法
配备有诸如对调
跳跃
漂移
剔除
填补等操作数组元素的手段。较之操作对象为语句或数组项的各种方法
这不仅大幅度增强识别能力
而且为大面积运用现代数学工具创造条件。本文据此证明的关于向量化性态的比较规则
使得大量循环仅需经过简单的数学处理即可辨明其向量化性态
从而废弃以语句为结点
或以下标变量为结点
或以致组元素为结点构造语句图
或数组项图
或时序层次的冗长计算。这种向量方式的并行性判别方法
很容易拓广于其他的并行方式。
The tracing subscript method of vectorization with array element as node offers different means of operating upon array elements
such as exchange
jump
drift
del-etion and fill. Compared with various methods of taking statement or array item as operated object
it not only strengthens the ability greatly to recognize vector-based parallelism
but also creates conditions for applying modern math tools to a larger area The comparison decisions about vectorism the paper has proved make it possible for a great number of loops to recognize whether they are vectorizable through simple math process only
thereby abandoning lengthy calculations in constructing statement graphs
or array-item graphs
or sequential hieranchies
with statements
or subscript variables
or array elements as nodes nespectively
This kind of decision method of vector-based parallelism is readily extended to other parallel modes.
0
浏览量
14
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621