Changes between Version 20 and Version 21 of benchmarks

Show
Ignore:
Timestamp:
10/17/11 11:53:17 (13 years ago)
Author:
bartek
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • benchmarks

    v20 v21  
    3333The main program creates N processes (each process can use a different certificate) that invoke the function `sustain_thread`. Next, it waits for the end of all running processes. 
    3434 
    35 In general, the idea of the program is to keep in a system `jobs_per_thread` jobs for `test_duration` seconds, inquering all the time (the delays between calls drawn from a defined interval) about all currently running or queued jobs. At the end of tests, the program prints average times of submitting jobs and inquiring about the job status. 
     35In general, the idea of the program is to keep in a system `jobs_per_thread` jobs for `test_duration` seconds, inquering all the time (the delays between calls drawn from a defined interval) about all currently running or queued jobs. 
    3636 
    3737The following snippet shows a pseudocode of the function `sustain_thread`: 
     
    7373}}} 
    7474 
     75At the end of tests, the average, minimal and maximal times of submitting job (`submit_job`) and inquiring about job state (`query_state`) are printed. Additionally, the program displays the number of all submitted jobs, the number of successfully finished jobs (`Done`) and the number of the jobs finished with the other status (`Canceled`, `Failed`, `Suspended`). In the last case, the number of fails, i.e. exceptions returned by the SAGA adaptors, is shown.  
     76 
    7577=== Test 2 - Throughput ===