Asynchronous Distributed-Memory Parallel Algorithms for Influence Maximization

SP Singhal, S Hati, J Young, V Sarkar… - … Conference for High …, 2024 - ieeexplore.ieee.org
Influence maximization (IM) is the problem of finding the k most influential nodes in a graph.
We propose distributed-memory parallel algorithms for the two main kernels of a state-of-the …

The computational planet

SV Kovalchuk, C de Mulatier, D Groen… - Journal of …, 2023 - Elsevier
The field of computational science [1] emerged at the crossroads of computer science,
information technologies, and mathematical modeling. As a vast interdisciplinary domain, it …

RIMR: Reverse Influence Maximization Rank

J Vap, P Kogge - 2024 IEEE International Parallel and …, 2024 - ieeexplore.ieee.org
The ubiquitous usage of social media and other internet platforms has led to the widespread
proliferation of naturally occurring social networks. This has caused a revolution in …

A Distributed, Asynchronous Algorithm for Large-Scale Internet Network Topology Analysis

Y Elmougy, A Hayashi, V Sarkar - 2024 IEEE 24th International …, 2024 - ieeexplore.ieee.org
With the growing complexity of modern internet networks, we introduce a distributed,
asynchronous, and scalable algorithm tailored for determining the centrality and importance …

Towards Safe HPC: Productivity and Performance via Rust Interfaces for a Distributed C++ Actors Library (Work in Progress)

J Parrish, N Wren, TH Kiang, A Hayashi… - Proceedings of the 20th …, 2023 - dl.acm.org
In this work-in-progress research paper, we make the case for using Rust to develop
applications in the High Performance Computing (HPC) domain which is critically …

Asynchronous Distributed Actor-Based Approach to Jaccard Similarity for Genome Comparisons

Y Elmougy, A Hayashi, V Sarkar - ISC High Performance 2024 …, 2024 - ieeexplore.ieee.org
The computation of genome similarity is important in computational biology applications,
and is assessed by calculating the Jaccard similarity of DNA sequencing sets. However, it's …

[PDF][PDF] Genome Assembly using an Asynchronous Distributed Actor-Based Approach

S Hati, RW Vuduc - 2023 - sc23.supercomputing.org
We use genome assembly as a representative case to showcase the use of the 'actor
model', a novel programming system for highperformance data-intensive workloads. The …

Mitigating synchronization bottlenecks in high-performance actor-model-based software

K Klenk, MM Moayeri, J Guo, MP Clark, RJ Spiteri - conferences.computer.org
Bulk synchronous programming (in distributedmemory systems) and the fork-join pattern (in
shared-memory systems) are often used for problems where independent processes must …

ActorProf: A Framework for Profiling and Visualizing Fine-grained Asynchronous Bulk Synchronous Parallel Execution

J Yang, SP Singhal, J Shirako, A Hayashi, V Sarkar - conferences.computer.org
A Fine-grained Asynchronous Bulk Synchronous Parallel (FA-BSP) model is an extended
version of the existing BSP model that facilitates fine-grained asynchronous point-topoint …

Lamellar: A Rust-based Asynchronous Tasking and PGAS Runtime for High Performance Computing

RD Friese, R Gioiosa, J Cottam, E Mutlu, G Roek… - conferences.computer.org
The discussion around “safe” programming languages has significantly increased in recent
years, and is impacting how governments, industry, and academia plan to develop current …