High resolution topology optimization using graphics processing units (GPUs)
We present a Graphics Processing Unit (GPU) implementation of the level set method for topology optimization. The solution of three-dimensional topology optimization problems with millions of elements becomes computationally tractable with this GPU implementation and NVIDIA supercomputer-grade GPUs....
Gespeichert in:
Veröffentlicht in: | Structural and multidisciplinary optimization 2014-02, Vol.49 (2), p.315-325 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 325 |
---|---|
container_issue | 2 |
container_start_page | 315 |
container_title | Structural and multidisciplinary optimization |
container_volume | 49 |
creator | Challis, Vivien J. Roberts, Anthony P. Grotowski, Joseph F. |
description | We present a Graphics Processing Unit (GPU) implementation of the level set method for topology optimization. The solution of three-dimensional topology optimization problems with millions of elements becomes computationally tractable with this GPU implementation and NVIDIA supercomputer-grade GPUs. We demonstrate this by solving the inverse homogenization problem for the design of isotropic materials with maximized bulk modulus. We trace the maximum bulk modulus optimization results to very high porosities to demonstrate the detail achievable with a high computational resolution. By utilizing a parallel GPU implementation rather than a sequential CPU implementation, similar increases in tractable computational resolution would be expected for other topology optimization problems. |
doi_str_mv | 10.1007/s00158-013-0980-z |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2262589838</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2262589838</sourcerecordid><originalsourceid>FETCH-LOGICAL-c316t-9dba7467f8c9fbcf979894781d7773d5c093a24a8346f0512553b0889de069ac3</originalsourceid><addsrcrecordid>eNp1kDFPwzAQhS0EEqXwA9giscBgOMdxbI-oghapEgxUYrNcx0ldtXGwk6H99U0bBBPTnZ7ee3f6ELol8EgA-FMEIExgIBSDFID3Z2hEcsIwyYQ4_9351yW6inENAAIyOULzmatWSbDRb7rW-TppfeM3vtolvmnd1u31Se2iq6ukCrpZOROTJnhj40nratfG5H76sYgP1-ii1Jtob37mGC1eXz4nMzx_n75NnufYUJK3WBZLzbOcl8LIcmlKyaWQGRek4JzTghmQVKeZFjTLS2AkZYwuQQhZWMilNnSM7obe_o_vzsZWrX0X6v6kStM8ZUIKKnoXGVwm-BiDLVUT3FaHnSKgjtDUAE310NQRmtr3mXTIxN5bVzb8Nf8fOgDRkm_E</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2262589838</pqid></control><display><type>article</type><title>High resolution topology optimization using graphics processing units (GPUs)</title><source>SpringerLink Journals - AutoHoldings</source><creator>Challis, Vivien J. ; Roberts, Anthony P. ; Grotowski, Joseph F.</creator><creatorcontrib>Challis, Vivien J. ; Roberts, Anthony P. ; Grotowski, Joseph F.</creatorcontrib><description>We present a Graphics Processing Unit (GPU) implementation of the level set method for topology optimization. The solution of three-dimensional topology optimization problems with millions of elements becomes computationally tractable with this GPU implementation and NVIDIA supercomputer-grade GPUs. We demonstrate this by solving the inverse homogenization problem for the design of isotropic materials with maximized bulk modulus. We trace the maximum bulk modulus optimization results to very high porosities to demonstrate the detail achievable with a high computational resolution. By utilizing a parallel GPU implementation rather than a sequential CPU implementation, similar increases in tractable computational resolution would be expected for other topology optimization problems.</description><identifier>ISSN: 1615-147X</identifier><identifier>EISSN: 1615-1488</identifier><identifier>DOI: 10.1007/s00158-013-0980-z</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Bulk modulus ; Computation ; Computational Mathematics and Numerical Analysis ; Engineering ; Engineering Design ; Graphics boards ; Graphics processing units ; Isotropic material ; Research Paper ; Theoretical and Applied Mechanics ; Topology optimization</subject><ispartof>Structural and multidisciplinary optimization, 2014-02, Vol.49 (2), p.315-325</ispartof><rights>Springer-Verlag Berlin Heidelberg 2013</rights><rights>Structural and Multidisciplinary Optimization is a copyright of Springer, (2013). All Rights Reserved.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c316t-9dba7467f8c9fbcf979894781d7773d5c093a24a8346f0512553b0889de069ac3</citedby><cites>FETCH-LOGICAL-c316t-9dba7467f8c9fbcf979894781d7773d5c093a24a8346f0512553b0889de069ac3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00158-013-0980-z$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00158-013-0980-z$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,776,780,27901,27902,41464,42533,51294</link.rule.ids></links><search><creatorcontrib>Challis, Vivien J.</creatorcontrib><creatorcontrib>Roberts, Anthony P.</creatorcontrib><creatorcontrib>Grotowski, Joseph F.</creatorcontrib><title>High resolution topology optimization using graphics processing units (GPUs)</title><title>Structural and multidisciplinary optimization</title><addtitle>Struct Multidisc Optim</addtitle><description>We present a Graphics Processing Unit (GPU) implementation of the level set method for topology optimization. The solution of three-dimensional topology optimization problems with millions of elements becomes computationally tractable with this GPU implementation and NVIDIA supercomputer-grade GPUs. We demonstrate this by solving the inverse homogenization problem for the design of isotropic materials with maximized bulk modulus. We trace the maximum bulk modulus optimization results to very high porosities to demonstrate the detail achievable with a high computational resolution. By utilizing a parallel GPU implementation rather than a sequential CPU implementation, similar increases in tractable computational resolution would be expected for other topology optimization problems.</description><subject>Bulk modulus</subject><subject>Computation</subject><subject>Computational Mathematics and Numerical Analysis</subject><subject>Engineering</subject><subject>Engineering Design</subject><subject>Graphics boards</subject><subject>Graphics processing units</subject><subject>Isotropic material</subject><subject>Research Paper</subject><subject>Theoretical and Applied Mechanics</subject><subject>Topology optimization</subject><issn>1615-147X</issn><issn>1615-1488</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNp1kDFPwzAQhS0EEqXwA9giscBgOMdxbI-oghapEgxUYrNcx0ldtXGwk6H99U0bBBPTnZ7ee3f6ELol8EgA-FMEIExgIBSDFID3Z2hEcsIwyYQ4_9351yW6inENAAIyOULzmatWSbDRb7rW-TppfeM3vtolvmnd1u31Se2iq6ukCrpZOROTJnhj40nratfG5H76sYgP1-ii1Jtob37mGC1eXz4nMzx_n75NnufYUJK3WBZLzbOcl8LIcmlKyaWQGRek4JzTghmQVKeZFjTLS2AkZYwuQQhZWMilNnSM7obe_o_vzsZWrX0X6v6kStM8ZUIKKnoXGVwm-BiDLVUT3FaHnSKgjtDUAE310NQRmtr3mXTIxN5bVzb8Nf8fOgDRkm_E</recordid><startdate>20140201</startdate><enddate>20140201</enddate><creator>Challis, Vivien J.</creator><creator>Roberts, Anthony P.</creator><creator>Grotowski, Joseph F.</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20140201</creationdate><title>High resolution topology optimization using graphics processing units (GPUs)</title><author>Challis, Vivien J. ; Roberts, Anthony P. ; Grotowski, Joseph F.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c316t-9dba7467f8c9fbcf979894781d7773d5c093a24a8346f0512553b0889de069ac3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Bulk modulus</topic><topic>Computation</topic><topic>Computational Mathematics and Numerical Analysis</topic><topic>Engineering</topic><topic>Engineering Design</topic><topic>Graphics boards</topic><topic>Graphics processing units</topic><topic>Isotropic material</topic><topic>Research Paper</topic><topic>Theoretical and Applied Mechanics</topic><topic>Topology optimization</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Challis, Vivien J.</creatorcontrib><creatorcontrib>Roberts, Anthony P.</creatorcontrib><creatorcontrib>Grotowski, Joseph F.</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><jtitle>Structural and multidisciplinary optimization</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Challis, Vivien J.</au><au>Roberts, Anthony P.</au><au>Grotowski, Joseph F.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>High resolution topology optimization using graphics processing units (GPUs)</atitle><jtitle>Structural and multidisciplinary optimization</jtitle><stitle>Struct Multidisc Optim</stitle><date>2014-02-01</date><risdate>2014</risdate><volume>49</volume><issue>2</issue><spage>315</spage><epage>325</epage><pages>315-325</pages><issn>1615-147X</issn><eissn>1615-1488</eissn><abstract>We present a Graphics Processing Unit (GPU) implementation of the level set method for topology optimization. The solution of three-dimensional topology optimization problems with millions of elements becomes computationally tractable with this GPU implementation and NVIDIA supercomputer-grade GPUs. We demonstrate this by solving the inverse homogenization problem for the design of isotropic materials with maximized bulk modulus. We trace the maximum bulk modulus optimization results to very high porosities to demonstrate the detail achievable with a high computational resolution. By utilizing a parallel GPU implementation rather than a sequential CPU implementation, similar increases in tractable computational resolution would be expected for other topology optimization problems.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s00158-013-0980-z</doi><tpages>11</tpages></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1615-147X |
ispartof | Structural and multidisciplinary optimization, 2014-02, Vol.49 (2), p.315-325 |
issn | 1615-147X 1615-1488 |
language | eng |
recordid | cdi_proquest_journals_2262589838 |
source | SpringerLink Journals - AutoHoldings |
subjects | Bulk modulus Computation Computational Mathematics and Numerical Analysis Engineering Engineering Design Graphics boards Graphics processing units Isotropic material Research Paper Theoretical and Applied Mechanics Topology optimization |
title | High resolution topology optimization using graphics processing units (GPUs) |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-02T20%3A28%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=High%20resolution%20topology%20optimization%20using%20graphics%20processing%20units%20(GPUs)&rft.jtitle=Structural%20and%20multidisciplinary%20optimization&rft.au=Challis,%20Vivien%20J.&rft.date=2014-02-01&rft.volume=49&rft.issue=2&rft.spage=315&rft.epage=325&rft.pages=315-325&rft.issn=1615-147X&rft.eissn=1615-1488&rft_id=info:doi/10.1007/s00158-013-0980-z&rft_dat=%3Cproquest_cross%3E2262589838%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2262589838&rft_id=info:pmid/&rfr_iscdi=true |