1. A method in a multi-tiered cache comprising: detecting, by a cache device controller for a tier of the multi-tiered cache, a change of workload characteristics at the tier of the multi-tiered cache, where at least one of the tiers of the multi-tiered cache includes a dynamically resizable cache element, and wherein each tier is managed by a cache device controller; and communicating the detected change of workload characteristics from the controller to a different controller of a different tier of the multi-tiered cache to cause the different controller to adjust its caching size and policy in response to the detected changes.