发明名称 HARDWARE/SOFTWARE CO-OPTIMIZATION TO IMPROVE PERFORMANCE AND ENERGY FOR INTER-VM COMMUNICATION FOR NFVS AND OTHER PRODUCER-CONSUMER WORKLOADS
摘要 Methods and apparatus implementing Hardware/Software co-optimization to improve performance and energy for inter-VM communication for NFVs and other producer-consumer workloads. The apparatus include multi-core processors with multi-level cache hierarchies including and L1 and L2 cache for each core and a shared last-level cache (LLC). One or more machine-level instructions are provided for proactively demoting cachelines from lower cache levels to higher cache levels, including demoting cachelines from L1/L2 caches to an LLC. Techniques are also provided for implementing hardware/software co-optimization in multi-socket NUMA architecture system, wherein cachelines may be selectively demoted and pushed to an LLC in a remote socket. In addition, techniques are disclosure for implementing early snooping in multi-socket systems to reduce latency when accessing cachelines on remote sockets.
申请公布号 WO2016106128(A1) 申请公布日期 2016.06.30
申请号 WO2015US66712 申请日期 2015.12.18
申请人 INTEL CORPORATION 发明人 WANG, REN;HERDRICH, ANDREW J.;LIU, YEN-CHENG;HUM, HERBERT H.;PARK, JONG SOO;HUGHES, CHRISTOPHER J.;VENKATESAN, NAMAKKAL N.;MOGA, ADRIAN C.;JALEEL, AAMER;CHISHTI, ZESHAN A.;ERGIN, MESUT A.;TSAI, JR-SHIAN;MIN, ALEXANDER W.;TAI, TSUNG-YUAN C.;MACIOCCO, CHRISTIAN;SANKARAN, RAJESH
分类号 G06F15/173;G06F9/455 主分类号 G06F15/173
代理机构 代理人
主权项
地址