constraint solver for cache aware scheduling

Do not consider the execution time constraint in each period!
Only use the workload constraint in the problem window,
because using Offset of each task makes the problem no longer linear
programming or quadratic programming.