{"title":"Precise Parallel FEM-based Interactive Cutting Simulation of Deformable Bodies","authors":"Harshvardhan Das, Suraj Kumar, Subodh Kumar","doi":"10.1109/HiPC56025.2022.00036","DOIUrl":null,"url":null,"abstract":"This paper presents a novel scalable parallel algorithm for cutting tetrahedral meshes for surgery simulation. Built upon the finite element method (FEM), it focusses on accurate incremental collision detection and efficient topology modification on GPU systems. The overall simulation comprises a small sequence of steps, and each is well parallelized using lock-free data structures. The only synchronization necessary are the few barriers between steps. Our experiments show that the entire simulation runs in real-time for large meshes (of sizes exceeding 1.5 million tetrahedra) and retains mesh quality during the simulation. We compare favorably with the state-of-the-art.","PeriodicalId":119363,"journal":{"name":"2022 IEEE 29th International Conference on High Performance Computing, Data, and Analytics (HiPC)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 29th International Conference on High Performance Computing, Data, and Analytics (HiPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HiPC56025.2022.00036","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents a novel scalable parallel algorithm for cutting tetrahedral meshes for surgery simulation. Built upon the finite element method (FEM), it focusses on accurate incremental collision detection and efficient topology modification on GPU systems. The overall simulation comprises a small sequence of steps, and each is well parallelized using lock-free data structures. The only synchronization necessary are the few barriers between steps. Our experiments show that the entire simulation runs in real-time for large meshes (of sizes exceeding 1.5 million tetrahedra) and retains mesh quality during the simulation. We compare favorably with the state-of-the-art.