Uso de computação paralela para acelerar a cripto-compressão de dados
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSC |
Texto Completo: | https://repositorio.ufsc.br/handle/123456789/192176 |
Resumo: | TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. |
id |
UFSC_3b81419be3852b3960fcf76eae0c1045 |
---|---|
oai_identifier_str |
oai:repositorio.ufsc.br:123456789/192176 |
network_acronym_str |
UFSC |
network_name_str |
Repositório Institucional da UFSC |
repository_id_str |
2373 |
spelling |
Uso de computação paralela para acelerar a cripto-compressão de dadosCriptografiaAnálise de desempenhoComputação de alto desempenhoSistemas paralelosCompressão de dadosTCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.Algoritmos de compressão e cifragem de dados eficientes são bastante necessários no atual cenário da computação. Serviços executados na web precisam processar grandes quantias de dados, como imagens e vídeos, e entregar rapidamente o resultado aos usuários. Neste trabalho são propostas otimizações de desempenho para o algoritmo de cripto-compressão de dados desenvolvido pela Sheffield Hallam University no Reino Unido, o qual foi originalmente proposto para compactar dados de um sistema de reconhecimento de rostos em 3D em sistemas de segurança aeroportuária. Foram consideradas duas versões simplificadas do algoritmo original: uma textos e outra para imagens. As otimizações de desempenho propostas são baseadas na reescrita do código original em C++ com auxílio de funções nativas do C++ e também no uso de técnicas de paralelização de código. A paralelização proposta faz uso da interface de programação OpenMP e, portanto, possui foco em as arquiteturas multicore com memória compartilhada. Os resultados obtidos mostraram ganhos de desempenho de até 11,9x na versão do algoritmo para textos e de até 2,54x na versão do algoritmo para imagens em comparação com as versões originais. Ao final do trabalho pôde-se obter um algoritmo eficaz e eficiente, que comprime os dados em uma taxa muito boa, garante a segurança das informações e executa com maior velocidade.Florianópolis, SC.Castro, Márcio BastosUniversidade Federal de Santa CatarinaOliveira, Leandro Perin de2018-12-09T21:12:41Z2018-12-09T21:12:41Z2018-11-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis69 f.application/pdfhttps://repositorio.ufsc.br/handle/123456789/192176porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2018-12-09T21:12:42Zoai:repositorio.ufsc.br:123456789/192176Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732018-12-09T21:12:42Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false |
dc.title.none.fl_str_mv |
Uso de computação paralela para acelerar a cripto-compressão de dados |
title |
Uso de computação paralela para acelerar a cripto-compressão de dados |
spellingShingle |
Uso de computação paralela para acelerar a cripto-compressão de dados Oliveira, Leandro Perin de Criptografia Análise de desempenho Computação de alto desempenho Sistemas paralelos Compressão de dados |
title_short |
Uso de computação paralela para acelerar a cripto-compressão de dados |
title_full |
Uso de computação paralela para acelerar a cripto-compressão de dados |
title_fullStr |
Uso de computação paralela para acelerar a cripto-compressão de dados |
title_full_unstemmed |
Uso de computação paralela para acelerar a cripto-compressão de dados |
title_sort |
Uso de computação paralela para acelerar a cripto-compressão de dados |
author |
Oliveira, Leandro Perin de |
author_facet |
Oliveira, Leandro Perin de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Castro, Márcio Bastos Universidade Federal de Santa Catarina |
dc.contributor.author.fl_str_mv |
Oliveira, Leandro Perin de |
dc.subject.por.fl_str_mv |
Criptografia Análise de desempenho Computação de alto desempenho Sistemas paralelos Compressão de dados |
topic |
Criptografia Análise de desempenho Computação de alto desempenho Sistemas paralelos Compressão de dados |
description |
TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-12-09T21:12:41Z 2018-12-09T21:12:41Z 2018-11-21 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufsc.br/handle/123456789/192176 |
url |
https://repositorio.ufsc.br/handle/123456789/192176 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
69 f. application/pdf |
dc.publisher.none.fl_str_mv |
Florianópolis, SC. |
publisher.none.fl_str_mv |
Florianópolis, SC. |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSC instname:Universidade Federal de Santa Catarina (UFSC) instacron:UFSC |
instname_str |
Universidade Federal de Santa Catarina (UFSC) |
instacron_str |
UFSC |
institution |
UFSC |
reponame_str |
Repositório Institucional da UFSC |
collection |
Repositório Institucional da UFSC |
repository.name.fl_str_mv |
Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC) |
repository.mail.fl_str_mv |
|
_version_ |
1808652043128143873 |