lAll jobs on the system are Cilk jobs
lJobs can enter and leave the system and change
their parallelism during execution
lAll jobs are mutually trusting (they will stay within
the bound of their allotments and communicate their desires
honestly)
lEach job has at least one processor to start with