Skip to content
Snippets Groups Projects
  1. Jul 17, 2013
  2. Jul 10, 2013
  3. Jun 21, 2013
  4. Jun 18, 2013
  5. Jun 05, 2013
  6. May 31, 2013
  7. May 24, 2013
  8. May 13, 2013
  9. May 11, 2013
    • Morris Jette's avatar
      Added MaxCPUsPerNode partition configuration parameter. · e33c5d57
      Morris Jette authored
      This can be especially useful to schedule GPUs. For example a node can be
      associated with two Slurm partitions (e.g. "cpu" and "gpu") and the
      partition/queue "cpu" could be limited to only a subset of the node's CPUs,
      insuring that one or more CPUs would be available to jobs in the "gpu"
      partition/queue.
      e33c5d57
  10. May 01, 2013
  11. Apr 16, 2013
  12. Mar 27, 2013
  13. Mar 22, 2013
  14. Mar 20, 2013
  15. Mar 14, 2013
    • Morris Jette's avatar
      Change default log time to ISO 8601 (remove time zone) · 28beff27
      Morris Jette authored
      Add milliseconds to default log message header (both RFC 5424 and ISO 8601
      time formats). Disable milliseconds logging using the configure
      parameter "--disable-log-time-msec". Default time format changes to
      ISO 8601 (without time zone information). Specify "--enable-rfc5424time"
      to restore the time zone information.
      28beff27
  16. Mar 13, 2013
    • Morris Jette's avatar
      Add "--enable-rfc5424time-secs" configure parameter · 00c46ce5
      Morris Jette authored
      Add milliseconds to default log message header with the (default)
      RFC5424 time format. Disable milliseconds logging using the configure
      parameter "--enable-rfc5424time-secs". Sample time stamp format is as
      follows: "2013-03-13T14:28:17.767-07:00".
      00c46ce5
  17. Mar 04, 2013
  18. Feb 19, 2013
  19. Feb 12, 2013
  20. Feb 11, 2013
    • Morris Jette's avatar
      Various updates for new slurmctld/dynalloc plugin · 463d2388
      Morris Jette authored
      1. Removed the job_submit and job_modify functions from the plugin, they are not required for the "slurmctld" plugin type
      2. Renamed the new parameter from "JobSubmitDynAllocPort" to "DynAllocPort" and renamed the variable (You need to change this in your slurm.conf file)
      3. Added logic so you can see the DynAllocPort value using "scontrol show config" or "sview"
      4. I made some minor formatting changes, mostly for lines that were too long
      5. Added #ifdef to the msg.h header file
      6. Changed the #ifdef variables in the header files to start with "DYNALLOC_", perhaps not needed, but it should safer, especiallly with some common names like "INFO_H"
      7. I re-wrote much of info.c. There was no need to get a copy of the node information and process the copy. We can just work directly with the data structures.
      463d2388
    • Jimmy Cao's avatar
      Added slurmctld/dynalloc plugin, JobSubmitDynAllocPort config parameter · 835b902b
      Jimmy Cao authored
      These provide support for MapReduce+
      835b902b
  21. Feb 07, 2013
  22. Jan 30, 2013
  23. Jan 29, 2013
  24. Jan 25, 2013
  25. Jan 23, 2013
  26. Jan 17, 2013
    • Morris Jette's avatar
      Add support for configurable keep alive time for srun/slurmstep communications · 5752c6ce
      Morris Jette authored
      Added "KeepAliveTime" configuration parameter
      
      From Matthieu Hautreux:
      TCP_KEEPALIVE addition. No TCP_KEEPALIVE seems to be configured in SLURM TCP
      exchanges, thus letting the system potentially deadlocked if a remote host
      dissapear and the local host is waiting on a read (the write would result in a
      EPIPE or SIGPIPE depending on the masked signals). Adding keepalive with a
      relatively large timeout value (5 minutes), could enhance the resilience of
      SLURM for unexpected packet/connection loss without too much implication on the
      scalability of the solution. The timeout could be configurable in case it is
      find too aggresive for particular configurations.
      5752c6ce
  27. Jan 15, 2013
  28. Jan 14, 2013
  29. Jan 10, 2013
  30. Jan 08, 2013
    • Morris Jette's avatar
      Added support for job arrays. · 2993b423
      Morris Jette authored
      Phase 1 of effort. See "man sbatch" option -a/--array option for details.
      Creates job records using sbatch. Reports job arrays using scontrol or
      squeue. More work coming soon...
      2993b423
  31. Dec 21, 2012
Loading