Changes between Version 18 and Version 19 of RemoteJob
- Timestamp:
- Feb 3, 2011, 11:10:48 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RemoteJob
v18 v19 193 193 194 194 In BOINC you can't have 2 WU with different input but 195 with the same name (say, "environment.dat"),196 because it will already be in the folder "download"on your195 with the same name (say, ''environment.dat''), 196 because it will already be in the folder ''download'' on your 197 197 project. So you would have to rename the file or set manually the file 198 198 property (URL...) in WU. Is it the same with RBoinc? Will the file be … … 200 200 201 201 No, it will be handled correctly: file names are made 202 unique (in fact, equal to the file's md5), even though the202 unique (in fact, equal to the file's MD5), even though the 203 203 submitter used the same name for different contents. (It's fairly 204 204 common e.g. for 1000 WUs to have in common at least one of the … … 218 218 219 219 Will there be a problem if a user send simultaneously 1000 jobs by a 220 script (as I saw you used temp folders which were deleted at the end 221 of 1 submission) ? 222 223 It's perfectly fine (quite common indeed). 220 script? 221 222 It's perfectly fine (and indeed common). 224 223 225 224 === Retrieve === … … 249 248 This important point should be clarified: 250 249 251 1. a client ("volunteer") computes a WU252 2. results are stored in250 1. a client ("volunteer") computes and returns a WU, which is validated as usual 251 1. results are stored in 253 252 "workflow_results/GROUPNAME" (something like 254 name-USER_GROUPNAME-2-10-RND1234-...)255 3. the WU is assimilated:256 assimilator executes the '''process'''script in the257 workflow_results/GROUPNAME258 4. '''process'''creates a WU253 ''name-USER_GROUPNAME-2-10-RND1234-...'') 254 1. the WU is assimilated: the 255 assimilator should execute the {{{process}}} script in the 256 ''workflow_results/GROUPNAME'' 257 1. {{{process}}} creates a WU 259 258 corresponding the next step of the chain (if necessary) 260 5. repeat from 1261 262 The "retrieve"operation is completely independent of the above263 process: a "retrieve"can be requested at any time, and it will264 download any results stored in workflow_results/GROUPNAME.259 1. repeat from 1 260 261 The ''retrieve'' operation is completely independent of the above 262 process: a retrieve can be requested at any time, and it will 263 download any results stored in ''workflow_results/GROUPNAME''. 265 264 266 265 … … 271 270 Yes, scientists may request the outputs of successfully-completed WUs 272 271 at any time (even if they are part of a still-ongoing chain of 273 WUs). Automatic retrieval on the issuing scientist's machine via274 cron jobs is convenient.272 WUs). ''Automatic'' retrieval on the issuing scientist's machine is conveniently 273 done via cron jobs. 275 274 276 275 … … 279 278 === Portability and server coexistence === 280 279 281 Do you have an idea if your application isdirectly compatible with282 windows?280 Is your application directly compatible with 281 Windows? 283 282 284 283 The '''client''' scripts are likely portable with minor changes 285 (just install a good perl interpreter and the required modules).286 287 288 Is it possible to use your commands with different BOINC projects 284 (just install a good Perl interpreter and the required modules). 285 286 287 Is it possible to use your commands with different BOINC projects? 289 288 290 289 Normally a ''RBoinc server'' is tied to the corresponding