prototype of multi-level scheduling , prepare for roofline model based scheduling