CPSLab Cyber-Physical Systems Lab, Boston University

Projects Workload Profiling

Application Phase Driven Resource Management

Detecting application phases and re-assigning cache and memory bandwidth as resource needs change.

Applications move between phases with very different resource needs. This project detects those transitions and adjusts shared memory resources, such as cache ways and memory bandwidth, phase by phase, so that applications on server-class machines get better isolation and more predictable performance.