1. 12 Sep, 2017 6 commits
    • Morris Jette's avatar
      Disable heterogeneous steps by default · fe2daac7
      Morris Jette authored
      Enable them onlyh with SchedulerParameters=enable_hetero_jobs OR
        MPI type is "none"
      fe2daac7
    • Morris Jette's avatar
      Remove redundant logic · 6ab37780
      Morris Jette authored
      6ab37780
    • Brian Christiansen's avatar
      Merge branch 'arbitrary' · 0dcaef2a
      Brian Christiansen authored
      0dcaef2a
    • Brian Christiansen's avatar
      Fix function comment · 34489a91
      Brian Christiansen authored
      34489a91
    • Brian Christiansen's avatar
      Speedup arbitrary distribution algorithm · 011db71c
      Brian Christiansen authored
      Do pointer comparisons rather than strcmps.
      ~80x speedup
      Bug 3529
      
      e.g.
      1000 nodes
      8000 tasks
      [Sep 11 14:24:15.873639 20992 srvcn        0x7f8c1cdda700] _task_layout_hostfile: hostfile processing took usec=2152678 (orig)
      [Sep 11 14:27:46.173424 20992 srvcn        0x7f8c1c6d3700] _task_layout_hostfile: hostfile processing took usec=2142997 (orig)
      [Sep 11 14:32:32.245420  4037 srvcn        0x7f12de4e4700] _task_layout_hostfile: hostfile processing took usec=26198 (node ptrs)
      [Sep 11 14:36:12.88769   4037 srvcn        0x7f12de6e6700] _task_layout_hostfile: hostfile processing took usec=25515 (node ptrs)
      [Sep 11 14:41:38.339162  4037 srvcn        0x7f132c8d5700] _task_layout_hostfile: hostfile processing took usec=27459 (node ptrs)
      [Sep 11 15:16:59.575189  1874 srvcn        0x7f3dae3f0700] _task_layout_hostfile: hostfile processing took usec=30129 (node ptrs)
      [Sep 11 15:20:50.365004  1874 srvcn        0x7f3dc8b34700] _task_layout_hostfile: hostfile processing took usec=29884 (node ptrs)
      011db71c
    • Brian Christiansen's avatar
      Fix possible memory leak · aa1bdc68
      Brian Christiansen authored
      aa1bdc68
  2. 11 Sep, 2017 11 commits
  3. 09 Sep, 2017 6 commits
  4. 08 Sep, 2017 17 commits