{"id":"https://openalex.org/W4411374289","doi":"https://doi.org/10.1145/3722212.3725093","title":"Database as Runtime: Compiling LLMs to SQL for In-database Model Serving","display_name":"Database as Runtime: Compiling LLMs to SQL for In-database Model Serving","publication_year":2025,"publication_date":"2025-06-17","ids":{"openalex":"https://openalex.org/W4411374289","doi":"https://doi.org/10.1145/3722212.3725093"},"language":"en","primary_location":{"id":"doi:10.1145/3722212.3725093","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3722212.3725093","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the 2025 International Conference on Management of Data","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3722212.3725093","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101631484","display_name":"Wenbo Sun","orcid":"https://orcid.org/0009-0004-7849-7771"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Wenbo Sun","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands"],"raw_orcid":"https://orcid.org/0009-0004-7849-7771","affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100753800","display_name":"Ziyu Li","orcid":"https://orcid.org/0000-0001-9403-572X"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Ziyu Li","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands"],"raw_orcid":"https://orcid.org/0000-0001-9403-572X","affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046074866","display_name":"Rihan Hai","orcid":"https://orcid.org/0000-0002-3720-6585"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Rihan Hai","raw_affiliation_strings":["Delft University of Technology, Delft, Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-3720-6585","affiliations":[{"raw_affiliation_string":"Delft University of Technology, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I98358874"],"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":"231","last_page":"234"},"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.9975000023841858,"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.9975000023841858,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9945999979972839,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9794999957084656,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8076931834220886},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.74269700050354},{"id":"https://openalex.org/keywords/sql","display_name":"SQL","score":0.6973249912261963},{"id":"https://openalex.org/keywords/data-modeling","display_name":"Data modeling","score":0.4275386333465576},{"id":"https://openalex.org/keywords/stored-procedure","display_name":"Stored procedure","score":0.41407376527786255},{"id":"https://openalex.org/keywords/query-by-example","display_name":"Query by Example","score":0.26145172119140625},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.2568496763706207},{"id":"https://openalex.org/keywords/search-engine","display_name":"Search engine","score":0.06390294432640076}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8076931834220886},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.74269700050354},{"id":"https://openalex.org/C510870499","wikidata":"https://www.wikidata.org/wiki/Q47607","display_name":"SQL","level":2,"score":0.6973249912261963},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.4275386333465576},{"id":"https://openalex.org/C154420247","wikidata":"https://www.wikidata.org/wiki/Q846619","display_name":"Stored procedure","level":5,"score":0.41407376527786255},{"id":"https://openalex.org/C194222762","wikidata":"https://www.wikidata.org/wiki/Q114486","display_name":"Query by Example","level":4,"score":0.26145172119140625},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.2568496763706207},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.06390294432640076},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3722212.3725093","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3722212.3725093","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the 2025 International Conference on Management of Data","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3722212.3725093","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3722212.3725093","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Companion of the 2025 International Conference on Management of Data","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":10,"referenced_works":["https://openalex.org/W2044849727","https://openalex.org/W2284514301","https://openalex.org/W2805566098","https://openalex.org/W2949054050","https://openalex.org/W3083309655","https://openalex.org/W3098220359","https://openalex.org/W4289866515","https://openalex.org/W4391054875","https://openalex.org/W4403245104","https://openalex.org/W4404181190"],"related_works":["https://openalex.org/W4320802139","https://openalex.org/W42614002","https://openalex.org/W2614112517","https://openalex.org/W953805165","https://openalex.org/W2340883001","https://openalex.org/W91546718","https://openalex.org/W2086783690","https://openalex.org/W1980548249","https://openalex.org/W2254125597","https://openalex.org/W2884764431"],"abstract_inverted_index":{"Deploying":[0],"large":[1],"language":[2],"models":[3],"(LLMs)":[4],"often":[5],"requires":[6],"specialized":[7],"hardware":[8,83],"and":[9,108],"complex":[10],"frameworks,":[11],"creating":[12],"barriers":[13,107],"for":[14,30],"CPU-based":[15],"environments":[16],"with":[17,90],"resource":[18],"constraints.":[19],"These":[20],"systems,":[21],"common":[22],"in":[23],"air-gapped":[24],"or":[25,36,85],"edge":[26],"scenarios,":[27],"lack":[28],"support":[29],"maintenance":[31],"due":[32],"to":[33,79,111],"security,":[34],"budget,":[35],"technical":[37],"limits.":[38],"To":[39],"address":[40],"this,":[41],"we":[42],"introduce":[43],"TranSQL+,":[44],"a":[45],"compiler":[46],"that":[47,71],"translates":[48],"LLM":[49],"inference":[50],"into":[51,63],"SQL":[52,69],"queries,":[53],"enabling":[54],"deployment":[55,106],"on":[56,95],"relational":[57,64,99],"databases.":[58],"By":[59],"converting":[60],"transformer":[61],"operations":[62],"algebra,":[65],"TranSQL+":[66],"generates":[67],"vector-oriented":[68],"queries":[70],"leverage":[72],"native":[73],"database":[74],"features":[75],"(buffer":[76],"management,":[77],"indexing)":[78],"manage":[80],"computations":[81],"without":[82],"accelerators":[84],"deep":[86],"learning":[87],"frameworks.":[88],"Demonstrated":[89],"the":[91],"LLaMA3.1":[92],"8B":[93],"model":[94],"DuckDB,":[96],"results":[97],"show":[98],"databases":[100],"can":[101],"effectively":[102],"serve":[103],"LLMs,":[104],"reducing":[105],"expanding":[109],"access":[110],"advanced":[112],"AI.":[113]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
