{"title":"分布式网格动态重新划分的通用体积转移","authors":"Guillaume Damiand, Fabrice Jaillet, Vincent Vidal","doi":"10.1007/s00366-024-02008-9","DOIUrl":null,"url":null,"abstract":"<p>Efficient and distributed adaptive mesh construction and editing pose several challenges, including selecting the appropriate distributed data structure, choosing strategies for distributing computational load, and managing inter-processor communication. Distributed Combinatorial Maps permit the representation and editing of distributed 3D meshes. This paper addresses computation load and expands communication aspects through volume transfer operation and repartitioning strategies. This work is the first one defining such transfer for cells of any topology. We demonstrate the benefits of our method by presenting a parallel adaptive hexahedral subdivision operation, involving fully generic volumes, in a process including a conversion to conformal mesh and surface fitting. Our experiments compare different strategies using multithreading and MPI implementations to highlight the benefits of volume transfer. Special attention has been paid to generic aspects and adaptability of the framework.</p>","PeriodicalId":11696,"journal":{"name":"Engineering with Computers","volume":"15 1","pages":""},"PeriodicalIF":8.7000,"publicationDate":"2024-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Generic volume transfer for distributed mesh dynamic repartitioning\",\"authors\":\"Guillaume Damiand, Fabrice Jaillet, Vincent Vidal\",\"doi\":\"10.1007/s00366-024-02008-9\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Efficient and distributed adaptive mesh construction and editing pose several challenges, including selecting the appropriate distributed data structure, choosing strategies for distributing computational load, and managing inter-processor communication. Distributed Combinatorial Maps permit the representation and editing of distributed 3D meshes. This paper addresses computation load and expands communication aspects through volume transfer operation and repartitioning strategies. This work is the first one defining such transfer for cells of any topology. We demonstrate the benefits of our method by presenting a parallel adaptive hexahedral subdivision operation, involving fully generic volumes, in a process including a conversion to conformal mesh and surface fitting. Our experiments compare different strategies using multithreading and MPI implementations to highlight the benefits of volume transfer. Special attention has been paid to generic aspects and adaptability of the framework.</p>\",\"PeriodicalId\":11696,\"journal\":{\"name\":\"Engineering with Computers\",\"volume\":\"15 1\",\"pages\":\"\"},\"PeriodicalIF\":8.7000,\"publicationDate\":\"2024-06-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Engineering with Computers\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1007/s00366-024-02008-9\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"Mathematics\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering with Computers","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s00366-024-02008-9","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"Mathematics","Score":null,"Total":0}
Generic volume transfer for distributed mesh dynamic repartitioning
Efficient and distributed adaptive mesh construction and editing pose several challenges, including selecting the appropriate distributed data structure, choosing strategies for distributing computational load, and managing inter-processor communication. Distributed Combinatorial Maps permit the representation and editing of distributed 3D meshes. This paper addresses computation load and expands communication aspects through volume transfer operation and repartitioning strategies. This work is the first one defining such transfer for cells of any topology. We demonstrate the benefits of our method by presenting a parallel adaptive hexahedral subdivision operation, involving fully generic volumes, in a process including a conversion to conformal mesh and surface fitting. Our experiments compare different strategies using multithreading and MPI implementations to highlight the benefits of volume transfer. Special attention has been paid to generic aspects and adaptability of the framework.
期刊介绍:
Engineering with Computers is an international journal dedicated to simulation-based engineering. It features original papers and comprehensive reviews on technologies supporting simulation-based engineering, along with demonstrations of operational simulation-based engineering systems. The journal covers various technical areas such as adaptive simulation techniques, engineering databases, CAD geometry integration, mesh generation, parallel simulation methods, simulation frameworks, user interface technologies, and visualization techniques. It also encompasses a wide range of application areas where engineering technologies are applied, spanning from automotive industry applications to medical device design.