首页> 外文会议>Conference on Enabling Technologies for Simulation Scinence VIII; 20040413-20040415; Orlando,FL; US >SIMPAR: A Portable, Object-Oriented, Simulation-Science based, Metamodel Framework for Performance Modeling, Prediction, and Evaluation of HPC Systems
【24h】

SIMPAR: A Portable, Object-Oriented, Simulation-Science based, Metamodel Framework for Performance Modeling, Prediction, and Evaluation of HPC Systems

机译:SIMPAR:一种可移植,面向对象,基于仿真科学的元模型框架,用于HPC系统的性能建模,预测和评估

获取原文
获取原文并翻译 | 示例

摘要

We present a novel, portable, platform-independent, object-oriented, simulation-science-based, metamodel framework (SimPar) for performance evaluation, estimation, and prediction of High-Performance Computing (HPC) systems. This UML-based, parallel meta-model enhances the Bulk Synchronous Parallel (BSP) computation model. The UML activity diagram is used to model the computation, communication, and synchronization operations of an application. We also identify the UML building blocks that characterize the message passing and shared memory parallel paradigms. This helps in modeling large and complex parallel applications. Using the collaboration diagram concept, parallel applications are mapped onto different multiprocessor architecture topologies such as hypercube, 2D mesh, ring, tree, star, etc. We present unique UML structural and behavioral extensions for modeling the inter-object interactions in BSP model. The communication semantics such as BROADCAST, GATHER, and SCATTER are incorporated in the metamodel using UML building blocks. In its present form, UML cannot satisfy all the modeling needs. In addition, none of the currently available tool sets deploy UML-based modeling. This underscores the uniqueness of parallel, cluster-based UML-enhanced framework presented here. We have validated the proposed model through benchmarks, simulation-science case studies and real-time parallel applications.
机译:我们提出了一种新颖的,可移植的,独立于平台的,面向对象的,基于模拟科学的元模型框架(SimPar),用于高性能计算(HPC)系统的性能评估,估计和预测。这种基于UML的并行元模型增强了批量同步并行(BSP)计算模型。 UML活动图用于对应用程序的计算,通信和同步操作进行建模。我们还将确定表征消息传递和共享内存并行范例的UML构建块。这有助于对大型和复杂的并行应用程序进行建模。使用协作图概念,并行应用程序被映射到不同的多处理器体系结构拓扑,例如超立方体,2D网格,环形,树形,星形等。我们提供了独特的UML结构和行为扩展,用于在BSP模型中建模对象间的交互。使用UML构建块将诸如BROADCAST,GATHER和SCATTER之类的通信语义合并到元模型中。以目前的形式,UML无法满足所有建模需求。此外,当前没有可用的工具集部署基于UML的建模。这强调了此处介绍的基于集群的并行并行UML增强框架的独特性。我们已经通过基准测试,模拟科学案例研究和实时并行应用程序对提出的模型进行了验证。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号