{"id":"https://openalex.org/W7165751158","doi":"https://doi.org/10.48550/arxiv.2606.24647","title":"Accelerating Presto with GPUs","display_name":"Accelerating Presto with GPUs","publication_year":2026,"publication_date":"2026-06-23","ids":{"openalex":"https://openalex.org/W7165751158","doi":"https://doi.org/10.48550/arxiv.2606.24647"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.24647","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.24647","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2606.24647","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103144876","display_name":"Daniel Bauer","orcid":"https://orcid.org/0009-0008-9397-2883"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Bauer, Daniel","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086006027","display_name":"Luis Garc\u00e9s-Erice","orcid":"https://orcid.org/0000-0002-6785-5631"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Garces-Erice, Luis","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005326647","display_name":"Deepak Majeti","orcid":"https://orcid.org/0000-0003-3031-5778"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Majeti, Deepak","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026039657","display_name":"Zolt\u00e1n Nagy","orcid":"https://orcid.org/0000-0002-5124-0368"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nagy, Zoltan Arnold","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139302555","display_name":"Sean Rooney","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Rooney, Sean","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139241892","display_name":"Greg Kimball","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kimball, Greg","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008345512","display_name":"Devavret Makkar","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Makkar, Devavret","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020088273","display_name":"Todd Mostak","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mostak, Todd","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5139266984","display_name":"Karthikeyan Natarajan","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Natarajan, Karthikeyan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.567300021648407,"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"}},"topics":[{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.567300021648407,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.1476999968290329,"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/T11106","display_name":"Data Management and Algorithms","score":0.04540000110864639,"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/focus","display_name":"Focus (optics)","score":0.5565000176429749},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5544999837875366},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5228000283241272},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.38679999113082886},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3562999963760376},{"id":"https://openalex.org/keywords/series","display_name":"Series (stratigraphy)","score":0.35109999775886536},{"id":"https://openalex.org/keywords/cluster","display_name":"Cluster (spacecraft)","score":0.3246999979019165},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.31940001249313354},{"id":"https://openalex.org/keywords/data-access","display_name":"Data access","score":0.3149000108242035}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7766000032424927},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.5565000176429749},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5544999837875366},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5228000283241272},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4964999854564667},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.390500009059906},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.38679999113082886},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.37529999017715454},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3562999963760376},{"id":"https://openalex.org/C143724316","wikidata":"https://www.wikidata.org/wiki/Q312468","display_name":"Series (stratigraphy)","level":2,"score":0.35109999775886536},{"id":"https://openalex.org/C164866538","wikidata":"https://www.wikidata.org/wiki/Q367351","display_name":"Cluster (spacecraft)","level":2,"score":0.3246999979019165},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.31940001249313354},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.3149000108242035},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2939999997615814},{"id":"https://openalex.org/C2781335571","wikidata":"https://www.wikidata.org/wiki/Q2633544","display_name":"GPU cluster","level":3,"score":0.29190000891685486},{"id":"https://openalex.org/C2778348673","wikidata":"https://www.wikidata.org/wiki/Q739302","display_name":"Production (economics)","level":2,"score":0.2825999855995178},{"id":"https://openalex.org/C75684735","wikidata":"https://www.wikidata.org/wiki/Q858810","display_name":"Big data","level":2,"score":0.2815999984741211},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.28139999508857727},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.2809999883174896},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.2809999883174896},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.2745000123977661},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.26269999146461487},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.26190000772476196},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.26109999418258667},{"id":"https://openalex.org/C2779281675","wikidata":"https://www.wikidata.org/wiki/Q7068046","display_name":"Nuclear data","level":3,"score":0.25540000200271606},{"id":"https://openalex.org/C15845906","wikidata":"https://www.wikidata.org/wiki/Q1172338","display_name":"Data exchange","level":2,"score":0.2540000081062317}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.24647","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.24647","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.24647","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.24647","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"We":[0,9,79],"describe":[1],"how":[2,72,81],"we":[3,43,52,130],"extended":[4],"Presto":[5,101,115],"to":[6,20,87,94,110,133,136],"be":[7],"GPU-aware.":[8],"focus":[10],"on":[11,60,116],"two":[12],"critical":[13],"challenges:":[14],"efficiently":[15],"moving":[16],"data":[17,25],"from":[18,56],"storage":[19],"GPU":[21,31,96],"operators,":[22],"and":[23,70,75,129],"enabling":[24],"exchange":[26],"between":[27],"operators":[28],"without":[29],"leaving":[30],"memory":[32],"even":[33],"when":[34],"a":[35,45,61],"query":[36],"is":[37,122],"distributed.":[38],"To":[39],"guide":[40],"our":[41,85],"design,":[42],"conducted":[44],"series":[46],"of":[47,126],"initial":[48,104],"experiments":[49],"in":[50],"which":[51],"executed":[53],"queries":[54],"derived":[55],"the":[57,90,99],"TPC-H":[58],"benchmark":[59],"multi-GPU":[62],"cluster":[63],"using":[64],"NVIDIA's":[65],"C++":[66],"cuDF":[67],"data-frame":[68],"library,":[69],"measured":[71],"different":[73],"architectures":[74],"configurations":[76],"influenced":[77],"performance.":[78],"show":[80],"these":[82],"insights":[83],"inform":[84],"extensions":[86],"Presto,":[88],"detailing":[89],"architectural":[91],"changes":[92],"required":[93],"integrate":[95],"execution":[97],"into":[98],"existing":[100],"framework.":[102],"Our":[103,120],"evaluation":[105],"demonstrates":[106],"substantial":[107],"cost/performance":[108],"(up":[109],"6x)":[111],"improvements":[112],"over":[113],"CPU":[114],"standard":[117],"analytical":[118],"benchmarks.":[119],"code":[121],"available":[123],"as":[124],"part":[125],"open-source":[127],"Presto/Velox,":[128],"have":[131],"started":[132],"use":[134],"it":[135],"run":[137],"customer":[138],"production":[139],"workloads.":[140]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-06-25T00:00:00"}
