Home
last modified time | relevance | path

Searched refs:job_mem_limit (Results 1 – 12 of 12) sorted by relevance

/dports/sysutils/slurm-wlm/slurm-20.02.7/src/common/
H A Dslurm_cred.c576 cred->job_mem_limit = arg->job_mem_limit; in slurm_cred_create()
690 rcred->job_mem_limit = cred->job_mem_limit; in slurm_cred_copy()
746 cred->job_mem_limit = arg->job_mem_limit; in slurm_cred_faker()
839 arg->job_mem_limit = cred->job_mem_limit; in _copy_cred_to_arg()
1252 if (cred->job_mem_limit & MEM_PER_CPU) { in format_core_allocs()
1253 *job_mem_limit = (cred->job_mem_limit & (~MEM_PER_CPU)) * in format_core_allocs()
1256 *job_mem_limit = cred->job_mem_limit; in format_core_allocs()
1263 *step_mem_limit = *job_mem_limit; in format_core_allocs()
1380 safe_unpack64(&cred->job_mem_limit, buffer); in slurm_cred_unpack()
1778 pack64(cred->job_mem_limit, buffer); in _pack_cred()
[all …]
H A Dstepd_api.h104 uint64_t job_mem_limit; /* job's memory limit, MB */ member
109 uint64_t job_mem_limit; /* job's memory limit, MB */ member
H A Dslurm_cred.h164 uint64_t job_mem_limit; /* MB of memory reserved per node OR member
336 uint64_t *job_mem_limit, uint64_t *step_mem_limit);
H A Dstepd_api.c443 safe_read(fd, &step_info->job_mem_limit, sizeof(uint64_t)); in stepd_get_info()
1332 safe_read(fd, &stepd_mem_info->job_mem_limit, sizeof(uint32_t)); in stepd_get_mem_limits()
H A Dslurm_protocol_defs.h1019 uint64_t job_mem_limit; /* job's memory limit, passed via cred */ member
/dports/sysutils/slurm-wlm/slurm-20.02.7/testsuite/expect/
H A Dtest12.254 set job_mem_limit [expr ($mem_size + $max_mem_error) / 1024 + 10]
82 set nodes [get_nodes_by_request "-n$num_tasks --mem-per-cpu=$job_mem_limit -t2"]
221 set job_id [submit_job -fail "-n$num_tasks --mem-per-cpu=$job_mem_limit --output=$file_out --error=…
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/slurmd/slurmd/
H A Dreq.c1213 if (arg.job_mem_limit & MEM_PER_CPU) { in _check_job_credential()
1220 if (arg.job_mem_limit & MEM_PER_CPU) { in _check_job_credential()
1866 if (arg.job_mem_limit & MEM_PER_CPU) { in _set_batch_job_limits()
1870 req->job_mem = arg.job_mem_limit; in _set_batch_job_limits()
1960 if (arg.job_mem_limit == 0) in _convert_job_mem()
1963 req->job_mem_limit = arg.job_mem_limit; in _convert_job_mem()
1968 req->job_mem_limit = arg.job_mem_limit & (~MEM_PER_CPU); in _convert_job_mem()
2014 req->job_mem_limit *= job_cpus; in _convert_job_mem()
2026 if (req->job_mem_limit) { in _make_prolog_mem_container()
2924 if ((stepd_mem_info.job_mem_limit in _load_job_limits()
[all …]
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/api/
H A Dstep_ctx.c96 arg.job_mem_limit = 0; in _job_fake_cred()
/dports/sysutils/slurm-wlm/slurm-20.02.7/src/slurmctld/
H A Djob_mgr.c8404 uint64_t job_mem_limit = job_desc_msg->pn_min_memory; in _valid_pn_min_mem() local
8418 job_mem_limit &= (~MEM_PER_CPU); in _valid_pn_min_mem()
8420 if (job_mem_limit <= sys_mem_limit) in _valid_pn_min_mem()
8422 mem_ratio = (job_mem_limit + sys_mem_limit - 1); in _valid_pn_min_mem()
8448 if (((job_mem_limit & MEM_PER_CPU) == 0) && in _valid_pn_min_mem()
8450 if (job_mem_limit <= sys_mem_limit) in _valid_pn_min_mem()
8490 if (job_mem_limit & MEM_PER_CPU) { in _valid_pn_min_mem()
8492 job_mem_limit &= (~MEM_PER_CPU); in _valid_pn_min_mem()
8493 job_mem_limit *= cpus_per_node; in _valid_pn_min_mem()
8510 if (job_mem_limit <= sys_mem_limit) in _valid_pn_min_mem()
[all …]
H A Dnode_scheduler.c3328 cred_arg.job_mem_limit = job_ptr->details->pn_min_memory; in launch_prolog()
H A Djob_scheduler.c2618 cred_arg.job_mem_limit = job_ptr->details->pn_min_memory; in make_batch_job_cred()
H A Dproc_req.c1194 cred_arg.job_mem_limit = job_ptr->details->pn_min_memory; in _make_step_cred()