Changes between Version 10 and Version 11 of WikiStart
- Timestamp:
- 06/03/11 00:37:03 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WikiStart
v10 v11 1 = Introduction = 1 = PSNC DRMAA for Torque/PBS Pro = 2 == Introduction == 2 3 3 4 DRMAA for Torque/PBS Pro is implementation of Open Grid Forum [http://drmaa.org/ DRMAA] … … 13 14 14 15 15 = Installation=16 == Installation == 16 17 17 18 To compile the library just go to main source directory and type:: … … 46 47 as information source for terminated jobs (consult next section for details) 47 48 48 = Configuration=49 == Configuration == 49 50 50 51 During DRMAA session initialization (``drmaa_init``) library tries to read … … 97 98 98 99 99 == Different modes of operation==100 === Different modes of operation === 100 101 101 102 ||=wait_thread =||=pbs_home =||=mode =||= keep_completed needed =||= comments =|| … … 105 106 106 107 107 = Configuration file syntax=108 === Configuration file syntax === 108 109 109 110 Configuration file is in form a dictionary. … … 127 128 128 129 129 = Configuration file example=130 === Configuration file example === 130 131 131 132 {{{ … … 148 149 }}} 149 150 150 = Native specification=151 == Native specification == 151 152 152 153 DRMAA interface allows to pass DRM dependant job submission options. … … 166 167 Native specification strings with corresponding DRMAA attributes. 167 168 168 DRMAA attribute PBS attribute PBS resource native specification 169 Attributes which get overridden 170 drmaa_job_name Job_Name `-N` job name171 drmaa_output_path Output_Path `-o` output path172 drmaa_error_path Error_Path `-e` error path173 drmaa_join_files Join_Path `-j` join options 174 drmaa_block_email Mail_Points `-m` mail options 175 drmaa_start_time Execution_Time `-a` start time 176 drmaa_js_state Hold_Types `-h` 177 .. Account_Name `-A` account string 178 .. Checkpoint `-c` interval 179 .. Keep_Files `-k` keep 180 .. Priority `-p` priority 181 .. destination `-q` queue 182 .. Rerunable `-r` y/n 183 .. Shell_Path_List `-S` path list 184 .. User_List `-u` user list 185 .. group_list `--group_list=`\groups 186 drmaa_v_env Variable_List `-v` variable list 187 .. Variable_List `-V` 188 drmaa_v_email Mail_Users `-M` user list 189 drmaa_duration_hlimit Resource_List cput `-l cput=`\limit 190 drmaa_wct_hlimit Resource_List walltime `-l walltime=`\limit 191 .. Resource_List `-l` resources 192 193 194 = Release notes=195 196 == Changes in 1.0.5 release==169 ||= DRMAA attribute =||= PBS attribute =||= PBS resource native specification =|| 170 ||||||= Attributes which get overridden =|| 171 || drmaa_job_name || Job_Name || `-N` job name || 172 || drmaa_output_path || Output_Path || `-o` output path || 173 || drmaa_error_path || Error_Path || `-e` error path || 174 || drmaa_join_files || Join_Path || `-j` join options || 175 || drmaa_block_email || Mail_Points || `-m` mail options || 176 || drmaa_start_time || Execution_Time || `-a` start time || 177 || drmaa_js_state || Hold_Types || `-h` || 178 || .. || Account_Name || `-A` account string || 179 || .. || Checkpoint || `-c` interval || 180 || .. || Keep_Files || `-k` keep || 181 || .. || Priority || `-p` priority || 182 || .. || destination || `-q` queue || 183 || .. || Rerunable || `-r` y/n || 184 || .. || Shell_Path_List || `-S` path list || 185 || .. || User_List || `-u` user list || 186 || .. || group_list || `--group_list=`\groups || 187 || drmaa_v_env || Variable_List || `-v` variable list || 188 || .. || Variable_List || `-V` || 189 || drmaa_v_email || Mail_Users || `-M` user list || 190 || drmaa_duration_hlimit || Resource_List cput || `-l cput=`\limit || 191 || drmaa_wct_hlimit || Resource_List walltime || `-l walltime=`\limit|| 192 || .. || Resource_List || `-l` resources || 193 194 195 == Release notes == 196 197 === Changes in 1.0.5 release === 197 198 * make drmaa tolerant to torque restarts 198 199 * now one can use '-lmem' in native specification attribute 199 200 200 == Changes in 1.0.4 release==201 === Changes in 1.0.4 release === 201 202 * fix "mtime" date parsing ('triggered' mode) 202 203 * fix "submit_args" attribute bug (PBS Professional only) 203 204 204 == Changes in 1.0.3 release==205 === Changes in 1.0.3 release === 205 206 206 207 * new implementation of the "wait thread" which reads PBS log files (increased scalability) … … 211 212 * other bug fixes 212 213 213 == Changes in 1.0.2 release==214 === Changes in 1.0.2 release === 214 215 215 216 * automatic reconnect on PBS connection errors … … 217 218 * other bug fixes 218 219 219 == Changes in 1.0.1 release==220 === Changes in 1.0.1 release === 220 221 221 222 * number of attributes implemented: … … 235 236 236 237 237 == Known bugs and limitations==238 === Known bugs and limitations === 238 239 239 240 Library covers nearly all DRMAA 1.0 specification_ with exceptions