Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais
| Main Author: | |
|---|---|
| Publication Date: | 2013 |
| Format: | Doctoral thesis |
| Language: | por |
| Source: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
| Download full: | https://hdl.handle.net/20.500.12733/1621610 |
Summary: | Orientadores: Jacobus Willibrordus Swart, Stanislav Moshkalev |
| id |
UNICAMP-30_1333fc7a3f19b7aaa2b7704b7f70d2ac |
|---|---|
| oai_identifier_str |
oai::917991 |
| network_acronym_str |
UNICAMP-30 |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
| repository_id_str |
|
| spelling |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiaisLow cost accelerated simulation for application in nanoengineering materialsComputação de alto desempenhoProgramação paralela (Computação)Simulação (Computadores)Método de Monte CarloFeixes de íons focalizadosHigh performance computingParallel programmingComputer simulationMonte Carlo MethodFocused ion beamOrientadores: Jacobus Willibrordus Swart, Stanislav MoshkalevTese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de ComputaçãoResumo: Este é um trabalho multidisciplinar que aborda questões de química, física, engenharia elétrica (nanoengenharia) e principalmente avanços obtidos com simulações por computador. Os programas comumente utilizados para simulações de fótons/íons focalizados em outro material consomem recursos computacionais por diversas horas ou até dias, para concluir os cálculos de determinado experimento, como a simulação de um processo efetuado com o equipamento FIB/SEM (Focused Ion Beam/Scanning Electron Miscroscopy), por exemplo. Através do uso de ambientes computacionais virtualizados, associados a programação paralela em CPU (Central Processing Unit) e GPGPU (General Purpose Graphics Processing Unit) é possível reduzir significativamente o tempo da simulação de horas para minutos, em situações de interação de partículas, que envolvem aproximação de colisões binárias (BCA, Binary Collision Approximation) e o Método de Monte Carlo (MMC), principalmente. O uso de placas gráficas (comumente utilizadas para jogos) potencializou o poder de processamento numérico para uso acadêmico a baixo custo, reduzindo o tempo para obtenção de resultados que foram comprovados experimentalmente. A utilização de programas análogos que empregam BCA e MMC, tais como TRIM/SRIM (Transport of Ions in Matter, atualizado para Stopping and Range of Ions in Matter), MCML (Monte Carlo for Multi Layered media) e CUDAMCML (Compute Unified Device Architecture, MCML) auxiliam a comparação de ganho de desempenho entre CPU e GPGPU evidenciando o melhor desempenho desta última arquitetura, com CUDA. Em simulações equivalentes com matrizes esparsas executadas em CPU e GPGPU, a redução do tempo de processamento variou entre três e quinze mil vezes, respectivamente. Com o Método de Monte Carlo, a redução foi de até cento e quarenta e uma vezes para melhores resultados. As simulações de alto desempenho e baixo custo computacional permitem antever algumas situações experimentais, diminuindo a necessidade de explorar todas as possibilidades práticas e, dessa forma, reduzindo o custo com laboratórioAbstract: This is a multidisciplinary work that addresses issues of chemistry, physics, electrical engineering (Nanoengineering) and especially advances obtained with computer simulations. Programs commonly used for simulations of photons/ions focused onto other materials consume computational resources for several hours or even days, to complete the simulations of a process performed with the equipment FIB/SEM (Focused Ion Beam/Scanning Electron Miscroscopy), for example. Through virtualized computing environments associated with parallel programming on CPU (Central Processing Unit) and GPGPU (General Purpose Graphics Processing Unit) is possible to significantly reduce the simulation total time from hours to minutes in the interactions of particles, involving binary collision approximation (BCA) and Monte Carlo method (MMC), mostly. The use of graphics cards (generaly used for games) enhanced the numerical processing power to be used in academia with low cost and reduced the time to obtain results experimentally verified. The use of similar software using BCA and MMC, such as TRIM/SRIM (Transport of Ions in Matter, upgraded to Stopping and Range of Ions in Matter), MCML (Monte Carlo for Multi Layered media) and CUDAMCML (Compute Unified Device Architecture, MCML) helped us to make a comparison of performance between CPU and GPGPU showing the best performance of the latter architecture, with CUDA. In equivalent simulations using sparse matrices in CPU and GPGPU, the time reduction of processing varied between three and fifteen thousand times, respectively. With the Monte Carlo method, reduction was up to one hundred forty one times for best results. Simulations of high performance and low computational cost allow us to predict some experimental situations, reducing the need to explore all practical possibilities and thus, reducing the lab costsDoutoradoEletrônica, Microeletrônica e OptoeletrônicaDoutor em Engenharia Elétrica[s.n.]Swart, Jacobus Willibrordus, 1950-Moshkalev, Stanislav, 1952-Moshkalve, StanislavMorselli Junior, João Carlos de MoraesPavanello, Marcelo AntonioDiniz, José AlexandreFerreira, Luiz Otavio SaraivaUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASTuratti, Luiz Gustavo, 1977-2013info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdf199 p. : il.https://hdl.handle.net/20.500.12733/1621610TURATTI, Luiz Gustavo. Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais. 2013. 199 p. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621610. Acesso em: 28 fev. 2025.https://repositorio.unicamp.br/acervo/detalhe/917991porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T07:10:49Zoai::917991Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T07:10:49Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
| dc.title.none.fl_str_mv |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais Low cost accelerated simulation for application in nanoengineering materials |
| title |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais |
| spellingShingle |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais Turatti, Luiz Gustavo, 1977- Computação de alto desempenho Programação paralela (Computação) Simulação (Computadores) Método de Monte Carlo Feixes de íons focalizados High performance computing Parallel programming Computer simulation Monte Carlo Method Focused ion beam |
| title_short |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais |
| title_full |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais |
| title_fullStr |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais |
| title_full_unstemmed |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais |
| title_sort |
Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais |
| author |
Turatti, Luiz Gustavo, 1977- |
| author_facet |
Turatti, Luiz Gustavo, 1977- |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Swart, Jacobus Willibrordus, 1950- Moshkalev, Stanislav, 1952- Moshkalve, Stanislav Morselli Junior, João Carlos de Moraes Pavanello, Marcelo Antonio Diniz, José Alexandre Ferreira, Luiz Otavio Saraiva Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação Programa de Pós-Graduação em Engenharia Elétrica UNIVERSIDADE ESTADUAL DE CAMPINAS |
| dc.contributor.author.fl_str_mv |
Turatti, Luiz Gustavo, 1977- |
| dc.subject.por.fl_str_mv |
Computação de alto desempenho Programação paralela (Computação) Simulação (Computadores) Método de Monte Carlo Feixes de íons focalizados High performance computing Parallel programming Computer simulation Monte Carlo Method Focused ion beam |
| topic |
Computação de alto desempenho Programação paralela (Computação) Simulação (Computadores) Método de Monte Carlo Feixes de íons focalizados High performance computing Parallel programming Computer simulation Monte Carlo Method Focused ion beam |
| description |
Orientadores: Jacobus Willibrordus Swart, Stanislav Moshkalev |
| publishDate |
2013 |
| dc.date.none.fl_str_mv |
2013 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/20.500.12733/1621610 TURATTI, Luiz Gustavo. Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais. 2013. 199 p. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621610. Acesso em: 28 fev. 2025. |
| url |
https://hdl.handle.net/20.500.12733/1621610 |
| identifier_str_mv |
TURATTI, Luiz Gustavo. Simulação acelerada de baixo custo para aplicações em nanoengenharia de materiais. 2013. 199 p. Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1621610. Acesso em: 28 fev. 2025. |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/917991 |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf 199 p. : il. |
| dc.publisher.none.fl_str_mv |
[s.n.] |
| publisher.none.fl_str_mv |
[s.n.] |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
| instname_str |
Universidade Estadual de Campinas (UNICAMP) |
| instacron_str |
UNICAMP |
| institution |
UNICAMP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
| collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
| repository.mail.fl_str_mv |
sbubd@unicamp.br |
| _version_ |
1829136876588498944 |