1- # Task Size: Pay-Per-Task
1+ # Task size: pay-per-task
22
33Pay-per-task categories, time limits, and claim rules.
44
55## Pay-per-task model
66
7- The pay-per-task model is based on task size categories. Each category defines
7+ We base the pay-per-task model on task size categories. Each category defines
88two limits:
99
1010- Maximum Computing Time (C): per-task execution time on the worker. If the task
11- exceeds C, the task is stopped and failed.
11+ exceeds C, the worker stops the task and marks it as failed.
1212- Maximum Deal Time (D): overall time window for a task in the deal. If the task
13- isn’t completed within D, the requester can claim (i.e., recover according to
14- protocol rules). On claim, the requester recovers the RLC escrowed for that
15- task, no payout is made to the worker and workerpool .
13+ isn’t completed within D, the requester can claim the task. On claim, the
14+ requester recovers the RLC held in escrow for this task, the protocol does not
15+ pay the Workerpool .
1616
1717** Categories Description:**
1818
@@ -24,8 +24,8 @@ two limits:
2424| 3 – L | 3 hours | 30h (1d6h) |
2525| 4 – XL | 10 hours | 100h (4d4h) |
2626
27- - Workers allocate up to C per task. Beyond C, the app is stopped .
28- - Requesters can claim after D if the task isn’t completed.
27+ - Worker allocates up to C per task. Beyond C, the worker stops the task .
28+ - Requesters can claim the task after D if the task isn’t completed.
2929
3030## How to pick a category (quick guide)
3131
@@ -37,7 +37,7 @@ Use this decision table to choose a safe category for your workload.
3737| Medium data processing (10-15min) | Cat 2 |
3838| Heavy ML inference / long simulations | Cat 3–4 |
3939
40- Use the iExec SDK (CLI/API) to ** set the category** in app, request, or
41- workerpool orders.
40+ Use the iExec SDK to ** set the category** in app, request, or workerpool
41+ orders.
4242For commands and examples, see the
43- [ iExec SDK GitHub repository] ( https://github.com/iExecBlockchainComputing/iexec-sdk/blob/master/docs/README.md ) .
43+ [ iExec SDK Github repository] ( https://github.com/iExecBlockchainComputing/iexec-sdk/blob/master/docs/README.md ) .
0 commit comments