Porting, pro filing and optimization of an ultrasound processing algorithm using Raspberry Pi 3

dc.contributor.advisorSouza, Samuel Xavier de
dc.contributor.authorCosta, Danielly Cristina de Matos
dc.contributor.referees1Silva, Kayo Gonçalves e
dc.contributor.referees2Ichihara, Danilo Chaves de Sousa
dc.date.accessioned2022-02-24T17:53:23Z
dc.date.available2022-02-24T17:53:23Z
dc.date.issued2022-02-11
dc.description.resumoThe ultrasound monitoring patch developed by Pulsify Medical is an innovative device that allows the safe monitoring of the patient's cardiac performance, wherever they go, in a flexible and mobile way. The present work, done with this company partnership aims to assist in the choice of the architecture of this patch device, and consists in the portability and parallelization of an ultrasound delay and sum (DAS) algorithm, which will later be incorporated into Raspberry, for further comparisons. For that, initially, the code was ported from Matlab to C. Then, optimizations were made to finally start the analysis and parallelizations in Raspberry using OpenMP. For the analysis, tools like gprof and gprof2dot were used. After the analysis, the parallelization of one of the most costly functions was started and clauses like collapse and schedule were used. Then, the running time, using different combinations of clauses and for loops, were collected, which were used on a scalability analysis. This analysis, however, showed that the raspberry architecture maybe wasn't the best for this kind of application.pt_BR
dc.identifier.citationCOSTA, Danielly Cristina de Matos. Porting, profiling and optimization of an ultrasound processing algorithm using Raspberry Pi 3. 2022. 48f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2022.pt_BR
dc.identifier.urihttps://repositorio.ufrn.br/handle/123456789/46308
dc.languageenpt_BR
dc.publisherUniversidade Federal do Rio Grande do Nortept_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentDepartamento de Engenharia de Computação e Automaçãopt_BR
dc.publisher.initialsUFRNpt_BR
dc.publisher.programEngenharia de Computaçãopt_BR
dc.subjectRaspberrypt_BR
dc.subjectOpenMPpt_BR
dc.subjectUltrasoundpt_BR
dc.subjectGprofpt_BR
dc.titlePorting, pro filing and optimization of an ultrasound processing algorithm using Raspberry Pi 3pt_BR
dc.typebachelorThesispt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
TCC__DANIELLY_FINAL.pdf
Tamanho:
2.09 MB
Formato:
Adobe Portable Document Format
Nenhuma Miniatura disponível
Baixar

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
1.45 KB
Formato:
Item-specific license agreed upon to submission
Nenhuma Miniatura disponível
Baixar