Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://doi.org/10.34627/rcc.v5i0.30 |
Resumo: | The micro-structural characterization of composite materials uses X-ray tomography to collect information about the internal characteristics of the samples, in order to educate the researcher about their intrinsic properties. The raw tomographic data, need to go through several steps of computational processing, starting with the elimination of noise and other artifacts. The experience gained by the authors has shown that in some cases the required processing time is to long and therefore not easy for a materials scientist to interact with the program in order to define the most adequate computing parameters and the correct sequence of operations.This article describes a Problem Solving Environment (PSE), called Tomo-GPU, dedicated specifically to the field of tomography,and targeted to run on a desktop computer equipped with one or more GPGPUs. Tomo-GPU intends to exploit a hardware configuration in which is added to a traditional multi-core CPU, the processing capabilities of one or more GPUs to achieve, even with large volumes of data, execution times that are short enough to allow for an interactive use. One of the main contributions of this work is the support of a three-layer memory hierarchy where, in addition to the disk and RAM levels, traditionally used in the so called out-of-core memory computing, it is added the memory of the GPUs. The work is in a development stage with a number of features related to data processing and visualization already implemented. |
id |
RCAP_c5cca76b6ea76f2af1930182efcbd1de |
---|---|
oai_identifier_str |
oai:ojs2.journals.uab.pt:article/30 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materialsTomo-GPU: Um Ambiente de Resolução de Problemas Destinado à Análise de Dados Tomográficos Relativos à Caracterização Estrutural de MateriaisThe micro-structural characterization of composite materials uses X-ray tomography to collect information about the internal characteristics of the samples, in order to educate the researcher about their intrinsic properties. The raw tomographic data, need to go through several steps of computational processing, starting with the elimination of noise and other artifacts. The experience gained by the authors has shown that in some cases the required processing time is to long and therefore not easy for a materials scientist to interact with the program in order to define the most adequate computing parameters and the correct sequence of operations.This article describes a Problem Solving Environment (PSE), called Tomo-GPU, dedicated specifically to the field of tomography,and targeted to run on a desktop computer equipped with one or more GPGPUs. Tomo-GPU intends to exploit a hardware configuration in which is added to a traditional multi-core CPU, the processing capabilities of one or more GPUs to achieve, even with large volumes of data, execution times that are short enough to allow for an interactive use. One of the main contributions of this work is the support of a three-layer memory hierarchy where, in addition to the disk and RAM levels, traditionally used in the so called out-of-core memory computing, it is added the memory of the GPUs. The work is in a development stage with a number of features related to data processing and visualization already implemented.A caracterização micro-estrutural de materiais compósitos utiliza a tomografia de raios X para capturar informação sobre as características internas das amostras, de forma a elucidar o investigador sobre as suas propriedades intrínsecas. Os dados tomográficos em bruto carecem de processamento mediante diversas operações computacionais, que começam pela eliminação de ruído e outros artefactos. A experiência adquirida pelos autores mostrou que, em alguns casos, o tempo de processamento é muito longo, não sendo igualmente fácil para um cientista de materiais interagir com o programa de forma a definir os parâmetros de computação mais adequados e uma sequência correta de operações. Este artigo descreve um ambiente de resolução de problemas chamado Tomo-GPU dedicado especificamente à área da tomografia e que será executado num computador de secretária que inclui um ou mais GPGPUs. O Tomo-GPU pretende explorar uma configuração hardware em que a um CPU multi-core tradicional se adicionam as capacidades de processamento de um ou mais GPUs para conseguir, mesmo com grandes volumes de dados, tempos de execução suficientemente curtos para permitir uma utilização interactiva. Uma das principais contribuições do trabalho será o suporte de uma hierarquia de memória com três níveis, em que além dos níveis disco e RAM tradicionalmente usados na chamada computação out-of-core, se acrescenta a memória do(s) GPU(s). O trabalho encontra-se em fase de desenvolvimento, tendo sido já implementado um conjunto de funcionalidades relacionadas com o tratamento dos dados e a sua visualização.Universidade Aberta2018-03-18info:eu-repo/semantics/articleinfo:eu-repo/semantics/otherinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://doi.org/10.34627/rcc.v5i0.30oai:ojs2.journals.uab.pt:article/30Revista de Ciências da Computação; v. 5 (2010)2182-18011646-633010.34627/rcc.v5i0reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAPporhttps://journals.uab.pt/index.php/rcc/article/view/30https://doi.org/10.34627/rcc.v5i0.30https://journals.uab.pt/index.php/rcc/article/view/30/20Direitos de Autor (c) 2011 Universidade Abertahttp://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessQuaresma, Paulo JorgeLopes, AdrianoMedeiros, PedroPreto, BrunoVelhinho, Alexandre2022-10-25T11:31:50Zoai:ojs2.journals.uab.pt:article/30Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T16:13:57.663664Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials Tomo-GPU: Um Ambiente de Resolução de Problemas Destinado à Análise de Dados Tomográficos Relativos à Caracterização Estrutural de Materiais |
title |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials |
spellingShingle |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials Quaresma, Paulo Jorge |
title_short |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials |
title_full |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials |
title_fullStr |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials |
title_full_unstemmed |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials |
title_sort |
Tomo-GPU: a problem-solving environment for analysing tomographic data of structural characterization of materials |
author |
Quaresma, Paulo Jorge |
author_facet |
Quaresma, Paulo Jorge Lopes, Adriano Medeiros, Pedro Preto, Bruno Velhinho, Alexandre |
author_role |
author |
author2 |
Lopes, Adriano Medeiros, Pedro Preto, Bruno Velhinho, Alexandre |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Quaresma, Paulo Jorge Lopes, Adriano Medeiros, Pedro Preto, Bruno Velhinho, Alexandre |
description |
The micro-structural characterization of composite materials uses X-ray tomography to collect information about the internal characteristics of the samples, in order to educate the researcher about their intrinsic properties. The raw tomographic data, need to go through several steps of computational processing, starting with the elimination of noise and other artifacts. The experience gained by the authors has shown that in some cases the required processing time is to long and therefore not easy for a materials scientist to interact with the program in order to define the most adequate computing parameters and the correct sequence of operations.This article describes a Problem Solving Environment (PSE), called Tomo-GPU, dedicated specifically to the field of tomography,and targeted to run on a desktop computer equipped with one or more GPGPUs. Tomo-GPU intends to exploit a hardware configuration in which is added to a traditional multi-core CPU, the processing capabilities of one or more GPUs to achieve, even with large volumes of data, execution times that are short enough to allow for an interactive use. One of the main contributions of this work is the support of a three-layer memory hierarchy where, in addition to the disk and RAM levels, traditionally used in the so called out-of-core memory computing, it is added the memory of the GPUs. The work is in a development stage with a number of features related to data processing and visualization already implemented. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-03-18 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/other |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://doi.org/10.34627/rcc.v5i0.30 oai:ojs2.journals.uab.pt:article/30 |
url |
https://doi.org/10.34627/rcc.v5i0.30 |
identifier_str_mv |
oai:ojs2.journals.uab.pt:article/30 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://journals.uab.pt/index.php/rcc/article/view/30 https://doi.org/10.34627/rcc.v5i0.30 https://journals.uab.pt/index.php/rcc/article/view/30/20 |
dc.rights.driver.fl_str_mv |
Direitos de Autor (c) 2011 Universidade Aberta http://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Direitos de Autor (c) 2011 Universidade Aberta http://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Aberta |
publisher.none.fl_str_mv |
Universidade Aberta |
dc.source.none.fl_str_mv |
Revista de Ciências da Computação; v. 5 (2010) 2182-1801 1646-6330 10.34627/rcc.v5i0 reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799130592875380736 |