{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:16:53Z","timestamp":1763468213684,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,12,2]],"date-time":"2014-12-02T00:00:00Z","timestamp":1417478400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,12,2]]},"DOI":"10.1145\/2674005.2674990","type":"proceedings-article","created":{"date-parts":[[2014,12,8]],"date-time":"2014-12-08T16:30:28Z","timestamp":1418056228000},"page":"109-120","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["Multi-Layer Packet Classification with Graphics Processing Units"],"prefix":"10.1145","author":[{"given":"Matteo","family":"Varvello","sequence":"first","affiliation":[{"name":"Telefonica Research, Barcelona, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rafael","family":"Laufer","sequence":"additional","affiliation":[{"name":"Bell Labs, Alcatel-Lucent, Holmdel, NJ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Feixiong","family":"Zhang","sequence":"additional","affiliation":[{"name":"Rutgers University, North Brunswick, NJ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"T.V.","family":"Lakshman","sequence":"additional","affiliation":[{"name":"Bell Labs, Alcatel-Lucent, Holmdel, NJ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,12,2]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Open vswitch. http:\/\/openvswitch.org\/.  Open vswitch. http:\/\/openvswitch.org\/."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/362686.362692"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1880153.1880157"},{"key":"e_1_3_2_1_4_1","unstructured":"CISCO. Nexus1000v. http:\/\/cisco.com\/.  CISCO. Nexus1000v. http:\/\/cisco.com\/."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2018436.2018466"},{"key":"e_1_3_2_1_7_1","volume-title":"L. Improving Passive Packet Capture: Beyond Device Polling. In Proc. SANE","author":"DERI","year":"2004","unstructured":"DERI , L. Improving Passive Packet Capture: Beyond Device Polling. In Proc. SANE ( Amsterdam, The Netherlands , Sept. 2004 ). DERI, L. Improving Passive Packet Capture: Beyond Device Polling. In Proc. SANE (Amsterdam, The Netherlands, Sept. 2004)."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/863955.863979"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2034574.2034812"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851207"},{"key":"e_1_3_2_1_11_1","volume-title":"DATE","author":"KANG K.","year":"2011","unstructured":"KANG , K. , AND YANGDONG , D. Scalable packet classification via GPU metaprogramming . In DATE ( Grenoble, France , Mar. 2011 ). KANG, K., AND YANGDONG, D. Scalable packet classification via GPU metaprogramming. In DATE (Grenoble, France, Mar. 2011)."},{"key":"e_1_3_2_1_12_1","unstructured":"KHRONOS OPENCL WORKING GROUP. The opencl specification. http:\/\/khronos.org\/.  KHRONOS OPENCL WORKING GROUP. The opencl specification. http:\/\/khronos.org\/."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/GLOCOM.2010.5683320"},{"key":"e_1_3_2_1_14_1","volume-title":"Proc. DATE","author":"MU S.","year":"2010","unstructured":"MU , S. , ZHANG , X. , ZHANG , N. , LU , J. , DENG , Y. S. , AND ZHANG , S. IP routing processing with graphic processors . In Proc. DATE ( Dresden, Germany , Mar. 2010 ). MU, S., ZHANG, X., ZHANG, N., LU, J., DENG, Y. S., AND ZHANG, S. IP routing processing with graphic processors. In Proc. DATE (Dresden, Germany, Mar. 2010)."},{"key":"e_1_3_2_1_15_1","unstructured":"NVIDIA. Profiler User's Guide -- CUDA Toolkit Documentation. http:\/\/docs.nvidia.com\/cuda\/profiler-users-guide\/index.html\/.  NVIDIA. Profiler User's Guide -- CUDA Toolkit Documentation. http:\/\/docs.nvidia.com\/cuda\/profiler-users-guide\/index.html\/."},{"key":"e_1_3_2_1_16_1","unstructured":"NVIDIA. GTX 580. http:\/\/geforce.com\/hardware\/desktop-gpus\/geforce-gtx-580\/.  NVIDIA. GTX 580. http:\/\/geforce.com\/hardware\/desktop-gpus\/geforce-gtx-580\/."},{"key":"e_1_3_2_1_17_1","unstructured":"OPENFLOW. Switching reference system. http:\/\/www.openflow.org\/wp\/downloads\/.  OPENFLOW. Switching reference system. http:\/\/www.openflow.org\/wp\/downloads\/."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1006\/jagm.1996.0063"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jalgor.2003.12.002"},{"key":"e_1_3_2_1_20_1","volume-title":"Proc. USENIX","author":"RIZZO L.","year":"2012","unstructured":"RIZZO , L. Netmap : a novel framework for fast packet I\/O . In Proc. USENIX ( Boston, MA , June 2012 ). RIZZO, L. Netmap: a novel framework for fast packet I\/O. In Proc. USENIX (Boston, MA, June 2012)."},{"key":"e_1_3_2_1_21_1","volume-title":"CUDA by Example: An Introduction to General-Purpose GPU Programming, 1 ed","author":"SANDERS J.","year":"2010","unstructured":"SANDERS , J. , AND KANDROT , E. CUDA by Example: An Introduction to General-Purpose GPU Programming, 1 ed . Addison-Wesley Professional , July 2010 . SANDERS, J., AND KANDROT, E. CUDA by Example: An Introduction to General-Purpose GPU Programming, 1 ed. Addison-Wesley Professional, July 2010."},{"key":"e_1_3_2_1_22_1","volume-title":"Core Router Line Cards. In Proc. IEEE INFOCOM (Rio de Janeiro","author":"SONG H.","year":"2009","unstructured":"SONG , H. , HAO , F. , KODIALAM , M. , AND LAKSHMAN , T. IP v6 Lookups using Distributed and Load Balanced Bloom Filters for 100Gbps Core Router Line Cards. In Proc. IEEE INFOCOM (Rio de Janeiro , Brazil , Apr. 2009 ). SONG, H., HAO, F., KODIALAM, M., AND LAKSHMAN, T. IPv6 Lookups using Distributed and Load Balanced Bloom Filters for 100Gbps Core Router Line Cards. In Proc. IEEE INFOCOM (Rio de Janeiro, Brazil, Apr. 2009)."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/316188.316216"},{"key":"e_1_3_2_1_24_1","volume-title":"J. S. ClassBench: A Packet Classification Benchmark. In Proc. IEEE INFOCOM","author":"TAYLOR D. E.","year":"2004","unstructured":"TAYLOR , D. E. , AND TURNER , J. S. ClassBench: A Packet Classification Benchmark. In Proc. IEEE INFOCOM ( Hong Kong, China , Mar. 2004 ). TAYLOR, D. E., AND TURNER, J. S. ClassBench: A Packet Classification Benchmark. In Proc. IEEE INFOCOM (Hong Kong, China, Mar. 2004)."},{"key":"e_1_3_2_1_25_1","volume-title":"Proc. NSDI","author":"WANG Y.","year":"2013","unstructured":"WANG , Y. , ZU , Y. , ZHANG , T. , PENG , K. , DONG , Q. , LIU , B. , MENG , W. , DAI , H. , TIAN , X. , XU , Z. , WU , H. , AND YANG , D. Wire speed name lookup: a GPU-based approach . In Proc. NSDI ( Lombard, IL , Apr. 2013 ). WANG, Y., ZU, Y., ZHANG, T., PENG, K., DONG, Q., LIU, B., MENG, W., DAI, H., TIAN, X., XU, Z., WU, H., AND YANG, D. Wire speed name lookup: a GPU-based approach. In Proc. NSDI (Lombard, IL, Apr. 2013)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1851182.1851246"}],"event":{"name":"CoNEXT '14: Conference on emerging Networking Experiments and Technologies","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"],"location":"Sydney Australia","acronym":"CoNEXT '14"},"container-title":["Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2674005.2674990","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2674005.2674990","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:17:03Z","timestamp":1750227423000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2674005.2674990"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12,2]]},"references-count":25,"alternative-id":["10.1145\/2674005.2674990","10.1145\/2674005"],"URL":"https:\/\/doi.org\/10.1145\/2674005.2674990","relation":{},"subject":[],"published":{"date-parts":[[2014,12,2]]},"assertion":[{"value":"2014-12-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}