检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:肖兮 刘闯 何锋 张琼 张兴军[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[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28