Rahul Jain, Preeti Ranjan Panda, Sreenivas Subramoney: Machine Learned Machines: Adaptive co-optimization of caches, cores, and On-chip Network. DATE 2016: 253-256