{"id":"https://openalex.org/W7118215055","doi":"https://doi.org/10.1109/tkde.2026.3650857","title":"Groundhog: Accelerating Spatio-Temporal Data Analytics With Fine-Grained In-Storage Processing","display_name":"Groundhog: Accelerating Spatio-Temporal Data Analytics With Fine-Grained In-Storage Processing","publication_year":2026,"publication_date":"2026-01-05","ids":{"openalex":"https://openalex.org/W7118215055","doi":"https://doi.org/10.1109/tkde.2026.3650857"},"language":null,"primary_location":{"id":"doi:10.1109/tkde.2026.3650857","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tkde.2026.3650857","pdf_url":null,"source":{"id":"https://openalex.org/S30698027","display_name":"IEEE Transactions on Knowledge and Data Engineering","issn_l":"1041-4347","issn":["1041-4347","1558-2191","2326-3865"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Knowledge and Data Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Yang Guo","orcid":"https://orcid.org/0009-0009-7391-144X"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Yang Guo","raw_affiliation_strings":["Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong SAR, China"],"raw_orcid":"https://orcid.org/0009-0009-7391-144X","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong SAR, China","institution_ids":["https://openalex.org/I177725633"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121933345","display_name":"Tianyu Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I180726961","display_name":"Shenzhen University","ror":"https://ror.org/01vy4gh70","country_code":"CN","type":"education","lineage":["https://openalex.org/I180726961"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianyu Wang","raw_affiliation_strings":["College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China"],"raw_orcid":"https://orcid.org/0000-0001-7030-1990","affiliations":[{"raw_affiliation_string":"College of Computer Science and Software Engineering, Shenzhen University, Shenzhen, China","institution_ids":["https://openalex.org/I180726961"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057410643","display_name":"Zizhan Chen","orcid":"https://orcid.org/0000-0002-3959-8834"},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Zizhan Chen","raw_affiliation_strings":["Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong SAR, China"],"raw_orcid":"https://orcid.org/0000-0002-3959-8834","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong SAR, China","institution_ids":["https://openalex.org/I177725633"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100571363","display_name":"Zili Shao","orcid":null},"institutions":[{"id":"https://openalex.org/I177725633","display_name":"Chinese University of Hong Kong","ror":"https://ror.org/00t33hh48","country_code":"HK","type":"education","lineage":["https://openalex.org/I177725633"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Zili Shao","raw_affiliation_strings":["Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong SAR, China"],"raw_orcid":"https://orcid.org/0000-0002-2173-2847","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong SAR, China","institution_ids":["https://openalex.org/I177725633"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.01363744,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"38","issue":"3","first_page":"1798","last_page":"1812"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.3206999897956848,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.3206999897956848,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.26260000467300415,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.06430000066757202,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5454999804496765},{"id":"https://openalex.org/keywords/query-optimization","display_name":"Query optimization","score":0.527999997138977},{"id":"https://openalex.org/keywords/mobile-device","display_name":"Mobile device","score":0.490200012922287},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.49000000953674316},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.48829999566078186},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4668999910354614},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4207000136375427},{"id":"https://openalex.org/keywords/big-data","display_name":"Big data","score":0.4056999981403351},{"id":"https://openalex.org/keywords/analytics","display_name":"Analytics","score":0.38670000433921814},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.3650999963283539}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9154000282287598},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5454999804496765},{"id":"https://openalex.org/C157692150","wikidata":"https://www.wikidata.org/wiki/Q2919848","display_name":"Query optimization","level":2,"score":0.527999997138977},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.490200012922287},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.49000000953674316},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.48829999566078186},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4668999910354614},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4207000136375427},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.4056999981403351},{"id":"https://openalex.org/C79158427","wikidata":"https://www.wikidata.org/wiki/Q485396","display_name":"Analytics","level":2,"score":0.38670000433921814},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.384799987077713},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.3650999963283539},{"id":"https://openalex.org/C144543869","wikidata":"https://www.wikidata.org/wiki/Q2738570","display_name":"Mobile computing","level":2,"score":0.36419999599456787},{"id":"https://openalex.org/C99016210","wikidata":"https://www.wikidata.org/wiki/Q5488129","display_name":"Query expansion","level":2,"score":0.35280001163482666},{"id":"https://openalex.org/C138827492","wikidata":"https://www.wikidata.org/wiki/Q6661985","display_name":"Data processing","level":2,"score":0.35179999470710754},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.3395000100135803},{"id":"https://openalex.org/C70061542","wikidata":"https://www.wikidata.org/wiki/Q989016","display_name":"Distributed database","level":2,"score":0.3384999930858612},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.33649998903274536},{"id":"https://openalex.org/C192028432","wikidata":"https://www.wikidata.org/wiki/Q845739","display_name":"Query language","level":2,"score":0.32440000772476196},{"id":"https://openalex.org/C194739806","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Computer data storage","level":2,"score":0.3138999938964844},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.30000001192092896},{"id":"https://openalex.org/C24028149","wikidata":"https://www.wikidata.org/wiki/Q7094056","display_name":"Online aggregation","level":5,"score":0.29919999837875366},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.288100004196167},{"id":"https://openalex.org/C2779280203","wikidata":"https://www.wikidata.org/wiki/Q17121211","display_name":"Small data","level":2,"score":0.2824999988079071},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.2815999984741211},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.2784000039100647},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.27219998836517334},{"id":"https://openalex.org/C136736807","wikidata":"https://www.wikidata.org/wiki/Q818943","display_name":"Range query (database)","level":5,"score":0.2669999897480011},{"id":"https://openalex.org/C175801342","wikidata":"https://www.wikidata.org/wiki/Q1988917","display_name":"Data analysis","level":2,"score":0.26510000228881836},{"id":"https://openalex.org/C58489278","wikidata":"https://www.wikidata.org/wiki/Q1172284","display_name":"Data set","level":2,"score":0.2623000144958496},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.25769999623298645},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.25529998540878296},{"id":"https://openalex.org/C46637626","wikidata":"https://www.wikidata.org/wiki/Q6693015","display_name":"Low latency (capital markets)","level":2,"score":0.250900000333786}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tkde.2026.3650857","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tkde.2026.3650857","pdf_url":null,"source":{"id":"https://openalex.org/S30698027","display_name":"IEEE Transactions on Knowledge and Data Engineering","issn_l":"1041-4347","issn":["1041-4347","1558-2191","2326-3865"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Knowledge and Data Engineering","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W1568832590","https://openalex.org/W1659263304","https://openalex.org/W1965086648","https://openalex.org/W2004376136","https://openalex.org/W2046144220","https://openalex.org/W2065663378","https://openalex.org/W2066860750","https://openalex.org/W2286264920","https://openalex.org/W2295338537","https://openalex.org/W2436533802","https://openalex.org/W2547860654","https://openalex.org/W2611385105","https://openalex.org/W2612529667","https://openalex.org/W2798903611","https://openalex.org/W2799180173","https://openalex.org/W2882790908","https://openalex.org/W2950699248","https://openalex.org/W2982321152","https://openalex.org/W3020084632","https://openalex.org/W3022725364","https://openalex.org/W3028871849","https://openalex.org/W3030151998","https://openalex.org/W3043776758","https://openalex.org/W3112327940","https://openalex.org/W3155243801","https://openalex.org/W3158312191","https://openalex.org/W3207286602","https://openalex.org/W3207560564","https://openalex.org/W4214526886","https://openalex.org/W4214559301","https://openalex.org/W4221152491","https://openalex.org/W4282006522","https://openalex.org/W4283692994","https://openalex.org/W4294904080","https://openalex.org/W4312457270","https://openalex.org/W4312630909","https://openalex.org/W4312932644","https://openalex.org/W4366660876","https://openalex.org/W4380433101","https://openalex.org/W4400909941"],"related_works":[],"abstract_inverted_index":{"With":[0],"the":[1,32,62],"rapid":[2],"growth":[3],"of":[4,12,132,197],"mobile":[5],"devices":[6,141],"and":[7,45,98,112,122,145,169],"applications,":[8],"a":[9,50,56,65,110,130,156,160],"prodigious":[10],"number":[11],"spatio-temporal":[13,28,51,90,127,143,153,179,207],"data":[14,21,40,58,96],"are":[15],"generated":[16],"constantly.":[17],"To":[18,74],"process":[19],"these":[20],"for":[22,89,105,119,126,142,204],"applications":[23],"like":[24],"traffic":[25],"forecasting,":[26],"existing":[27],"systems":[29],"rely":[30],"on":[31,55,166,184],"move-data-to-computation":[33],"paradigm.":[34],"However,":[35],"this":[36,76,78],"approach":[37],"incurs":[38],"significant":[39,191],"movement":[41,97],"overhead":[42],"between":[43],"hosts":[44],"storage":[46,114,140],"devices,":[47],"particularly":[48],"when":[49,61],"query":[52,63,137,149],"is":[53,117],"executed":[54],"non-preferred":[57],"layout":[59],"or":[60],"has":[64],"small":[66],"result":[67],"size":[68],"due":[69],"to":[70,135,172,176,199,210],"its":[71],"inherent":[72],"nature.":[73],"address":[75],"issue,":[77],"work":[79],"introduces":[80,101],"Groundhog,":[81],"an":[82,147],"efficient":[83,106],"in-storage":[84,107,120],"computing":[85,121,212],"technique":[86],"designed":[87],"specifically":[88],"queries,":[91],"aimed":[92],"at":[93],"reducing":[94],"unnecessary":[95],"computations.":[99],"Groundhog":[100,165,189],"three":[102],"key":[103],"designs":[104],"computing:":[108],"(i)":[109],"self-contained":[111],"segment-based":[113],"model,":[115],"which":[116,151],"lightweight":[118],"enables":[123],"fine-grained":[124,133,157,174],"pruning":[125],"queries;":[128,144],"(ii)":[129],"set":[131],"techniques":[134,175],"optimize":[136],"processing":[138],"inside":[139],"(iii)":[146],"in-storage-computing-aware":[148],"planner,":[150],"offloads":[152],"queries":[154,208],"in":[155],"manner":[158],"using":[159],"cost-based":[161],"approach.":[162],"We":[163],"implemented":[164],"real":[167],"hardware":[168],"demonstrated":[170],"how":[171],"apply":[173],"accelerate":[177],"various":[178],"queries.":[180],"Extensive":[181],"experiments":[182],"conducted":[183],"real-world":[185],"datasets":[186],"demonstrate":[187],"that":[188],"achieves":[190],"performance":[192],"improvements,":[193],"with":[194],"latency":[195],"reductions":[196],"up":[198],"<inline-formula":[200],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[201],"xmlns:xlink=\"http://www.w3.org/1999/xlink\"><tex-math":[202],"notation=\"LaTeX\">$81\\%$</tex-math></inline-formula>":[203],"widely":[205],"used":[206],"compared":[209],"host":[211],"solutions.":[213]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2026-01-05T00:00:00"}
