摘要
面向计算流体力学 (CFD)研究了交互式并行化技术 ,开发了并行化系统 Paractive。介绍了CFD程序并行化的区域计算模型及区域相关的概念 :在区域计算模型中程序是区域操作的有序组合 ,区域相关则是区域操作之间的相关性。由于区域操作对大块数据进行整体操作 ,因此区域计算模型和区域相关非常适合开发数据并行性 ,有利于降低分析的工作量和难度。针对交互式并行化提出了基于程序对象树的增量分析技术及静态性能预测技术。
Past P.R.C. parallelizers for CFD(computational fluid dynamics) are still disappointing, due to the reason that there is some semantic information in the program that the automatic tools can never get without user's help. To our best knowledge, we are the first researchers in China who are engaged in developing user friendly interactive methods for enabling the computer and user to cooperate with each other. In order to simplify the complexities in CFD parallelization, section 1 proposes a new domain computation model based on a new domain dependency concept. Fig.2 shows the object tree of CFD program. Section 2 discusses in some detail the interaction technology based on the object tree in Fig.2; the discussion focuses on incremental analysis and performance prediction. The main aim of section 2 is to enhance the efficiency of interaction and to decrease response time. Fig.4 in section 3 presents the mainframe of the system we developed as an interactive parallelizer for CFD; 'Paractive' is the name we gave to the system. Tables 1 through 4 list the test data which show that increased efficiency is indeed obtained with our 'Paractive' system and, in our opinion, its efficiency comes from its ability to enable the computer and user to cooperate with each other.
出处
《西北工业大学学报》
EI
CAS
CSCD
北大核心
2003年第1期18-21,共4页
Journal of Northwestern Polytechnical University
基金
国防重点实验室基金 (99JS94.6.1.HK0 3 13 )资助
关键词
自动并行化
计算流体力学
区域计算模型
区域相关
增量分析
interactive parallelization, computational fluid dynamics(CFD), domain computation model, domain dependency concept