1. 19 Feb, 2019 1 commit
  2. 18 Feb, 2019 1 commit
  3. 04 Feb, 2019 1 commit
    • Neil McGlohon's avatar
      Bring in updated slimfly model from fitfly fork · f24bd5c2
      Neil McGlohon authored
      This commit brings in changes that were made to the slimfly
      model by Noah since his fork to add support of the fitfly
      variant. This introduces dual-rail/dual-plane behavior. It
      should not interfere with single-rail/plane behavior of
      the model if configured that way.
      
      Almost all changes were incremental with only a few changes from
      mainline that were brought in - specifically vis api and damaris
      support changes.
      f24bd5c2
  4. 15 Jan, 2019 1 commit
  5. 24 Oct, 2018 1 commit
  6. 05 Oct, 2018 1 commit
  7. 02 Oct, 2018 1 commit
  8. 10 Aug, 2018 1 commit
  9. 24 Jul, 2018 1 commit
  10. 11 Jul, 2018 1 commit
  11. 27 May, 2018 2 commits
  12. 25 May, 2018 1 commit
  13. 24 May, 2018 1 commit
  14. 18 May, 2018 1 commit
    • Neil McGlohon's avatar
      Dragonfly Plus: Intermediate and Rerouting confs · c5d0b5a1
      Neil McGlohon authored
      This commit adds functionality to the dragonfly plus model. The
      functionality is to make whether source group rerouting and
      intermediate router choice a configurable option that is set
      in the config file.
      
      To use said configurables, use these config variables in your
      config file:
      
      	source_group_rerouting= {"off" | "on"} default="on";
      	intermediate_choice= {"leaf" | "spine" | "both"} default="leaf";
      
      If source group rerouting is on, then if a packet is currently being
      routed by a spine router in the source group, but the spine router
      does not have a connection to the intermediate group, then the spine
      will route the packet to another spine router within the source
      group who does have said connection to the intermediate group.
      
      If source group rerouting if off, then if a packet being currently routed
      by a spine router in the source group cannot be directly routed to the
      pre specified intermediate group in the message, then a new intermediate
      router/group will be chosen from the list of possible intermediate
      groups/routers that the source spine has connections to. It is not
      rerouted within the source group.
      
      Intermediate choice determines what type of routers can be chosen
      as an intermediate router. If "leaf" is set, then intermediate routers
      will only be of type leafs. Similar for "spine". If "both" is selected
      then it could be either.
      
      Additional features added in this commit:
      
      New configurable:
      	notification_on_hops_greater_than={"<int>"} default = MAX_INT
      
      This new configurable sets the maximum number of hops allowed before a
      printed notification of the number of hops that a current packet
      is at is output to stdout. This is to help debug and know when routing
      decisions are producing unexpected results.
      c5d0b5a1
  15. 14 Mar, 2018 1 commit
  16. 13 Mar, 2018 9 commits
  17. 28 Feb, 2018 1 commit
  18. 09 Nov, 2017 2 commits
    • Philip Carns's avatar
      complete update of workload generator for darshan3 · 4b369dec
      Philip Carns authored
      notes:
      - this generator will issue MPI-IO events, which cannot yet be handled
        directly by CODES simulations but are honored by the
        codes-workload-mpi-replay utility
      - the codes-workload-mpi-replay utility now includes a --prep argument
        that will generate files that need to be read for subsequent replay
      4b369dec
    • Philip Carns's avatar
      darshan 3.x workload parser · e8aa61e5
      Philip Carns authored
      - contributed by Jian Peng <jpeng10@hawk.iit.edu>
      e8aa61e5
  19. 18 Oct, 2017 1 commit
  20. 29 Sep, 2017 1 commit
  21. 28 Sep, 2017 1 commit
  22. 27 Aug, 2017 1 commit
    • Nikhil's avatar
      Create template to ease adding a network · d1dad464
      Nikhil authored
      For simplest case, only 2 functions and premable changes should suffice to add a
      new network. Update Express Mesh to serve as an example.
      
      Change-Id: I48de25b4c00360201cb23a4a7089ddc08300137d
      d1dad464
  23. 23 Aug, 2017 1 commit
  24. 26 Jul, 2017 3 commits
  25. 20 Jul, 2017 1 commit
  26. 08 Jun, 2017 1 commit
  27. 09 May, 2017 1 commit
  28. 22 Apr, 2017 1 commit