
Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
| Metadados | Descrição | Idioma |
|---|---|---|
| Autor(es): dc.contributor | Guarneri, Giovanni Alfredo | - |
| Autor(es): dc.contributor | Guarneri, Giovanni Alfredo | - |
| Autor(es): dc.contributor | Barros, André Macário | - |
| Autor(es): dc.contributor | Denardin, Gustavo Weber | - |
| Autor(es): dc.creator | Galera, André Peres | - |
| Data de aceite: dc.date.accessioned | 2025-08-29T11:58:02Z | - |
| Data de disponibilização: dc.date.available | 2025-08-29T11:58:02Z | - |
| Data de envio: dc.date.issued | 2024-07-23 | - |
| Data de envio: dc.date.issued | 2024-07-23 | - |
| Data de envio: dc.date.issued | 2023-11-08 | - |
| Fonte completa do material: dc.identifier | http://repositorio.utfpr.edu.br/jspui/handle/1/34159 | - |
| Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/1086559 | - |
| Descrição: dc.description | Ultrasonic Non-Destructive Testing are widely used in industry as a quality control tool, whose main objective is to identify and characterize corrosion and flaws that may compromise the vitality and usability of the analyzed material. One of the main algorithms used for processing data obtained by ultrasonic testing is the Total Focusing Method (TFM), which allows the identification, localization and dimensioning of defects through the image reconstruction of the internal structure of the tested object. Despite its advantages, TFM demands a high computational power, culminating in a high execution time. Thus, this work aimed to optimize this algorithm by parallelizing it on a NVIDIA GeForce 1050 Ti graphics processing unit. Three different versions of TFM were developed using the PyCUDA, CuPy and Numba CUDA libraries integrated into the Python language. Each developed version was executed using acquired data from a homogeneous aluminum block and a toothed acrylic specimen. Data acquisition for each specimen was done both by simulation, using the software CIVA, and physically, using the Panther™ M2M acquisition system. The results obtained showed that the parallel versions presented lower execution time, that is, a significant speed-up in relation to the reference serial version of the algorithm, especially for large data sets. | - |
| Descrição: dc.description | Os Ensaios Não Destrutivos por ultrassom são amplamente utilizados na indústria como ferramentas de controle de qualidade, tendo por objetivo a identificação e caracterização de corrosões e falhas que possam comprometer a vitalidade e usabilidade do material analisado. Um dos principais algoritmos utilizado para o processamento dos dados obtidos por esse tipo de ensaio é o Total Focusing Method (TFM), o qual possibilita identificar, localizar e dimensionar defeitos por meio da reconstrução da imagem da estrutura interna dos corpos ensaiados. Apesar de suas vantagens, o TFM demanda um alto poder computacional, culminando em um alto tempo de execução. Dessa forma, este trabalho objetivou a otimização desse algoritmo por meio de sua paralelização em uma unidade de processamento gráfico NVIDIA GeForce 1050 Ti. Foram desenvolvidas três versões distintas do TFM com o uso das bibliotecas PyCUDA, CuPy e Numba CUDA integradas à linguagem Python. Cada versão desenvolvida foi executada utilizando dados de ensaio de um bloco homogêneo de alumínio e de uma peça dentada de acrílico. A aquisição dos dados de cada peça foi feita tanto por simulação, com uso do software CIVA, quanto fisicamente, com o sistema de aquisição M2M Panther™. Os resultados obtidos demonstraram que as versões paralelas apresentaram menor tempo de execução, ou seja, um speed-up significativo em relação a versão serial de referência do algoritmo, principalmente para grandes conjuntos de dados. | - |
| Formato: dc.format | application/pdf | - |
| Idioma: dc.language | pt_BR | - |
| Publicador: dc.publisher | Universidade Tecnológica Federal do Paraná | - |
| Publicador: dc.publisher | Pato Branco | - |
| Publicador: dc.publisher | Brasil | - |
| Publicador: dc.publisher | Departamento Acadêmico de Elétrica | - |
| Publicador: dc.publisher | Engenharia Elétrica | - |
| Publicador: dc.publisher | UTFPR | - |
| Direitos: dc.rights | openAccess | - |
| Direitos: dc.rights | http://creativecommons.org/licenses/by-nc/4.0/ | - |
| Palavras-chave: dc.subject | Testes não-destrutivos | - |
| Palavras-chave: dc.subject | Programação paralela (Computação) | - |
| Palavras-chave: dc.subject | Linguagem de programação (Computadores) | - |
| Palavras-chave: dc.subject | Non-destructive testing | - |
| Palavras-chave: dc.subject | Parallel programming (Computer science) | - |
| Palavras-chave: dc.subject | Programming languages (Electronic computers) | - |
| Palavras-chave: dc.subject | CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA | - |
| Título: dc.title | Implementação do algoritmo TFM em uma unidade de processamento gráfico utilizando bibliotecas CUDA | - |
| Título: dc.title | Implementation of the TFM algorithm in a graphics processing unit using CUDA libraries | - |
| Tipo de arquivo: dc.type | livro digital | - |
| Aparece nas coleções: | Repositorio Institucional da UTFPR - RIUT | |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: