Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/pr/303/head' into source
Browse files Browse the repository at this point in the history
* upstream/pr/303/head:
  changing metadata for some people
  added dragonfly project

Signed-off-by: Robert Speck <r.speck@fz-juelich.de>
  • Loading branch information
pancetta committed Sep 29, 2016
2 parents 3da97c4 + ae238c2 commit 18b2ed4
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 4 deletions.
8 changes: 4 additions & 4 deletions _data/people.yml
Expand Up @@ -282,7 +282,7 @@ cheriere_n:
sur_name: Cheriere
given_name: Nathanael
affiliation: inria
position: master
position: phd
topics: Big Data & I/O
email: nathanael.cheriere@ens-rennes.fr
homepage: http://perso.eleves.ens-rennes.fr/~ncherier/
Expand Down Expand Up @@ -392,7 +392,7 @@ dorier_m:
position: post_doc
topics: Big Data & I/O
email: mdorier@anl.gov
homepage: https://people.irisa.fr/Matthieu.Dorier/wiki/doku.php
homepage: https://dorier.github.io

dreher_m:
sur_name: Dreher
Expand Down Expand Up @@ -1104,8 +1104,8 @@ riedel_m:
homepage: http://www.morrisriedel.de/

ross_r:
sur_name: Rob
given_name: Ross
sur_name: Ross
given_name: Rob
affiliation: anl
position: permanent
topics:
Expand Down
57 changes: 57 additions & 0 deletions _projects/dragonfly-topology.md
@@ -0,0 +1,57 @@
---
layout: page_project
title: Exploiting the Dragonfly Topology to Improve Communication Operations in MPI
date: 2016-09-28
updated:
navbar: Research
subnavbar: Projects
project_url:
status: running
topics:
- storage
keywords:
head: dorier_m
members:
- cheriere_n
- ross_r
- antoniu_g
- ibrahim_s
---

## Research topic and goals

High-radix direct network topologies such as Dragonfly have been proposed for
petascale and exascale supercomputers because they ensure fast interconnections
and reduce the cost of the network compared with traditional network topologies.
The design of new machines such as Theta with a Dragonfly network present an opportunity
to further improve the performance of distributed applications by making the algorithms
aware of the topology. Indeed, current algorithms do not consider the topology and thus
lose numerous opportunities of optimization for performance that have been created by the topology.
This project aims to explores ways to exploit the strengths of the Dragonfly network topology
to propose and evaluate optimized algorithms global communication operations, such as AllGather, Scatter, etc.

## Results for 2016/2017

We studied and extended existing algorithms for collective communication operations and use CODES,
an event-driven simulator, to evaluate them. The simulations show expected results for AllGather, as well as surprising ones for Scatter:
the naive algorithm perform oustandingly well on Dragonfly because they exploit the characteristics
of the routers in the network. In particular, the Scatter operation could be accelerated up
by a factor up to 2 times using a hardware aware algorithm.

These results have been accepted as a poster for the ACM Student Research Competition at SC 2016, and will be
submitted at IPDPS 2017.

## Visits and meetings

Internship of Nathanael Cheriere at Argonne National Lab from January 2016 to June 2016, under the supervision of Matthieu Dorier and Rob Ross.

## Impact and publications

{% bibliography --cited --file jlesc.bib %}


## Future plans

The results will be included in a paper to be submitted at IPDPS 2017.

## References

0 comments on commit 18b2ed4

Please sign in to comment.