contributor author | Ratnakar, Shashi Kant | |
contributor author | Sanfui, Subhajit | |
contributor author | Sharma, Deepak | |
date accessioned | 2022-05-08T09:29:39Z | |
date available | 2022-05-08T09:29:39Z | |
date copyright | 12/9/2021 12:00:00 AM | |
date issued | 2021 | |
identifier issn | 1530-9827 | |
identifier other | jcise_22_2_021013.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4285201 | |
description abstract | Topology optimization has been successful in generating optimal topologies of various structures arising in real-world applications. Since these applications can have complex and large domains, topology optimization suffers from a high computational cost because of the use of unstructured meshes for discretization of these domains and their finite element analysis (FEA). This article addresses this challenge by developing three graphics processing unit (GPU)-based element-by-element strategies targeting unstructured all-hexahedral mesh for the matrix-free precondition conjugate gradient (PCG) finite element solver. These strategies mainly perform sparse matrix multiplication (SpMV) arising with the FEA solver by allocating more compute threads of GPU per element. Moreover, the strategies are developed to use shared memory of GPU for efficient memory transactions. The proposed strategies are tested with solid isotropic material with penalization (SIMP) method on four examples of 3D structural topology optimization. Results demonstrate that the proposed strategies achieve speedup up to 8.2 × over the standard GPU-based SpMV strategies from the literature. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | Graphics Processing Unit-Based Element-by-Element Strategies for Accelerating Topology Optimization of Three-Dimensional Continuum Structures Using Unstructured All-Hexahedral Mesh | |
type | Journal Paper | |
journal volume | 22 | |
journal issue | 2 | |
journal title | Journal of Computing and Information Science in Engineering | |
identifier doi | 10.1115/1.4052892 | |
journal fristpage | 21013-1 | |
journal lastpage | 21013-11 | |
page | 11 | |
tree | Journal of Computing and Information Science in Engineering:;2021:;volume( 022 ):;issue: 002 | |
contenttype | Fulltext | |