...
• Programmer inserts calls of the form, perf.addLocalOpsdoWork(Nn), in sequential codewithin tasks to denote n units of work
• HJ implementation computes total work and critical path length in units of programmer’s local opswork specified by the programmer’s calls to perf.doWork(n)