{"id":3048,"date":"2014-07-18T08:00:38","date_gmt":"2014-07-18T10:00:38","guid":{"rendered":"http:\/\/inf.ufpel.edu.br\/site\/?p=3048"},"modified":"2014-07-18T08:00:38","modified_gmt":"2014-07-18T10:00:38","slug":"banca-do-tcc-israel-silva-barbara","status":"publish","type":"post","link":"https:\/\/wp.ufpel.edu.br\/computacao\/ccomp\/banca-do-tcc-israel-silva-barbara\/","title":{"rendered":"Banca de TCC:  Israel Silva Barbar\u00e1"},"content":{"rendered":"<p style=\"text-align: center\"><strong>UNIVERSIDADE FEDERAL DE PELOTAS<\/strong><br \/>\n<strong> CENTRO DE DESENVOLVIMENTO TECNOL\u00d3GICO<\/strong><br \/>\n<strong> TRABALHO DE CONCLUS\u00c3O DE CURSO<\/strong><\/p>\n<p style=\"text-align: center\"><strong>Apresenta\u00e7\u00f5es Finais (2014\/1)<\/strong><\/p>\n<p style=\"text-align: center\">Um Estudo Sobre Mecanismos de acesso a dados compartilhados Aplicado a Grafos Paralelos<br \/>\npor<br \/>\nIsrael Silva Barbar\u00e1<\/p>\n<p>Curso:<br \/>\nCi\u00eancia da Computa\u00e7\u00e3o<\/p>\n<p>Banca:<br \/>\nProf. Gerson Geraldo Homrich Cavalheiro (orientador)<br \/>\nProf. Adenauer Corr\u00eaa Yamin<br \/>\nProf. Andr\u00e9 Rauber Du Bois<\/p>\n<p>Data: 21 de Julho de 2014<\/p>\n<p>Hora: 10:00h<\/p>\n<p>Local: P\u00f3s 1, FAT<\/p>\n<p><!--more-->Resumo do Trabalho:<br \/>\nConsiderando o crescente n\u00famero de op\u00e7\u00f5es de hardware paralelo no mercado, \u00e9 necess\u00e1rio que solu\u00e7\u00f5es em software possam acompanhar a nova demanda por software paralelo e extrair m\u00e1ximo proveito dos recursos dispon\u00edveis. Em arquitetura paralela com mem\u00f3ria compartilhada, ferramentas de controle de acesso a dados compartilhados devem ser utilizadas para garantir consist\u00eancia nos dados manipulados de forma concorrente por distintos fluxos de execu\u00e7\u00e3o. Neste trabalho, tr\u00eas ferramentas de controle de dados compartilhados foram utilizadas na cria\u00e7\u00e3o de tr\u00eas vers\u00f5es para uma biblioteca capaz de manipular um grafo de forma concorrente.\u00a0 O grafo possui opera\u00e7\u00f5es b\u00e1sicas de manipula\u00e7\u00e3o de v\u00e9rtice e aresta e tamb\u00e9m o algoritmo de Dijkstra em paralelo utilizando soft computing, as solu\u00e7\u00f5es foram analisadas nos tempos para realiza\u00e7\u00e3o das tarefas. Os experimentos mostraram que a solu\u00e7\u00e3o utilizando mutex n\u00e3o \u00e9 indicada devido \u00e0 dificuldade de programa\u00e7\u00e3o e ao baixo desempenho, STM possui bom desempenho e facilidade de programa\u00e7\u00e3o, e algoritmos at\u00f4micos apresentam o melhor desempenho.<\/p>\n<p>Para mais informa\u00e7\u00f5es acesse: <a href=\"http:\/\/inf.ufpel.edu.br\/nopcc\/doku.php?id=bancas:2014_1\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/inf.ufpel.edu.br\/nopcc\/doku.php?id=bancas:2014_1<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>UNIVERSIDADE FEDERAL DE PELOTAS CENTRO DE DESENVOLVIMENTO TECNOL\u00d3GICO TRABALHO DE CONCLUS\u00c3O DE CURSO Apresenta\u00e7\u00f5es Finais (2014\/1) Um Estudo Sobre Mecanismos de acesso a dados compartilhados Aplicado a Grafos Paralelos por Israel Silva Barbar\u00e1 Curso:&#46;&#46;&#46;<\/p>\n","protected":false},"author":881,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[4,19,17],"tags":[],"class_list":["post-3048","post","type-post","status-publish","format-standard","hentry","category-ccomp","category-ecomp","category-noticia"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paGhNl-Na","_links":{"self":[{"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/posts\/3048","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/users\/881"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/comments?post=3048"}],"version-history":[{"count":0,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/posts\/3048\/revisions"}],"wp:attachment":[{"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/media?parent=3048"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/categories?post=3048"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.ufpel.edu.br\/computacao\/wp-json\/wp\/v2\/tags?post=3048"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}