{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,28]],"date-time":"2025-07-28T21:53:37Z","timestamp":1753739617379,"version":"3.37.3"},"reference-count":93,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"12","license":[{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,12,1]],"date-time":"2024-12-01T00:00:00Z","timestamp":1733011200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"RedHat Research Incubation Award"},{"name":"RedHat Research Award"},{"name":"Cisco gift"},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-2144547","CCF-2008799","CNS-2238476"],"award-info":[{"award-number":["IIS-2144547","CCF-2008799","CNS-2238476"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Knowl. Data Eng."],"published-print":{"date-parts":[[2024,12]]},"DOI":"10.1109\/tkde.2024.3386827","type":"journal-article","created":{"date-parts":[[2024,4,9]],"date-time":"2024-04-09T18:50:56Z","timestamp":1712688656000},"page":"7410-7422","source":"Crossref","is-referenced-by-count":1,"title":["Effortless Locality on Data Systems Using Relational Fabric"],"prefix":"10.1109","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0926-8316","authenticated-orcid":false,"given":"Tarikul Islam","family":"Papon","sequence":"first","affiliation":[{"name":"Boston University, Boston, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6425-6684","authenticated-orcid":false,"given":"Ju Hyoung","family":"Mun","sequence":"additional","affiliation":[{"name":"Boston University, Boston, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7602-0081","authenticated-orcid":false,"given":"Konstantinos","family":"Karatsenidis","sequence":"additional","affiliation":[{"name":"Boston University, Boston, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5187-5999","authenticated-orcid":false,"given":"Shahin","family":"Roozkhosh","sequence":"additional","affiliation":[{"name":"Boston University, Boston, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-7419-549X","authenticated-orcid":false,"given":"Denis","family":"Hoornaert","sequence":"additional","affiliation":[{"name":"Technical University of Munich, M&#x00FC;nchen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7169-480X","authenticated-orcid":false,"given":"Ahmed","family":"Sanaullah","sequence":"additional","affiliation":[{"name":"Red Hat, Raleigh, NC, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-5120-7869","authenticated-orcid":false,"given":"Ulrich","family":"Drepper","sequence":"additional","affiliation":[{"name":"Red Hat, Raleigh, NC, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3558-5216","authenticated-orcid":false,"given":"Renato","family":"Mancuso","sequence":"additional","affiliation":[{"name":"Boston University, Boston, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1837-0010","authenticated-orcid":false,"given":"Manos","family":"Athanassoulis","sequence":"additional","affiliation":[{"name":"Boston University, Boston, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.14778\/1687553.1687625"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1561\/1900000024"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1142473.1142548"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2933349.2933360"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/3317550.3321433"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2588555.2610502"},{"article-title":"AMD to fuse FPGA AI engines onto EPYC processors","year":"2022","author":"Alcorn","key":"ref7"},{"article-title":"Tackling hardware\/software co-design from a database perspective","volume-title":"Proc. Conf. Innov. Data Syst. Res.","author":"Alonso","key":"ref8"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387522"},{"article-title":"The case for heterogeneous HTAP","volume-title":"Proc. Conf. Innov. Data Syst. Res.","author":"Appuswamy","key":"ref10"},{"year":"2018","key":"ref11","article-title":"Arm Cortex-A53 MPCore processor technical reference manual"},{"year":"2019","key":"ref12","article-title":"AMBA AXI and ACE protocol specification"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2915231"},{"article-title":"Instruction sets should be free: The case for RISC-V","year":"2014","author":"Asanovi\u0107","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2015.7113372"},{"key":"ref16","first-page":"359","article-title":"LightNVM: The Linux open-channel SSD subsystem","volume-title":"Proc. 15th Usenix Conf. File Storage Technol.","author":"Bj\u00f8rling"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2012.6237002"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/2818376"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/3465998.3466004"},{"journal-title":"White Paper","article-title":"Cisco global cloud index: Forecast and methodology, 2016\u20132021","year":"2018","key":"ref20"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3503222.3507742"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2013.38"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2463710"},{"key":"ref24","first-page":"195","article-title":"Towards a one size fits all database architecture","volume-title":"Proc. Conf. Innov. Data Syst. Res.","author":"Dittrich"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/2463676.2465295"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/3286588"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/3589772"},{"year":"2021","key":"ref28","article-title":"Enzian systems"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2019.00076"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/s00778-019-00581-w"},{"issue":"1","key":"ref31","first-page":"28","article-title":"The SAP HANA database \u2013 An architecture overview","volume":"35","author":"F\u00e4rber","year":"2012","journal-title":"IEEE Data Eng. Bull."},{"year":"2017","key":"ref32","article-title":"Gartner Says 8.4 billion connected \u201cThings\u201d will be in use in 2017, up 31 percent from 2016"},{"year":"2017","key":"ref33","article-title":"Cloud TPU"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2016.23"},{"article-title":"FPGA-based multithreading for in-memory hash joins","volume-title":"Proc. Conf. Innov. Data Syst. Res.","author":"Halstead","key":"ref35"},{"author":"Hamilton","key":"ref36","article-title":"Tensor processing unit"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-019-09338-8"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/3282307"},{"year":"2015","key":"ref39","article-title":"Intel completes acquisition of altera"},{"issue":"1","key":"ref40","first-page":"49","article-title":"The glass half full: Using programmable hardware accelerators in analytics","volume":"42","author":"Istv\u00e1n","year":"2019","journal-title":"IEEE Data Eng. Bull."},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2017.15"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3035946"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.14778\/2732977.2732986"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2011.5767867"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.14778\/3275366.3284966"},{"article-title":"Farview: Disaggregated memory with operator off-loading for database engines","volume-title":"Proc. Conf. Innov. Data Syst. Res.","author":"Korolija","key":"ref46"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2015.7113373"},{"issue":"2","key":"ref48","first-page":"6","article-title":"Oracle TimesTen: An in-memory database for enterprise applications","volume":"36","author":"Lahiri","year":"2013","journal-title":"IEEE Data Eng. Bull."},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.14778\/2367502.2367518"},{"key":"ref50","first-page":"327","article-title":"Improving memory bank-level parallelism in the presence of prefetching","volume-title":"Proc. 42nd Annu. IEEE\/ACM Int. Symp. Microarchitecture","author":"Lee"},{"key":"ref51","first-page":"1","article-title":"A processing in memory taxonomy and a case for studying fixed-function PIM","volume-title":"Proc. Workshop Near-Data Process.","author":"Loh"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3035959"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/3576914.3587546"},{"key":"ref54","first-page":"545","article-title":"SAP HANA - The evolution of an in-memory DBMS from pure OLAP processing towards mixed workloads","author":"May","year":"2017","journal-title":"Datenbanksysteme f\u00fcr Bus. Technologie Web"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.14778\/3151113.3151114"},{"year":"2020","key":"ref56","article-title":"PolarFire SoC - Lowest power, multi-core RISC-V SoC FPGA"},{"year":"2017","key":"ref57","article-title":"Project catapult"},{"article-title":"Hybrid transaction and analytics processing (HTAP): State of the art","volume-title":"Proc. Int. Workshop Bus. Intell. Real-Time Enterprise","author":"Mohan","key":"ref58"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.14778\/3611540.3611593"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.14778\/2536274.2536303"},{"year":"2021","key":"ref61","article-title":"DAX"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/3035918.3054784"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1145\/3465998.3466003"},{"article-title":"The need for a new I\/O model","volume-title":"Proc. Conf. Innov. Data Syst. Res.","author":"Papon","key":"ref64"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE55515.2023.00297"},{"issue":"2","key":"ref66","first-page":"19","article-title":"Query processing on smart SSDs","volume":"37","author":"Park","year":"2014","journal-title":"IEEE Data Eng. Bull."},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2018.00015"},{"article-title":"Aqua (advanced query accelerator) for amazon redshift","year":"2021","author":"Redshift","key":"ref68"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/RTSS55097.2022.00038"},{"key":"ref70","first-page":"66","article-title":"Relational memory: Native in-memory accesses on rows and columns","volume-title":"Proc. 26th Int. Conf. Extending Database Technol.","author":"Roozkhosh"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS48715.2020.00006"},{"key":"ref72","first-page":"540","article-title":"L-Store: A real-time OLTP and OLAP system","volume-title":"Proc. Int. Conf. Extending Database Technol.","author":"Sadoghi"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2017.04.018"},{"key":"ref74","article-title":"RISC-V for FPGAs: Benefits and opportunities","author":"Sanaullah","year":"2022","journal-title":"Red Hat Res. Quart."},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1145\/3470496.3527379"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1145\/2830772.2830820"},{"article-title":"The MemSQL in-memory database system","volume-title":"Proc. 2nd Int. Workshop Memory Data Manage. Analytics","author":"Shamgunov","key":"ref77"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.23919\/FPL.2017.8056864"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1145\/3342195.3387519"},{"year":"2019","key":"ref80","article-title":"Xilinx deep learning solution on AMD EPYC\u2122 Processors"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2005.1"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2020.101908"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1145\/3430936"},{"year":"2021","key":"ref84","article-title":"TPC-H benchmark"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/tc.2016.2608818"},{"volume-title":"Design of the RISC-V Instruction set Architecture","year":"2016","author":"Waterman","key":"ref86"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541961"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2015.51"},{"year":"2016","key":"ref89","article-title":"Zynq UltraScale+ MPSoC - All programmable heterogeneous MPSoC"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/TCSII.2019.2959661"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2016.117"},{"key":"ref92","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1977.1055714"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2006.150"}],"container-title":["IEEE Transactions on Knowledge and Data Engineering"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/69\/10750897\/10495146-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/69\/10750897\/10495146.pdf?arnumber=10495146","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,26]],"date-time":"2024-11-26T23:55:21Z","timestamp":1732665321000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10495146\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12]]},"references-count":93,"journal-issue":{"issue":"12"},"URL":"https:\/\/doi.org\/10.1109\/tkde.2024.3386827","relation":{},"ISSN":["1041-4347","1558-2191","2326-3865"],"issn-type":[{"type":"print","value":"1041-4347"},{"type":"electronic","value":"1558-2191"},{"type":"electronic","value":"2326-3865"}],"subject":[],"published":{"date-parts":[[2024,12]]}}}