{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,8]],"date-time":"2026-03-08T22:36:24Z","timestamp":1773009384934,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":72,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T00:00:00Z","timestamp":1554336000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1619075"],"award-info":[{"award-number":["1619075"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1718702"],"award-info":[{"award-number":["1718702"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Google","award":["Google Faculty Award"],"award-info":[{"award-number":["Google Faculty Award"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,4,4]]},"DOI":"10.1145\/3297858.3304031","type":"proceedings-article","created":{"date-parts":[[2019,4,4]],"date-time":"2019-04-04T18:38:43Z","timestamp":1554403123000},"page":"167-181","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["StreamBox-HBM"],"prefix":"10.1145","author":[{"given":"Hongyu","family":"Miao","sequence":"first","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Myeongjae","family":"Jeon","sequence":"additional","affiliation":[{"name":"Ulsan National Institute of Science and Technology, Ulsan, South Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gennady","family":"Pekhimenko","sequence":"additional","affiliation":[{"name":"University of Toronto, Toronto, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kathryn S.","family":"McKinley","sequence":"additional","affiliation":[{"name":"Google, Kirklands, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Felix Xiaozhu","family":"Lin","sequence":"additional","affiliation":[{"name":"Purdue University, West Lafayette, IN, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,4,4]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Apache Beam. https:\/\/beam.apache.org\/."},{"key":"e_1_3_2_1_2_1","volume-title":"https:\/\/software.intel.com\/en-us\/articles\/intel-performance-counter-monitor. Last accessed","author":"Intel Performance Counter Monitor","year":"2017","unstructured":"Intel Performance Counter Monitor - A better way to measure CPU utilization. https:\/\/software.intel.com\/en-us\/articles\/intel-performance-counter-monitor. Last accessed: May. 01, 2017."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3037697.3037706"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824076"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.14778\/2824032.2824076"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.14778\/2336664.2336678"},{"key":"e_1_3_2_1_7_1","volume-title":"Amplab big data benchmark. https:\/\/amplab.cs.berkeley.edu\/benchmark\/#. Last accessed","author":"Lab","year":"2018","unstructured":"AMPLab. Amplab big data benchmark. https:\/\/amplab.cs.berkeley.edu\/benchmark\/#. Last accessed: July 25, 2018."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-004-0147-z"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.14778\/2732219.2732227"},{"key":"e_1_3_2_1_10_1","first-page":"225","volume-title":"Cidr","volume":"5","author":"Boncz P. A.","year":"2005","unstructured":"Boncz, P. A., Zukowski, M., and Nes, N. Monetdb\/x100: Hyper-pipelining query execution. In Cidr (2005), vol. 5, pp. 225--237."},{"key":"e_1_3_2_1_11_1","volume-title":"Fast sorting algorithms using avx-512 on intel knights landing. arXiv preprint arXiv:1704.08579","author":"Bramas B.","year":"2017","unstructured":"Bramas, B. Fast sorting algorithms using avx-512 on intel knights landing. arXiv preprint arXiv:1704.08579 (2017)."},{"key":"e_1_3_2_1_12_1","volume-title":"Apache flink: Stream and batch processing in a single engine. Data Engineering","author":"Carbone P.","year":"2015","unstructured":"Carbone, P., Ewen, S., Haridi, S., Katsifodimos, A., Markl, V., and Tzoumas, K. Apache flink: Stream and batch processing in a single engine. Data Engineering (2015), 28."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.14778\/2735496.2735503"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132847.3132916"},{"key":"e_1_3_2_1_15_1","unstructured":"Data Artisians. The Curious Case of the Broken Benchmark: Revisiting Apache Flink vs. Databricks Runtime. https:\/\/data-artisans.com\/blog\/curious-case-broken-benchmark-revisiting-apache-flink-vs-databricks-runtime. Last accessed: May. 01 2018."},{"key":"e_1_3_2_1_16_1","unstructured":"DataBricks. Benchmarking Structured Streaming on Databricks Runtime Against State-of-the-Art Streaming Systems. https:\/\/databricks.com\/blog\/2017\/10\/11\/benchmarking-structured-streaming-on-databricks-runtime-against-state-of-the-art-streaming-systems.html. Last accessed: May. 01 2018."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132402.3132418"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3079856.3080233"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901344"},{"key":"e_1_3_2_1_20_1","volume-title":"http:\/\/www.espertech.com\/esper\/","author":"EsperTech","year":"2017","unstructured":"EsperTech. Esper. http:\/\/www.espertech.com\/esper\/, 2017."},{"key":"e_1_3_2_1_21_1","volume-title":"https:\/\/github.com\/facebook\/folly#folly-facebook-open-source-library","author":"Facebook","year":"2017","unstructured":"Facebook. Folly. https:\/\/github.com\/facebook\/folly#folly-facebook-open-source-library, 2017."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2014.6757353"},{"key":"e_1_3_2_1_23_1","volume-title":"Google protocol buffers. https:\/\/developers.google.com\/protocol-buffers\/. Last accessed","author":"Google","year":"2018","unstructured":"Google. Google protocol buffers. https:\/\/developers.google.com\/protocol-buffers\/. Last accessed: July 25, 2018."},{"key":"e_1_3_2_1_24_1","volume-title":"Google clout tpu. https:\/\/cloud.google.com\/tpu\/","author":"Google","year":"2018","unstructured":"Google. Google clout tpu. https:\/\/cloud.google.com\/tpu\/, 2018."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629911.1629987"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2014.10"},{"key":"e_1_3_2_1_27_1","volume-title":"Strea code. https:\/\/engineering.purdue.edu\/ xzl\/xsel\/p\/strea\/index.html. Last accessed","author":"Hongyu Miao","year":"2018","unstructured":"Hongyu Miao, Heejin Park, M. J. G. P. K. S. M., and Lin, F. X. Strea code. https:\/\/engineering.purdue.edu\/ xzl\/xsel\/p\/strea\/index.html. Last accessed: July 25, 2018."},{"key":"e_1_3_2_1_28_1","volume-title":"http:\/\/zeromq.org\/","author":"iMatix Corporation","year":"2018","unstructured":"iMatix Corporation. Zeromq. http:\/\/zeromq.org\/, 2018."},{"key":"e_1_3_2_1_29_1","unstructured":"Intel. Knights Landing the Next Generation of Intel Xeon Phi. http:\/\/www.enterprisetech.com\/2014\/11\/17\/enterprises-get-xeon-phi-roadmap\/. Last accessed: Dec. 08 2014."},{"key":"e_1_3_2_1_30_1","volume-title":"http:\/\/jsteemann.github.io\/blog\/2016\/06\/02\/fastest-string-to-uint64-conversion-method\/. Last accessed","author":"Jan","year":"2019","unstructured":"Jan. String-to-uint64. http:\/\/jsteemann.github.io\/blog\/2016\/06\/02\/fastest-string-to-uint64-conversion-method\/. Last accessed: Jan 25, 2019."},{"key":"e_1_3_2_1_31_1","volume-title":"High bandwidth memory (hbm) dram. standard no. jesd235","author":"JEDEC.","year":"2013","unstructured":"JEDEC. High bandwidth memory (hbm) dram. standard no. jesd235, 2013."},{"key":"e_1_3_2_1_32_1","volume-title":"High bandwidth memory 2. standard no. jesd235a","author":"JEDEC.","year":"2016","unstructured":"JEDEC. High bandwidth memory 2. standard no. jesd235a, 2016."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/3050856"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2611286.2611333"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687564"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882906"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463708"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISSCC.2014.6757501"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/16856.16878"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126931"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.14778\/1453856.1453890"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.5555\/2930611.2930640"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.5555\/2930583.2930594"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/3154690.3154749"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522738"},{"key":"e_1_3_2_1_46_1","volume-title":"nvidia titan v. https:\/\/www.nvidia.com\/en-us\/titan\/titan-v\/","author":"VIDIA.","year":"2018","unstructured":"nVIDIA. nvidia titan v. https:\/\/www.nvidia.com\/en-us\/titan\/titan-v\/, 2018."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/191843.191884"},{"key":"e_1_3_2_1_48_1","unstructured":"Oracle\u00ae. Stream explorer. http:\/\/bit.ly\/1L6tKz3 2017."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.5555\/3277355.3277385"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2017.115"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2723372.2747645"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465353"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173162.3173170"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536233"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522740"},{"key":"e_1_3_2_1_56_1","volume-title":"http:\/\/www.tpc.org\/tpch\/. Last accessed","author":"Solutions H.","year":"2018","unstructured":"Solutions, H. Tpc-h. http:\/\/www.tpc.org\/tpch\/. Last accessed: July 25, 2018."},{"key":"e_1_3_2_1_57_1","unstructured":"Stanley Zdonik Michael Stonebraker M. C. Streambase systems. http:\/\/www.tibco.com\/products\/tibco-streambase 2017."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.5555\/1083592.1083658"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2595641"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132750"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-47099-3_3"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2014.6835958"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2015.10"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/3205289.3205320"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.5555\/3154690.3154724"},{"key":"e_1_3_2_1_66_1","volume-title":"Malware detection. https:\/\/www.endgame.com\/blog\/technical-blog\/data-science-security-using-passive-dns-query-data-analyze-malware. Last accessed","author":"Xie R.","year":"2019","unstructured":"Xie, R. Malware detection. https:\/\/www.endgame.com\/blog\/technical-blog\/data-science-security-using-passive-dns-query-data-analyze-malware. Last accessed: Jan 25, 2019."},{"key":"e_1_3_2_1_67_1","volume-title":"Xilinx virtex ultrascale+. https:\/\/www.xilinx.com\/products\/silicon-devices\/fpga\/virtex-ultrascale-plus.html","author":"Xilinx","year":"2018","unstructured":"Xilinx. Xilinx virtex ultrascale+. https:\/\/www.xilinx.com\/products\/silicon-devices\/fpga\/virtex-ultrascale-plus.html, 2018."},{"key":"e_1_3_2_1_68_1","volume-title":"Last accessed","author":"Yahoo","year":"2018","unstructured":"Yahoo! Benchmarking Streaming Computation Engines at Yahoo! https:\/\/yahooeng.tumblr.com\/post\/135321837876\/. Last accessed: May. 01, 2018."},{"key":"e_1_3_2_1_69_1","volume-title":"https:\/\/github.com\/Tencent\/rapidjson. Last accessed","author":"Yip M.","year":"2018","unstructured":"Yip, M., and Company, T. Rapidjson. https:\/\/github.com\/Tencent\/rapidjson. Last accessed: July 25, 2018."},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3126908.3126912"},{"key":"e_1_3_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522737"},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2009.30"}],"event":{"name":"ASPLOS '19: Architectural Support for Programming Languages and Operating Systems","location":"Providence RI USA","acronym":"ASPLOS '19","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems","SIGARCH ACM Special Interest Group on Computer Architecture","SIGBED ACM Special Interest Group on Embedded Systems"]},"container-title":["Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3297858.3304031","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3297858.3304031","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3297858.3304031","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:14Z","timestamp":1750204394000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3297858.3304031"}},"subtitle":["Stream Analytics on High Bandwidth Hybrid Memory"],"short-title":[],"issued":{"date-parts":[[2019,4,4]]},"references-count":72,"alternative-id":["10.1145\/3297858.3304031","10.1145\/3297858"],"URL":"https:\/\/doi.org\/10.1145\/3297858.3304031","relation":{},"subject":[],"published":{"date-parts":[[2019,4,4]]},"assertion":[{"value":"2019-04-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}