UniCache: Unifying Prefix Cache Eviction for Heterogeneous LLM Serving Workloads | Synapse