Logo do repositório

Otimizando estruturas de grafos em memória persistente para arquiteturas NUMA

dc.contributor.advisorBaldassin, Alexandro José [UNESP]
dc.contributor.authorSpagnol, Lucas Bastelli [UNESP]
dc.contributor.coadvisorFrancesquini, Emilio de Camargo
dc.contributor.institutionUniversidade Estadual Paulista (Unesp)
dc.date.accessioned2025-10-02T13:17:54Z
dc.date.issued2025-08-22
dc.description.abstractEstruturas de grafos dinâmicos desempenham papel fundamental em aplicações que demandam processamento eficiente de grandes volumes de dados conectados, como redes sociais e sistemas de recomendação. Este trabalho apresenta uma adaptação do framework DGAP para ambientes NUMA, explorando o particionamento round-robin e a afinidade explícita de threads para otimizar o processamento de grafos dinâmicos em memória persistente. Os experimentos, conduzidos com dois conjuntos de dados reais do SNAP (Orkut e LiveJournal), avaliam o impacto das características topológicas dos grafos nas otimizações propostas e demonstram ganhos expressivos, com speedup de até 2,3x em algoritmos como Connected Components, além de evidenciarem limitações em grafos de baixa densidade e em algoritmos sensíveis à latência (como BFS), indicando a necessidade de estratégias adaptativas de balanceamento em ambientes NUMA.pt
dc.description.abstractDynamic graph structures play a key role in applications that require efficient processing of large volumes of connected data, such as social networks and recommender systems. This dissertation presents an adaptation of the DGAP framework to NUMA environments, exploring round-robin partitioning and explicit thread affinity to optimize the processing of dynamic graphs on persistent memory. Experiments conducted with two real-world datasets from SNAP (Orkut and LiveJournal) assess the impact of graph topological characteristics on the proposed optimizations and show expressive gains, with speedups of up to 2.3× in algorithms such as Connected Components, while also revealing limitations on low-density graphs and latencysensitive algorithms (e.g., BFS), indicating the need for adaptive load-balancing strategies in NUMA environments.en
dc.description.sponsorshipFundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)
dc.description.sponsorshipId2023/04969-8
dc.identifier.capes33004153073P2
dc.identifier.citationSPAGNOL, Lucas Bastelli. Otimizando estruturas de grafos em memória persistente para arquiteturas NUMA. 2025. Dissertação (Mestrado em Ciência da Computação) – Instituto de Geociências e Ciências Exatas, Universidade Estadual Paulista (UNESP), Rio Claro, 2025.
dc.identifier.lattes0642832066621314
dc.identifier.orcid0000-0003-2201-0907
dc.identifier.urihttps://hdl.handle.net/11449/314052
dc.language.isopor
dc.publisherUniversidade Estadual Paulista (Unesp)
dc.rights.accessRightsAcesso abertopt
dc.subjectCiência da computaçãopt
dc.subjectTeoria dos grafospt
dc.subjectArquitetura de computadorpt
dc.subjectComputação paralelapt
dc.subjectSistemas de memória de computadorespt
dc.subjectDynamic graphsen
dc.subjectPersistent memoryen
dc.subjectNUMAen
dc.subjectThread affinityen
dc.subjectSpeedupen
dc.titleOtimizando estruturas de grafos em memória persistente para arquiteturas NUMApt
dc.title.alternativeOptimizing graph structures in persistent memory for NUMA architecturesen
dc.typeDissertação de mestradopt
dcterms.impactEsta pesquisa otimiza o processamento de grafos dinâmicos em memória persistente com técnicas conscientes de NUMA, acelerando análises em grande escala. Os resultados reduzem tempo de execução e consumo de energia em aplicações como redes sociais e sistemas de recomendação, contribuindo para infraestrutura computacional mais eficiente.pt
dcterms.impactThis research optimizes dynamic graph processing on persistent memory using NUMA-aware techniques, speeding up large-scale analyses. The results reduce runtime and energy consumption in applications such as social networks and recommender systems, contributing to more efficient computing infrastructure.en
dspace.entity.typePublication
relation.isAuthorOfPublication333ba217-1f26-4cf3-a03a-71c83d0a5bdf
relation.isAuthorOfPublication.latestForDiscovery333ba217-1f26-4cf3-a03a-71c83d0a5bdf
unesp.campusUniversidade Estadual Paulista (UNESP), Instituto de Geociências e Ciências Exatas, Rio Claropt
unesp.embargoOnlinept
unesp.examinationboard.typeBanca públicapt
unesp.graduateProgramCiência da Computação - FC/FCT/IBILCE/IGCEpt
unesp.knowledgeAreaComputação aplicadapt
unesp.researchAreaSistemas de computaçãopt

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
spagnol_lb_me_rcla.pdf
Tamanho:
5.23 MB
Formato:
Adobe Portable Document Format

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.14 KB
Formato:
Item-specific license agreed upon to submission
Descrição: