Tree-like structure in large social and information networks

AB Adcock, BD Sullivan… - 2013 IEEE 13th …, 2013 - ieeexplore.ieee.org
Although large social and information networks are often thought of as having hierarchical or
tree-like structure, this assumption is rarely tested. We have performed a detailed empirical …

PARSECSs: Evaluating the impact of task parallelism in the PARSEC benchmark suite

D Chasapis, M Casas, M Moretó, R Vidal… - ACM Transactions on …, 2015 - dl.acm.org
In this work, we show how parallel applications can be implemented efficiently using task
parallelism. We also evaluate the benefits of such parallel paradigm with respect to other …

Tree decompositions and social graphs

AB Adcock, BD Sullivan, MW Mahoney - Internet Mathematics, 2016 - Taylor & Francis
Recent work has established that large informatics graphs such as social and information
networks have non-trivial tree-like structure when viewed at moderate size scales. Here, we …

On computing the Gromov hyperbolicity

N Cohen, D Coudert, A Lancin - Journal of Experimental Algorithmics …, 2015 - dl.acm.org
The Gromov hyperbolicity is an important parameter for analyzing complex networks which
expresses how the metric structure of a network looks like a tree. It is for instance used to …

Heteromap: A runtime performance predictor for efficient processing of graph analytics on heterogeneous multi-accelerators

M Ahmad, H Dogan, CJ Michael… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
With the ever-increasing amount of data and input variations, portable performance is
becoming harder to exploit on today's architectures. Computational setups utilize single-chip …

Mining Large Graphs.

DF Gleich, MW Mahoney - 2016 - api.taylorfrancis.com
Graphs provide a general representation or data model for many types of data, where
pairwise relationships are known or thought to be particularly important.∗ Thus, it should not …

HPSM: a programming framework to exploit multi-CPU and multi-GPU systems simultaneously

JVF Lima, DD Domenico - International Journal of Grid and …, 2019 - inderscienceonline.com
This paper presents a high-level C++ framework to explore multi-CPU and multi-GPU
systems called HPSM. HPSM enables execution of parallel loops and reductions …

Analysis of explicit vs. implicit tasking in OpenMP using Kripke

C **, M Baskaran - … IEEE/ACM 4th International Workshop on …, 2018 - ieeexplore.ieee.org
Dynamic task-based parallelism has become a widely-accepted paradigm in the quest for
exascale computing. In this work, we deliver a non-trivial demonstration of the advantages of …

Evaluating the efficiency of OpenMP tasking for unbalanced computation on diverse CPU architectures

SL Olivier - OpenMP: Portable Multi-Level Parallelism on Modern …, 2020 - Springer
In the decade since support for task parallelism was incorporated into OpenMP, its use has
remained limited in part due to concerns about its performance and scalability. This paper …

A case study on addressing complex load imbalance in OpenMP

F Orland, C Terboven - International Workshop on OpenMP, 2020 - Springer
Load balance is an important factor that fundamentally impacts the scalability of any parallel
application. In this paper we present a case study to address a complex load imbalance …