CONTRIBUTORS.md 3.59 KB
Newer Older
1
Contributors to date (with affiliations at time of contribution)
2 3 4 5 6 7 8 9 10 11 12

- Philip Carns, Argonne National Laboratory
- Misbah Mubarak, Argonne National Laboratory
- Shane Snyder, Argonne National Laboratory
- Jonathan P. Jenkins, Argonne National Laboratory
- Noah Wolfe, Rensselaer Polytechnic Institute
- Nikhil Jain, Lawrence Livermore National Laboratory
- Jens Domke, Univ. of Dresden
- Giorgis Georgakoudis, Lawrence Livermore National Laboratory
- Matthieu Dorier, Argonne National Laboratory
- Caitlin Ross, Rennselaer Polytechnic Institute
13
- Xu Yang, Illinois Institute of Tech.
14
- Jens Domke, Tokyo Institute of Tech.
15
- Xin Wang, Illinois Institute of Tech.
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
- Ning Liu, Rensselaer Polytechnic Institute
- Jason Cope, Argonne National Laboratory
23

24
Contributions:
25 26 27 28 29 30 31 32 33 34 35 36 37 38

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)
39
    - Introduced Dragonfly Plus/Megafly network model.
40 41
    - Merged 1-D dragonfly and 2-D dragonfly network models.
    - Updated adaptive routing in megafly and 1-D dragonfly network models. 
42
    - Extended slim fly network model's dual-rail mode to arbitrary number of rails (pending).
43

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

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

58 59 60 61 62
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.
63

64 65
Xu Yang (IIT)
    - Added support for running multiple application workloads with CODES MPI
66
      Simulation layer, along with supporting scripts and utilities.
67 68 69 70 71 72 73

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).
74
    - Added a dual-rail implementation for slim fly networks (pending).
75 76 77 78 79 80
    - 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.