CONTRIBUTORS.md 3.35 KB
Newer Older
1
Contributors to date (in chronological order, with current affiliations)
2 3
- Ning Liu, Rensselaer Polytechnic Institute
- Jason Cope, Argonne National Labs
4 5 6
- Philip Carns, Argonne National Labs
- Misbah Mubarak, Argonne National Labs
- Shane Snyder, Argonne National Labs
7
- Jonathan P. Jenkins, Argonne National Labs
8
- Noah Wolfe, RPI
9
- Nikhil Jain, Lawrence Livermore National Labs
10
- Giorgis Georgakoudis, Lawrence Livermore Labs
11 12
- Matthieu Dorier, Argonne National Labs
- Caitlin Ross, RPI
13
- Xu Yang, Illinois Institute of Tech.
14 15
- Jens Domke, Tokyo Institute of Tech.
- Xin Wang, IIT
16 17 18 19 20
- Neil McGlohon, Rensselaer Polytechnic Institute
- Elsa Gonsiorowski, Rensselaer Polytechnic Institute
- Justin M. Wozniak, Argonne National Laboratory
- Robert B. Ross, Argonne National Laboratory
- Lee Savoie, Univ. of Arizona 
21

22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
Contributions (listed in chronological order):

Misbah Mubarak (ANL)
    - Introduced 1-D dragonfly and enhanced torus network model.
    - Added quality of service in dragonfly and megafly network models.
    - Added MPI simulation layer to simulate MPI operations.
    - Updated and merged burst buffer storage model with 2-D dragonfly.
    - Added and validated 2-D dragonfly network model.
    - Added multiple workload sources including MPI communication, Scalable
      Workload Models, DUMPI communication traces.
    - Added online simulation capability with Argobots and SWMs.
    - Instrumented the network models to report time-stepped series statistics. 
    - Bug fixes for network, storage and workload models with CODES.

Neil McGlohon (RPI)
    - Introduced Megafly network model.
    - Merged 1-D dragonfly and 2-D dragonfly network models.
    - Updated adaptive routing in megafly and 1-D dragonfly network models. 
40

41
Nikhil Jain, Abhinav Bhatele (LLNL)
42 43
    - Improvements in credit-based flow control of CODES dragonfly and torus network models.
    - Addition of direct scheme for setting up dragonfly network topology.
44 45
    - Network configuration setup for custom dragonfly model.
    - Topology generations scripts for custom dragonfly model.
46
    - Bug fix for virtual channel deadlocks in custom dragonfly model.
47
    - Bug reporter for CODES network models.
48
    - Fat tree network setup and adaptive routing.
49
    - Pending: Merging Express mesh model to master.
50 51

Jens Domke (U. of Dresden)
52 53
    - Static routing in fat tree network model including ground work for
      dumping the topology and reading the routing tables.
54

55 56 57 58 59
John Jenkins 
    - Introduced storage models in a separate codes-storage-repo.
    - Enhanced the codes-mapping APIs to map advanced combinations on PEs.
    - Bug fixing with network models.
    - Bug fixing with MPI simulation layer.
60 61
Xu Yang (IIT)
    - Added support for running multiple application workloads with CODES MPI
62
      Simulation layer, along with supporting scripts and utilities.
63 64 65 66 67 68 69 70 71 72 73 74 75

Noah Wolfe (RPI):
    - Added a slim fly network model based on the topology proposed by Besta,
      Hoefler et al.
    - Added a fat tree network model that supports full and pruned fat tree
      network.
    - Added a multi-rail implementation for the fat tree networks (pending).
    - Bug reporter for CODES network models.

Caitlin Ross (RPI):
    - Added instrumentation so that network models can report sampled
      statistics over virtual time (pending).
    - Bug reporter for CODES models.
76 77 78

Neil McGlohon (RPI):
    - Added dragonfly plus network model