Small SGE ↔ HTC translation
SGE CLI(JCL) Command Line Interface (Job Control Language) | HTCondor ClassAds (Job Control Language) | Values (Hints) | Comment |
---|---|---|---|
(#$) -l complex="value" | Variable = Value | Requested resources for your job depend also on configuration. Regular expressions may be used for value specification(?). | Last item of multiple values or options counts. Use -append option for overwriting submit file definitions |
(#$) -l distro="Operating_System" | Requirements = OpSysAndVer == "OS-Name" | "SL6" is set as default. Currently supported values are "SL6" and "CentOS7". | If your Job can run everywhere set: Requirements = ( OpSysAndVer == "CentOS7" || OpSysAndVer == "SL6") |
(#$) -l h_rt="Available_Job_Time" | +RequestRuntime = <seconds> | Requestable up to 7 days. Default is 3 hours. | Lite jobs (<= 3h, <= 2G) have only a few or no quota limitations. Over time the fairshare counts. |
(#$) -l h_vmem="Available_Memory_Space" | RequestMemory = <MByte> | Minimum/Default is set to 512M/1536M .The final value is quantized to 512M chunks. | |
(#$) -l h_fsize="Available_Disc_Space" | RequestDisk = <kByte> | Minimum/Default is set to 3G. The final value is quantized to 512M chunks. | May eventually influence job priority |
(#$) -P "Registered Project" | +MyProject = "<project>" | If not set defaults to submithost default or primary registry group | Will influence job fair share. If you are not member of the set Project your job will be set to hold and will not run. |