Skip to content
Snippets Groups Projects
Commit 5e26453b authored by Danny Auble's avatar Danny Auble
Browse files

Update RELEASE_NOTES with 2.4 -> 2.5 changes

parent f6cabc1f
No related branches found
No related tags found
No related merge requests found
RELEASE NOTES FOR SLURM VERSION 2.5
7 August 2012
8 November 2012
IMPORTANT NOTE:
......@@ -36,7 +36,9 @@ HIGHLIGHTS
- Added srun option "--cpu-freq" to enable user control over the job's CPU
frequency and thus it's power consumption.
- Added priority/multifactor2 plugin supporting ticket based shares.
- Added gres/mic plugin supporting Intel Many Integrated Core (MIC) processors.
- Added gres/mic plugin supporting Intel Many Integrated Core (MIC) processors.
- Added launch plugin to support srun interface to launch tasks using different
methods like IBM's poe or Cray's aprun.
CONFIGURATION FILE CHANGES (see "man slurm.conf" for details)
=============================================================
......@@ -73,28 +75,58 @@ OTHER CHANGES
API CHANGES
===========
Changed members of the following structs
========================================
Added boards_per_node to job_info and job_desc_msg_t.
Added boards and cpu_load to node_info.
slurm_step_launch_callbacks_t - added step_signal for signaling steps that
are perhaps not running as srun.
Added acct_gather_energy_t, boards and cpu_load to node_info_t.
Added step_signal to slurm_step_launch_callbacks_t - for signaling steps that
are perhaps not running as srun.
Added acct_gather_energy_type, acct_gather_node_freq launch_type, licenses,
and licenses_used to slurm_ctl_conf_t
Added ntasks_per_board, boards_per_node, sockets_per_board to slurm_job_info_t
Added ntasks_per_board, boards_per_node job_desc_msg_t
Added cpu_freq to slurm_step_ctx_params_t
Added cpu_freq to slurm_step_launch_params_t
Added cpu_freq to job_step_info_t
Added (*step_signal) to slurm_step_launch_callbacks_t
Added core_cnt to reserve_info_t
Added core_cnt to resv_desc_msg_t
Added actual_boards to slurmd_status_t
Added act_cpufreq, consumed_energy, and req_cpufreq to slurmdb_stats_t
Added the following struct definitions
======================================
acct_gather_energy_t
acct_gather_node_resp_msg_t
Changed job_info_t to slurm_job_info_t since IBM PE machines have a job_info_t
structure already defined. job_info_t is defined as slurm_job_info_t on
will still work in a non IBM PE environment, but shouldn't be used in
future code.
Changed the following enums and #defines
========================================
#debug DEBUG_FLAG_ENERGY - for AcctGatherEnergy plugin
added #define DEBUG_FLAG_SWITCH
added #define DEBUG_FLAG_ENERGY
added #define CPU_FREQ_RANGE_FLAG
added #define CPU_FREQ_LOW
added #define CPU_FREQ_MEDIUM
added #define CPU_FREQ_HIGH
added #define CR_BOARD
added #define RESERVE_FLAG_PART_NODES
added #define RESERVE_FLAG_NO_PART_NODES
added #define RECONFIG_KEEP_PART_STAT
added enum acct_energy_type
added SELECT_JOBDATA_CONFIRMED to enum select_jobdata_type
added JOBACCT_DATA_ACT_CPUFREQ and JOBACCT_DATA_CONSUMED_ENERGY
to enum jobacct_data_type
Added CPU_BIND_TO_BOARDS to enum cpu_bind_type
Added the following API's
=========================
slurm_step_launch_add - added for adding tasks to steps that were
previously started. (Note: it currently has only been
tested with user managed io jobs.)
slurm_init_trigger_msg - added to initialize trigger clear/update message
Changed the following API's
===========================
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment