GPU-based Strategies for Accelerating Topology Optimization of 3D Continuum Structures using Unstructured Mesh

dc.contributor.authorRatnakar, Shashi Kant
dc.date.accessioned2023-06-03T09:50:24Z
dc.date.accessioned2023-10-26T09:43:34Z
dc.date.available2023-06-03T09:50:24Z
dc.date.available2023-10-26T09:43:34Z
dc.date.issued2023
dc.descriptionSupervisor: Sharma, Deepak
dc.description.abstractTopology optimization is a complex and time-consuming process used to develop the early conceptual design of industrial products. With the advancement of cost-effective many-core high performance computing architectures such as GPU, the challenge of high computational cost has been addressed. However, the development of efficient GPU computing strategies for the topology optimization of large-scale 3D continuum structures remains a challenge. This thesis aims to address some of the major challenges in GPU-based acceleration of structural topology optimization discretized by 3D unstructured meshes. In the first part of this thesis, a GPU-based finite element analysis (FEA) solver is developed. The proposed preconditioned conjugate gradient (PCG) FEA solver is equipped to handle large-scale 3D unstructured meshes efficiently. It employs a matrix-free or assembly-free strategy in which GPU threads solve the system of linear equations at the elemental or nodal level. The second part of the thesis focuses on enhancing the computational performance of the proposed GPU-based FEA solver by developing efficient GPU thread allocation strategies. The analysis of the results demonstrates a significant improvement in the computational performance as compared to the conventional GPU-based strategy from the literature. The proposed GPU-based FEA solver is further improved by reducing the amount of CPU-GPU data transfer and developing novel data storage and data access patterns on the GPU, which reduces the amount of GPU memory required by the FEA solver. The efficient GPU computing strategies proposed in this thesis accelerate the major computational bottlenecks of the GPU-based matrix-free FEA solver, resulting in a topology optimization framework with much less execution time and reduced memory consumption.en_US
dc.identifier.otherROLL NO.146103004
dc.identifier.urihttps://gyan.iitg.ac.in/handle/123456789/2388
dc.language.isoenen_US
dc.relation.ispartofseriesTH-3072;
dc.subjectTopology Optimizationen_US
dc.subjectGPUen_US
dc.subjectMatrix-Free Solveren_US
dc.subjectFEAen_US
dc.subjectUnstructured Meshen_US
dc.subjectTopology Optimization
dc.subjectGPU
dc.subjectMatrix-Free Solver
dc.subjectFEA
dc.subjectUnstructured Mesh
dc.titleGPU-based Strategies for Accelerating Topology Optimization of 3D Continuum Structures using Unstructured Mesh
dc.typeThesis
Files
Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
Abstract-TH-3072_146103004.pdf
Size:
96.46 KB
Format:
Adobe Portable Document Format
Description:
ABSTRACT
No Thumbnail Available
Name:
TH-3072_146103004.pdf
Size:
6.42 MB
Format:
Adobe Portable Document Format
Description:
THESIS
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: