文件名称:用于大型复杂系统建模和仿真的高性能框架
文件大小:1.5MB
文件格式:PDF
更新时间:2024-04-24 05:21:35
Complex Systems; Modelling and Simulation;
由于正在研究的复杂系统的问题域规模Swift提高,用于构造逻辑过程(LP)的多输入组件模型的复杂性已大大增加。 因此,高性能计算技术已被广泛用于实现并行仿真执行。 但是,传统的多进程并行方法(MPM)在多核平台上并行执行LP,而忽略了多输入组件模型的固有并行能力。 在这项研究中,提出了矢量化组件模型(VCM)框架来扩展计算组件模型框架。 该设计旨在更好地利用多输入组件模型的并行性。 然后,在框架内构建了两级复合并行方法(CPM),该方法可以支持复杂的系统仿真应用程序,例如那些由多输入组件模型组成的应用程序。 CPM首先使用MPM将LP调度到多核计算平台上。 然后,它将VCM映射到多核平台以并行执行。 实验结果表明,提出的VCM框架可以更好地利用多输入组件模型的并行性,与传统的MPM相比,CPM可以将性能提高30%以上。 还表明,CPM可以有效应对复杂的模拟应用程序(包括多输入组件模型)的大小和复杂性