diff --git a/slurm-2.6.7.tar.bz2 b/slurm-2.6.7.tar.bz2 new file mode 100644 index 0000000..b77750c --- /dev/null +++ b/slurm-2.6.7.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fdfc026b6ffd0d27efea9bfd2a3520fa95f063e5a6bb0094c27214d5d11e670e +size 5921978 diff --git a/slurm.changes b/slurm.changes index f64bcb0..34e34f6 100644 --- a/slurm.changes +++ b/slurm.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Sun Mar 16 15:59:01 UTC 2014 - scorot@free.fr + +- update to version 2.6.7 + * Support for job arrays, which increases performance and ease of + use for sets of similar jobs. + * Job profiling capability added to record a wide variety of job + characteristics for each task on a user configurable periodic + basis. Data currently available includes CPU use, memory use, + energy use, Infiniband network use, Lustre file system use, etc. + * Support for MPICH2 using PMI2 communications interface with much + greater scalability. + * Prolog and epilog support for advanced reservations. + * Much faster throughput for job step execution with --exclusive + option. The srun process is notified when resources become + available rather than periodic polling. + * Support improved for Intel MIC (Many Integrated Core) processor. + * Advanced reservations with hostname and core counts now supports + asymmetric reservations (e.g. specific different core count for + each node). + * External sensor plugin infrastructure added to record power + consumption, temperature, etc. + * Improved performance for high-throughput computing. + * MapReduce+ support (launches ~1000x faster, runs ~10x faster). + * Added "MaxCPUsPerNode" partition configuration parameter. 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. + ------------------------------------------------------------------- Thu Jun 6 20:31:49 UTC 2013 - scorot@free.fr diff --git a/slurm.spec b/slurm.spec index 699bdfc..03495ae 100644 --- a/slurm.spec +++ b/slurm.spec @@ -16,10 +16,10 @@ # -%define libslurm libslurm24 +%define libslurm libslurm26 Name: slurm -Version: 2.5.7 +Version: 2.6.7 Release: 0 Summary: Simple Linux Utility for Resource Management License: GPL-3.0 @@ -266,6 +266,7 @@ rm doc/html/shtml2html.py doc/html/Makefile* %defattr(-,root,root) %doc AUTHORS NEWS RELEASE_NOTES DISCLAIMER COPYING %doc doc/html +%{_bindir}/generate_pbs_nodefile %{_bindir}/sacct %{_bindir}/sacctmgr %{_bindir}/salloc @@ -307,6 +308,9 @@ rm doc/html/shtml2html.py doc/html/Makefile* %{_mandir}/man1/sshare.1* %{_mandir}/man1/sstat.1* %{_mandir}/man1/strigger.1* +%{_mandir}/man1/sh5util.1* +%{_mandir}/man5/acct_gather.conf.* +%{_mandir}/man5/ext_sensors.conf.* %{_mandir}/man5/slurm.* %{_mandir}/man5/cgroup.* %{_mandir}/man5/cray.* @@ -335,6 +339,7 @@ rm doc/html/shtml2html.py doc/html/Makefile* %defattr(-,root,root) %{_prefix}/include/slurm %{_libdir}/libpmi.so +%{_libdir}/libpmi2.so %{_libdir}/libslurm.so %{_libdir}/libslurmdb.so %{_libdir}/slurm/src/* @@ -386,17 +391,23 @@ rm doc/html/shtml2html.py doc/html/Makefile* %{_libdir}/slurm/accounting_storage_filetxt.so %{_libdir}/slurm/accounting_storage_none.so %{_libdir}/slurm/accounting_storage_slurmdbd.so -%{_libdir}/slurm/acct_gather_energy_ipmi.so %{_libdir}/slurm/acct_gather_energy_none.so %{_libdir}/slurm/acct_gather_energy_rapl.so +%{_libdir}/slurm/acct_gather_filesystem_lustre.so +%{_libdir}/slurm/acct_gather_filesystem_none.so +%{_libdir}/slurm/acct_gather_infiniband_none.so +%{_libdir}/slurm/acct_gather_profile_none.so %{_libdir}/slurm/checkpoint_none.so %{_libdir}/slurm/checkpoint_ompi.so +%{_libdir}/slurm/ext_sensors_none.so %{_libdir}/slurm/jobacct_gather_aix.so %{_libdir}/slurm/jobacct_gather_linux.so %{_libdir}/slurm/jobacct_gather_none.so %{_libdir}/slurm/jobcomp_none.so %{_libdir}/slurm/jobcomp_filetxt.so %{_libdir}/slurm/jobcomp_script.so +%{_libdir}/slurm/job_submit_pbs.so +%{_libdir}/slurm/job_submit_require_timelimit.so %{_libdir}/slurm/mpi_lam.so %{_libdir}/slurm/mpi_mpich1_p4.so %{_libdir}/slurm/mpi_mpich1_shmem.so @@ -409,7 +420,6 @@ rm doc/html/shtml2html.py doc/html/Makefile* %{_libdir}/slurm/preempt_partition_prio.so %{_libdir}/slurm/preempt_qos.so %{_libdir}/slurm/priority_basic.so -%{_libdir}/slurm/priority_multifactor.so %{_libdir}/slurm/proctrack_pgid.so %{_libdir}/slurm/proctrack_linuxproc.so %{_libdir}/slurm/sched_backfill.so @@ -418,6 +428,7 @@ rm doc/html/shtml2html.py doc/html/Makefile* %{_libdir}/slurm/select_cons_res.so %{_libdir}/slurm/select_linear.so %{_libdir}/slurm/switch_none.so +%{_libdir}/slurm/spank_pbs.so %{_libdir}/slurm/task_none.so %{_libdir}/slurm/topology_3d_torus.so %{_libdir}/slurm/topology_none.so @@ -440,7 +451,7 @@ rm doc/html/shtml2html.py doc/html/Makefile* %{_libdir}/slurm/launch_slurm.so %{_libdir}/slurm/mpi_pmi2.so %{_libdir}/slurm/proctrack_cgroup.so -%{_libdir}/slurm/priority_multifactor2.so +%{_libdir}/slurm/priority_multifactor.so %{_libdir}/slurm/select_bluegene.so %{_libdir}/slurm/select_cray.so %{_libdir}/slurm/select_serial.so @@ -450,9 +461,11 @@ rm doc/html/shtml2html.py doc/html/Makefile* %files torque %defattr(-,root,root) %{_bindir}/pbsnodes +%{_bindir}/qalter %{_bindir}/qdel %{_bindir}/qhold %{_bindir}/qrls +%{_bindir}/qrerun %{_bindir}/qstat %{_bindir}/qsub %{_bindir}/mpiexec