Predictable Parallel Programming using PRET-C R EPORT