Low-Level Scheduling Implications for Data-Intensive Cyclic Workloads on Modern Microarchitectures