Memory limit: ``h_data`` --------------------------------- - Memory size **per CPU core** - Format: number + ``g`` (in gigabytes), e.g. ``-l h_data=4g`` (4 gigabytes of memory per CPU core) - A job *may* be terminated if ``h_data`` is reached. - The job will not start if ``h_data`` is too large (i.e. no available compute nodes satisfying the request) - When multiple cores are requested, the product of ``h_data`` and the number of cores is the total memory size.