A Parallel Mesh Generation Framework for Particle Methods with Adaptive Initialization Leveraging Central Processing Unit and Graphics Processing Unit Co-processing | Research Square window.SnipcartSettings = { analytics: { enabled: false } }; (function() { var accessVector = localStorage.getItem('access_vector') || ''; window.dataLayer = window.dataLayer || []; if (accessVector) { window.dataLayer.push({ user: { profile: { profileInfo: { snid: accessVector } } } }); } })(); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-K279D39R'); Browse Preprints In Review Journals COVID-19 Preprints AJE Video Bytes Research Tools Research Promotion AJE Professional Editing AJE Rubriq About Preprint Platform In Review Editorial Policies Our Team Advisory Board Help Center Sign In Submit a Preprint Cite Share Download PDF Research Article A Parallel Mesh Generation Framework for Particle Methods with Adaptive Initialization Leveraging Central Processing Unit and Graphics Processing Unit Co-processing Yuefan Hu, Honglei Bai, Yufei Pang, Guangxue Wang, Chunguang Xu, and 1 more This is a preprint; it has not been peer reviewed by a journal. https://doi.org/ 10.21203/rs.3.rs-9285040/v1 This work is licensed under a CC BY 4.0 License Status: Under Review Version 1 posted 9 You are reading this latest preprint version Abstract In this paper, we propose a new particle-based parallel mesh generation framework leveraging Central Processing Unit and Graphics Processing Unit (CPU–GPU) co-processing, referred to as PPMGF-CG. Additionally, a novel adaptive sampling method based on local integration is designed to refine the initial particle distribution, thereby accelerating convergence toward the target size field and density field. The proposed parallel framework consists of two modules: the host side and the device side, with the algorithm comprising three core steps. Step 1. Initial Adaptive Particle Distribution: An adaptive sampling method based on local integration is applied to generate an initial particle distribution that conforms to the target size field and density field. Step 2. GPU-Parallel Particle Relaxation Using the Adaptive Smoothing Length Smoothed Particle Hydrodynamics (SPH): The adaptive smoothing length SPH is employed to iteratively adjust particle positions, aligning the particle distribution with the target density field. Step 3. Mesh Connectivity Construction via Constrained Delaunay Triangulation (CDT): CDT is utilized to establish topological connectivity among the particles, forming a high-quality triangular mesh. In the CPU-GPU co-processing framework, Steps 1 and 3 are executed on the CPU, while Step 2 is processed on the GPU, leveraging its parallel computing capabilities. Benchmark results show that the proposed adaptive sampling method significantly accelerates convergence. The CPU–GPU hybrid framework improves computational efficiency by an order-of-magnitude over CPU-only implementations. Compared with conventional CDT, the particle-based mesh generation method achieves higher mesh quality and superior efficiency in engineering applications. Particle-Based Mesh Generation Methods CPU-GPU Smoothed Particle Hydrodynamics Constrained Delaunay Triangulation Triangular Mesh Generation Full Text Additional Declarations No competing interests reported. Cite Share Download PDF Status: Under Review Version 1 posted Reviews received at journal 24 Apr, 2026 Reviews received at journal 15 Apr, 2026 Reviewers agreed at journal 10 Apr, 2026 Reviewers agreed at journal 09 Apr, 2026 Reviewers agreed at journal 06 Apr, 2026 Reviewers invited by journal 04 Apr, 2026 Editor assigned by journal 01 Apr, 2026 Submission checks completed at journal 01 Apr, 2026 First submitted to journal 31 Mar, 2026 You are reading this latest preprint version Research Square lets you share your work early, gain feedback from the community, and start making changes to your manuscript prior to peer review in a journal. As a division of Research Square Company, we’re committed to making research communication faster, fairer, and more useful. We do this by developing innovative software and high quality services for the global research community. Our growing team is made up of researchers and industry professionals working together to solve the most critical problems facing scientific publishing. Also discoverable on Platform About Our Team In Review Editorial Policies Advisory Board Help Center Resources Author Services Accessibility API Access RSS feed Manage Cookie Preferences © Research Square 2026 | ISSN 2693-5015 (online) Privacy Policy Terms of Service Do Not Sell My Personal Information {"props":{"pageProps":{"initialData":{"identity":"rs-9285040","acceptedTermsAndConditions":true,"allowDirectSubmit":false,"archivedVersions":[],"articleType":"Research Article","associatedPublications":[],"authors":[{"id":618533240,"identity":"fe02ec77-fe8b-43d1-9d71-d8fc72d0f2a0","order_by":0,"name":"Yuefan Hu","email":"","orcid":"","institution":"Sun Yat-sen University","correspondingAuthor":false,"prefix":"","firstName":"Yuefan","middleName":"","lastName":"Hu","suffix":""},{"id":618533241,"identity":"5d2b6a7f-67b0-4d53-aa6e-d69481f28b51","order_by":1,"name":"Honglei Bai","email":"","orcid":"","institution":"Sun Yat-sen University","correspondingAuthor":false,"prefix":"","firstName":"Honglei","middleName":"","lastName":"Bai","suffix":""},{"id":618533242,"identity":"23e16b3a-291f-43d1-a22b-e1d2b939cb1b","order_by":2,"name":"Yufei Pang","email":"","orcid":"","institution":"China Aerodynamics Research and Development Center","correspondingAuthor":false,"prefix":"","firstName":"Yufei","middleName":"","lastName":"Pang","suffix":""},{"id":618533243,"identity":"ee4f3e73-a756-4fba-8522-8d75552ea2ac","order_by":3,"name":"Guangxue Wang","email":"","orcid":"","institution":"Sun Yat-sen University","correspondingAuthor":false,"prefix":"","firstName":"Guangxue","middleName":"","lastName":"Wang","suffix":""},{"id":618533245,"identity":"d807c10d-56a1-413d-9160-c58f64814898","order_by":4,"name":"Chunguang Xu","email":"","orcid":"","institution":"Sun Yat-sen University","correspondingAuthor":false,"prefix":"","firstName":"Chunguang","middleName":"","lastName":"Xu","suffix":""},{"id":618533246,"identity":"b24e9d10-50db-4583-9fb0-f7ef05e41293","order_by":5,"name":"Huaibao Zhang","email":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAyAQMAAABI0h/eAAAABlBMVEX///8AAABVwtN+AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABJUlEQVRIie2QP0vDQBiH7wikS2rWO4KtH+GFQhUU+lUui1kS6BTcDAiZAq4J8UNEAsHx5MCpf9YUMtSli0sdlDgIXkRBIUbdBO+Bg5fjffj9eBFSKP4iRD4c8IHZCxBi0/dv/XtlRCMuFfiFYmclk9NPlGF6trl9uKpwktzZ2zWgCSxngLa+QGYatCr44mZ/tDvbaKbl5UQWk3Eu4HghEKl4q6IRNrZoKHSaelmjMCgN0PqhQEBYq6IT57FRDFjN85q9FdOeOxSDuGN6HwoCZb9oUnDGXdBwh0KI61s43ACNvOKAAbGT8nh6HS0cg5TtyjB2CvoUVqfnvXm+qk+OJjtLcbmu/cOBGbcrrycwPqSiPY4Qbyp/uS/B9afcoGtXoVAo/iMvVjJjCyuDQYgAAAAASUVORK5CYII=","orcid":"","institution":"Sun Yat-sen University","correspondingAuthor":true,"prefix":"","firstName":"Huaibao","middleName":"","lastName":"Zhang","suffix":""}],"badges":[],"createdAt":"2026-04-01 01:08:17","currentVersionCode":1,"declarations":"","doi":"10.21203/rs.3.rs-9285040/v1","doiUrl":"https://doi.org/10.21203/rs.3.rs-9285040/v1","draftVersion":[],"editorialEvents":[],"editorialNote":"","failedWorkflow":false,"files":[{"id":106724538,"identity":"991c69cd-d355-4324-ad25-e632a7874a09","added_by":"auto","created_at":"2026-04-12 18:28:31","extension":"pdf","order_by":1,"title":"","display":"","copyAsset":false,"role":"manuscript-pdf","size":15442922,"visible":true,"origin":"","legend":"","description":"","filename":"AParallelMeshGenerationFrameworkforParticleMethodswithAdaptiveInitializationLeveragingCPUGPUCoprocessingsupport.pdf","url":"https://assets-eu.researchsquare.com/files/rs-9285040/v1_covered_da5bb862-3a0a-4753-b180-91ac3148118b.pdf"}],"financialInterests":"No competing interests reported.","formattedTitle":"A Parallel Mesh Generation Framework for Particle Methods with Adaptive Initialization Leveraging Central Processing Unit and Graphics Processing Unit Co-processing","fulltext":[],"fulltextSource":"","fullText":"","funders":[],"hasAdminPriorityOnWorkflow":false,"hasManuscriptDocX":false,"hasOptedInToPreprint":true,"hasPassedJournalQc":"","hasAnyPriority":false,"hideJournal":false,"highlight":"","institution":"","isAcceptedByJournal":false,"isAuthorSuppliedPdf":true,"isDeskRejected":"","isHiddenFromSearch":false,"isInQc":false,"isInWorkflow":false,"isPdf":true,"isPdfUpToDate":true,"isWithdrawnOrRetracted":false,"journal":{"display":true,"email":"
[email protected]","identity":"engineering-with-computers","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"ewco","sideBox":"Learn more about [Engineering with Computers](http://link.springer.com/journal/366)","snPcode":"366","submissionUrl":"https://submission.nature.com/new-submission/366/3","title":"Engineering with Computers","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"stoa","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false},"keywords":"Particle-Based Mesh Generation Methods, CPU-GPU, Smoothed Particle Hydrodynamics, Constrained Delaunay Triangulation, Triangular Mesh Generation","lastPublishedDoi":"10.21203/rs.3.rs-9285040/v1","lastPublishedDoiUrl":"https://doi.org/10.21203/rs.3.rs-9285040/v1","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"},"manuscriptAbstract":"In this paper, we propose a new particle-based parallel mesh generation framework leveraging Central Processing Unit and Graphics Processing Unit (CPU–GPU) co-processing, referred to as PPMGF-CG. Additionally, a novel adaptive sampling method based on local integration is designed to refine the initial particle distribution, thereby accelerating convergence toward the target size field and density field. The proposed parallel framework consists of two modules: the host side and the device side, with the algorithm comprising three core steps. Step 1. Initial Adaptive Particle Distribution: An adaptive sampling method based on local integration is applied to generate an initial particle distribution that conforms to the target size field and density field. Step 2. GPU-Parallel Particle Relaxation Using the Adaptive Smoothing Length Smoothed Particle Hydrodynamics (SPH): The adaptive smoothing length SPH is employed to iteratively adjust particle positions, aligning the particle distribution with the target density field. Step 3. Mesh Connectivity Construction via Constrained Delaunay Triangulation (CDT): CDT is utilized to establish topological connectivity among the particles, forming a high-quality triangular mesh. In the CPU-GPU co-processing framework, Steps 1 and 3 are executed on the CPU, while Step 2 is processed on the GPU, leveraging its parallel computing capabilities. Benchmark results show that the proposed adaptive sampling method significantly accelerates convergence. The CPU–GPU hybrid framework improves computational efficiency by an order-of-magnitude over CPU-only implementations. Compared with conventional CDT, the particle-based mesh generation method achieves higher mesh quality and superior efficiency in engineering applications.","manuscriptTitle":"A Parallel Mesh Generation Framework for Particle Methods with Adaptive Initialization Leveraging Central Processing Unit and Graphics Processing Unit Co-processing","msid":"","msnumber":"","nonDraftVersions":[{"code":1,"date":"2026-04-09 04:05:28","doi":"10.21203/rs.3.rs-9285040/v1","editorialEvents":[{"type":"communityComments","content":0},{"type":"editorInvitedReview","content":"","date":"2026-04-24T12:57:22+00:00","index":"hide","fulltext":""},{"type":"editorInvitedReview","content":"","date":"2026-04-15T04:00:15+00:00","index":"hide","fulltext":""},{"type":"reviewerAgreed","content":"80605229080275009887387569868203835203","date":"2026-04-10T06:47:41+00:00","index":"hide","fulltext":""},{"type":"reviewerAgreed","content":"262672847665940699381372898740282108644","date":"2026-04-10T01:37:07+00:00","index":"hide","fulltext":""},{"type":"reviewerAgreed","content":"232948027634767427624911657835771552942","date":"2026-04-07T01:45:31+00:00","index":"hide","fulltext":""},{"type":"reviewersInvited","content":"","date":"2026-04-05T01:28:32+00:00","index":"","fulltext":""},{"type":"editorAssigned","content":"","date":"2026-04-01T11:35:32+00:00","index":"","fulltext":""},{"type":"checksComplete","content":"","date":"2026-04-01T11:14:02+00:00","index":"","fulltext":""},{"type":"submitted","content":"Engineering with Computers","date":"2026-04-01T01:05:48+00:00","index":"","fulltext":""}],"status":"published","journal":{"display":true,"email":"
[email protected]","identity":"engineering-with-computers","isNatureJournal":false,"hasQc":true,"allowDirectSubmit":false,"externalIdentity":"ewco","sideBox":"Learn more about [Engineering with Computers](http://link.springer.com/journal/366)","snPcode":"366","submissionUrl":"https://submission.nature.com/new-submission/366/3","title":"Engineering with Computers","twitterHandle":"","acdcEnabled":true,"dfaEnabled":true,"editorialSystem":"stoa","reportingPortfolio":"Springer Hybrid","inReviewEnabled":true,"inReviewRevisionsEnabled":false}}],"origin":"","ownerIdentity":"8ef891a2-2696-4b2f-9c2e-a23013c8d8a7","owner":[],"postedDate":"April 9th, 2026","published":true,"recentEditorialEvents":[],"rejectedJournal":[],"revision":"","amendment":"","status":"under-review","subjectAreas":[],"tags":[],"updatedAt":"2026-04-09T04:05:28+00:00","versionOfRecord":[],"versionCreatedAt":"2026-04-09 04:05:28","video":"","vorDoi":"","vorDoiUrl":"","workflowStages":[]},"version":"v1","identity":"rs-9285040","journalConfig":"researchsquare"},"__N_SSP":true},"page":"/article/[identity]/[[...version]]","query":{"redirect":"/article/rs-9285040","identity":"rs-9285040","version":["v1"]},"buildId":"XKTyCvWXoU3ODBz1xrDgd","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84888],"gssp":true,"scriptLoader":[]}
Text is read by the "Ask this paper" AI Q&A widget below.
Extraction quality varies by source — PMC NXML preserves structure
cleanly, OA-HTML may include some navigation residue, and OA-PDF can
have broken hyphenation. The publisher copy
(via DOI)
is the canonical version.