面向流体机械仿真的层次化并行计算模型  被引量:1

Design and Implementation of a Parallel Computing Model for Fluid Machinery

在线阅读下载全文

作  者:肖兮 刘闯 何锋 张琼 张兴军[1] 董小社[1] XIAO Xi;LIU Chuang;HE Feng;ZHANG Qiong;ZHANG Xingjun;DONG Xiaoshe(School of Electronics and Information Engineering,Xi’an Jiaotong University,Xi’an 710049,China)

机构地区:[1]西安交通大学电子与信息工程学院,西安710049

出  处:《西安交通大学学报》2019年第2期121-127,共7页Journal of Xi'an Jiaotong University

基  金:国家"十三五"重点研发计划资助项目(2016YFB0200902);国家自然科学基金资助项目(61572394)

摘  要:随着流体机械基础并行算法的发展,传统的单核处理器已经不能很好地满足先进流体机械研发的技术需求,为此本文深入研究了流体机械的物理模型以及高性能计算机架构特点,设计并实现了能够充分表达物理模型并行性的高效的面向流体机械仿真的层次化并行计算模型(HP2H)。HP2H模型充分考虑流体机械的多层几何结构以及高性能计算机的多层逻辑架构,深入挖掘计算平台、计算模型以及物理模型的并行性,实现从物理模型到计算资源的高效任务映射。依据具体的轴流压气机转子数值模拟的实际应用背景,结合粗粒度并行和细粒度并行对模型进行实现。对HP2H计算模型进行了功能测试和性能测试,当计算核心从36核提升到432核时,计算性能提升约12倍,并行效率达到了100%。实验结果表明,HP2H计算模型不但在正确地对流体机械进行数值模拟的前提下实现了较好的计算性能,并且由于HP2H计算模型结合了粗粒度并行与细粒度并行,因而可以在不同的计算平台上运行,还可以便捷地实现计算规模的扩展,具有良好的可移植性与可扩展性。The traditional single-core processor can not meet the technical requirements of advanced fluid machinery research and development with researches on the basic parallel algorithms of fluid machine,while the rapid development of high-performance computer provides a solution.Physical modeles of fluid machinery and the architecture of high-performance computers are deeply studied,and an efficient parallel computing model(HP2H)that can fully express the parallelism of the physical model is designed.HP2 Htakes fully account of multi-layer geometry of a fluid machinery and multi-layered logic architecture of a high-performance computer.Moreover,HP2 Hdeeply exploits the parallelism of computing platforms,computing models and physical models to achieve efficient task mappings from physical models to computing resources.According to the actual application background of the numerical simulation of axialflow compressor rotors,the model is parallelly implemented with coarse-grained parallelism and fine-grained parallelism.Functional tests and performance tests are performed on HP2 Hcomputing model.Results show that when the computing core is upgraded from 36 cores to 432 cores,the computational performance increases by 12 times and the parallel efficiency achieves100%.Experimental results show that HP2 Hachieves a good computing performance under the premise of correctly implementing the numerical simulation of the turbomachinery.It is the use of coarse-grained parallelism and fine-grained parallelism,HP2 H can run on different computing platforms and easily realize the expansion of computing scale,which means that the HP2 H computing model has a good portability and scalability.

关 键 词:流体机械 粗粒度并行 细粒度并行 并行计算模型 

分 类 号:TP338.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象