{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,29]],"date-time":"2025-09-29T08:09:43Z","timestamp":1759133383100,"version":"3.28.0"},"reference-count":53,"publisher":"IEEE","license":[{"start":{"date-parts":[[2020,6,1]],"date-time":"2020-06-01T00:00:00Z","timestamp":1590969600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,6,1]],"date-time":"2020-06-01T00:00:00Z","timestamp":1590969600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,6,1]],"date-time":"2020-06-01T00:00:00Z","timestamp":1590969600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,6]]},"DOI":"10.1109\/netsoft48620.2020.9165471","type":"proceedings-article","created":{"date-parts":[[2020,8,12]],"date-time":"2020-08-12T21:29:37Z","timestamp":1597267777000},"page":"335-343","source":"Crossref","is-referenced-by-count":10,"title":["RLDRM: Closed Loop Dynamic Cache Allocation with Deep Reinforcement Learning for Network Function Virtualization"],"prefix":"10.1109","author":[{"given":"Bin","family":"Li","sequence":"first","affiliation":[]},{"given":"Yipeng","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Ren","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Charlie","family":"Tai","sequence":"additional","affiliation":[]},{"given":"Ravi","family":"Iyer","sequence":"additional","affiliation":[]},{"given":"Zhu","family":"Zhou","sequence":"additional","affiliation":[]},{"given":"Andrew","family":"Herdrich","sequence":"additional","affiliation":[]},{"given":"Tong","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Ameer","family":"Haj-Ali","sequence":"additional","affiliation":[]},{"given":"Ion","family":"Stoica","sequence":"additional","affiliation":[]},{"given":"Krste","family":"Asanovic","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"journal-title":"Intel Corporation","article-title":"Intel&#x00AE; Xeon&#x00AE; Platinum 8176 Processor","year":"0","key":"ref39"},{"journal-title":"Standard Performance Evaluation Corporation","article-title":"SPEC CPU 2006 benchmark suite","year":"0","key":"ref38"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOMW.2019.8845222"},{"key":"ref32","first-page":"1995","article-title":"Dueling network architectures for deep reinforcement learning","author":"wang","year":"2016","journal-title":"Proceedings of the 33rd International Conference on Inter-national Conference on Machine Learning - Volume 48 ser ICML'16"},{"key":"ref31","first-page":"2094","article-title":"Deep reinforcement learning with double q-learning","author":"hasselt","year":"2016","journal-title":"Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence AAAI'16"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1038\/nature14236"},{"journal-title":"A view on deep reinforcement learning in system optimization","year":"2019","author":"haj-ali","key":"ref37"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2017.2760281"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1700246"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2019.2892151"},{"key":"ref28","volume":"12","author":"mnih","year":"2013","journal-title":"Playing atari with deep reinforcement learning"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TNN.1998.712192"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1038\/nature16961"},{"key":"ref2","article-title":"NetBricks: Taking the V out of NFV","author":"panda","year":"2016","journal-title":"Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI&#x2018;16)"},{"key":"ref1","article-title":"Network Virtualization in Multi-Tenant Datacenters","author":"koponen","year":"2014","journal-title":"Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI&#x2018;14)"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/2355585.2355590"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2017.19"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446102"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541944"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190555"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/2508148.2485949"},{"key":"ref25","first-page":"57","article-title":"Vantage: Scalable and efficient fine-grain cache partitioning","author":"sanchez","year":"2011","journal-title":"2011 38th Annual International Symposium on Computer Architecture (ISCA) ISCA"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2017.2760281"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2011.10.003"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/1555228.1555263"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2017.15"},{"key":"ref10","first-page":"117","article-title":"The design and implementation of open vswitch","author":"pfaff","year":"2015","journal-title":"12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15)"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2017.8254754"},{"journal-title":"DPDK Programmer's Guide Access Control","year":"0","key":"ref40"},{"journal-title":"Intel Corporation","article-title":"Data Plane Development Kit (DPDK)","year":"2018","key":"ref12"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/3307650.3322272"},{"journal-title":"Intel Corporation","article-title":"Intel&#x00AE; Data Direct I\/O (DDIO)","year":"2018","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2006.31"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2006.49"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1006209.1006246"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1254882.1254886"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2010.10.013"},{"key":"ref4","article-title":"Metron: NFV Service Chains at the True Speed of the Underlying Hardware","author":"katsikas","year":"2018","journal-title":"Proceedings of 15th USENIX Symposium on Networked Systems Design and Implementation (NSDI&#x2018;18)"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/3098822.3098826"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2882783"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2018.2873397"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2016.7446102"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2012.262"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1700246"},{"journal-title":"Intel 64 and IA-32 architectures software developer's manual","year":"0","key":"ref9"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/2954680.2872394"},{"key":"ref45","first-page":"561","article-title":"Ray: A distributed framework for emerging ai applications","author":"moritz","year":"2018","journal-title":"13th USENIX Symposium on Operating Systems Design and Implementation ( OSDI 18)"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1145\/3005745.3005750"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190555"},{"journal-title":"The system statistics collection deamon","year":"0","key":"ref42"},{"journal-title":"Cisco Systems Traffic Generators","year":"0","key":"ref41"},{"journal-title":"Ray rllib A composable and scalable reinforcement learning library","year":"2017","author":"liang","key":"ref44"},{"journal-title":"Influxdb database","year":"0","key":"ref43"}],"event":{"name":"2020 6th IEEE International Conference on Network Softwarization (NetSoft)","start":{"date-parts":[[2020,6,29]]},"location":"Ghent, Belgium","end":{"date-parts":[[2020,7,3]]}},"container-title":["2020 6th IEEE Conference on Network Softwarization (NetSoft)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9158198\/9165305\/09165471.pdf?arnumber=9165471","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,28]],"date-time":"2022-06-28T21:55:37Z","timestamp":1656453337000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9165471\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6]]},"references-count":53,"URL":"https:\/\/doi.org\/10.1109\/netsoft48620.2020.9165471","relation":{},"subject":[],"published":{"date-parts":[[2020,6]]}}}