Evaluating OpenMP tasking at scale for the computation of graph hyperbolicity

AB Adcock, BD Sullivan, OR Hernandez… - … in the Era of Low Power …, 2013 - Springer
We describe using OpenMP to compute δ-hyperbolicity, a quantity of interest in social and
information network analysis, at a scale that uses up to 1000 threads. By considering both …

A performance-oriented comparative study of the Chapel high-productivity language to conventional programming environments

G Helbecque, J Gmys, T Carneiro, N Melab… - Proceedings of the …, 2022 - dl.acm.org
The increase in complexity, diversity and scale of high performance computing
environments, as well as the increasing sophistication of parallel applications and …

SPIRE: A methodology for sequential to parallel intermediate representation extension

D Khaldi, P Jouvelot, F Irigoin… - 17th Workshop on …, 2013 - minesparis-psl.hal.science
SPIRE is a new methodology for the design of parallel extensions of the intermediate repre-
sentations used in compilation frameworks of sequential languages. It can be used to …

A parallel sliding region algorithm to make agent-based modeling possible for a large-scale simulation: modeling hepatitis C epidemics in Canada

WWL Wong, ZZ Feng, HH Thein - IEEE journal of biomedical …, 2015 - ieeexplore.ieee.org
Agent-based models (ABMs) are computer simulation models that define interactions among
agents and simulate emergent behaviors that arise from the ensemble of local decisions …

Using Read-After-Read Dependencies to Control Task-Granularity

A Gartmann, M Müller - Proceedings of the Platform for Advanced …, 2024 - dl.acm.org
In compiler theory, data analysis is used to exploit Instruction Level Parallelism (ILP). Three
dependencies are used in modern compilers and hardware schemes efficiently and are …

[PDF][PDF] Spire: A sequential to parallel intermediate representation extension

D Khaldi, P Jouvelot, C Ancourt, F Irigoin - 2012 - academia.edu
SPIRE is a new, generic, parallel extension for the intermediate representations used in
compilation frameworks of sequential languages; it intends to leverage easily their existing …

Automatic Resource-Constrained Static Task Parallelization: A Generic Approach

D Khaldi - 2013 - pastel.hal.science
This thesis intends to show how to efficiently exploit the parallelism present in applications in
order to enjoy the performance benefits that multiprocessors can provide, using a new …

Finding All Edges on any Smallest Route Connecting Two Nodes of a Directed Acyclic Graph Using Parallel Computing

D Ahire, K Kamble, O Jadhav, S Katakdhond - Innovations in Computer …, 2022 - Springer
Algorithms proposed in this article aim to find all edges on any smallest route connecting two
nodes of a directed acyclic graph (DAG). However, for a DAG with N nodes, the number of …

Accelerating video encoding using cluster computing

GF Elkabbany, MM Moussa - Multimedia Tools and Applications, 2020 - Springer
The great advance and variety of multimedia applications such as video streaming, TV
broadcasting, and video conferencing stimulated research to enhance video encoding …

Performance optimization for the LHCb experiment

A Hennequin - 2022 - theses.hal.science
The LHCb experiment, at CERN, is preparing a major upgrade of its detector and a change
from an hardware-based to a fully software-based trigger system. It is now facing the …