KPart is a tool for partitioning the last-level cache (LLC) dynamically between co-running applications on an Intel multicore processor with way-partitioning support. KPart is designed to sidestep a key limitation of way-partitioning: coarse-grained partition sizes.