主页期刊介绍编委会编辑部服务介绍道德声明在线审稿编委办公English
2020-2021年专刊出版计划 微信服务介绍 最新一期:2020年第10期
     
在线出版
各期目录
纸质出版
分辑系列
论文检索
论文排行
综述文章
专刊文章
美文分享
各期封面
E-mail Alerts
RSS
旧版入口
中国科学院软件研究所
  
投稿指南 问题解答 下载区 收费标准 在线投稿
俞一峻,臧斌宇,施 武,朱传琪.自动寻找使多重串行循环并行化的幺模变换.软件学报,1999,10(4):366-371
自动寻找使多重串行循环并行化的幺模变换
Automatically Computing Unimodular Transforming Matrix to Parallelize Nested Sequential Loops
投稿时间:1997-12-29  修订日期:1998-03-23
DOI:
中文关键词:  相关性分析,自动并行化变换,循环幺模变换.
英文关键词:Dependence test, automatic parallelizing transformation, unimodular transformation.
基金项目:本文研究得到国家自然科学基金、国家863高科技项目基金、国家攀登计划基金和国家教委博士点基金资助.
作者单位
俞一峻 复旦大学并行处理研究所,上海,200433 
臧斌宇 复旦大学并行处理研究所,上海,200433 
施 武 复旦大学并行处理研究所,上海,200433 
朱传琪 复旦大学并行处理研究所,上海,200433 
摘要点击次数: 3196
全文下载次数: 2809
中文摘要:
      对于已知n维距离向量矩阵的多重串行循环,过去的并行化编译研究还缺乏寻找使循环外层并行化的幺模矩阵的可行算法.文章介绍了多重串行循环并行化的幺模变换方法,不仅从理论上证明满足外层并行化要求的合法幺模矩阵是存在的,而且通过构造性证明给出一个计算外层并行化幺模变换矩阵的可行算法,并探讨了扩大其适用范围于非完全嵌套和非常数相关距离循环的有效途径.
英文摘要:
      Lacking an effective and feasible algorithm to compute the valid unimodular matrix for parallelizing of the outer loops, previous parallelizing researches can not automatically reveal the parallelism in such sequential nested-loops as have n-dimension distance matrix. In this paper, the authors discuss a general outer-loop parallelizing method by valid unimodular transformations, prove the existence of such a valid unimodular transformation, and suggest several practical computing algorithms through the constructive proofs. This discovered unimodular transformation can have the maximal number of parallelizable outer-loops transformed. Thus, the application scope of the algorithms can be enlarged to non-perfect or non-constant dependence distance loops.
HTML  下载PDF全文  查看/发表评论  下载PDF阅读器
 

京公网安备 11040202500064号

主办单位:中国科学院软件研究所 中国计算机学会 京ICP备05046678号-4
编辑部电话:+86-10-62562563 E-mail: jos@iscas.ac.cn
Copyright 中国科学院软件研究所《软件学报》版权所有 All Rights Reserved
本刊全文数据库版权所有,未经许可,不得转载,本刊保留追究法律责任的权利