| 摘要: |
| 并行处理系统结构的发展要求相应的软件工具的支持,目前,国际上对并行化工具正开展广泛深入的研究,但由于过程间相关性分析难,最优化判别标准过分依赖于机器特性,同步通讯问题及调度开销大等原因,使得现有技术所能开发的并行性极为有限,另外,对软件工具的要求不但是正确性,还要有友好的用户界面和良好的可移植性,可扩充性。本文讨论了基于知识的并行化工具KD—PARPRO的设计思想,对启发式转换器进行了功能描述,并介绍了动态控制技术。 |
| 关键词: |
| DOI: |
| 分类号: |
| 基金项目:国家自然科学基金资助课题 |
|
| KD-PARPRO:A KNOWLEDGE-BASED PARALLELIZING TOOL |
|
Jin Guohua,Chen Fujie
|
| Abstract: |
| The advances in parallel processor architectures require the corresponding supports from software tools. Recently, parallelizing tools are extensively and deeply researched in the world. However, only a small fraction of the available parallelism in programs can be exploited with existing techniques because of the difficulties of interprocedu-ral dependence analysis,the overdependence optimizing criterion on machine features , the overheads of synchronization, communication and scheduling,etc. Futhermore, as a tool,it should include a user-friendly interface and have good transportability and expendability.In this paper,we describe the design of KD-PARPRO,a knowledge-based parallelizing tool and functions of the heuristic translator.Finally,we introduce a dynamic control trchnology. |
| Key words: |