Skip to main content

Showing 1–4 of 4 results for author: Altınbüken, D

Searching in archive cs. Search in all archives.
.
  1. arXiv:2503.15669  [pdf, other

    cs.SE

    ECO: An LLM-Driven Efficient Code Optimizer for Warehouse Scale Computers

    Authors: Hannah Lin, Martin Maas, Maximilian Roquemore, Arman Hasanzadeh, Fred Lewis, Yusuf Simonson, Tzu-Wei Yang, Amir Yazdanbakhsh, Deniz Altinbüken, Florin Papa, Maggie Nolan Edmonds, Aditya Patil, Don Schwarz, Satish Chandra, Chris Kennelly, Milad Hashemi, Parthasarathy Ranganathan

    Abstract: With the end of Moore's Law, optimizing code for performance has become paramount for meeting ever-increasing compute demands, particularly in hyperscale data centers where even small efficiency gains translate to significant resource and energy savings. Traditionally, this process requires significant programmer effort to identify optimization opportunities, modify the code to implement the optim… ▽ More

    Submitted 19 March, 2025; originally announced March 2025.

  2. arXiv:2408.04820  [pdf, other

    cs.SE cs.AI cs.CL cs.HC cs.LG

    Natural Language Outlines for Code: Literate Programming in the LLM Era

    Authors: Kensen Shi, Deniz Altınbüken, Saswat Anand, Mihai Christodorescu, Katja Grünwedel, Alexa Koenings, Sai Naidu, Anurag Pathak, Marc Rasi, Fredde Ribeiro, Brandon Ruffin, Siddhant Sanyam, Maxim Tabachnyk, Sara Toth, Roy Tu, Tobias Welp, Pengcheng Yin, Manzil Zaheer, Satish Chandra, Charles Sutton

    Abstract: We propose using natural language outlines as a novel modality and interaction surface for providing AI assistance to developers throughout the software development process. An NL outline for a code function comprises multiple statements written in concise prose, which partition the code and summarize its main ideas in the style of literate programming. Crucially, we find that modern LLMs can gene… ▽ More

    Submitted 17 April, 2025; v1 submitted 8 August, 2024; originally announced August 2024.

    Comments: Accepted to FSE'25 Industry Track

  3. arXiv:2306.06798  [pdf, other

    cs.DB cs.LG

    Kepler: Robust Learning for Faster Parametric Query Optimization

    Authors: Lyric Doshi, Vincent Zhuang, Gaurav Jain, Ryan Marcus, Haoyu Huang, Deniz Altinbüken, Eugene Brevdo, Campbell Fraser

    Abstract: Most existing parametric query optimization (PQO) techniques rely on traditional query optimizer cost models, which are often inaccurate and result in suboptimal query performance. We propose Kepler, an end-to-end learning-based approach to PQO that demonstrates significant speedups in query latency over a traditional query optimizer. Central to our method is Row Count Evolution (RCE), a novel pla… ▽ More

    Submitted 18 October, 2023; v1 submitted 11 June, 2023; originally announced June 2023.

    Comments: SIGMOD 2023

  4. arXiv:2012.12501  [pdf, other

    cs.DB cs.DC cs.LG

    Learned Indexes for a Google-scale Disk-based Database

    Authors: Hussam Abu-Libdeh, Deniz Altınbüken, Alex Beutel, Ed H. Chi, Lyric Doshi, Tim Kraska, Xiaozhou, Li, Andy Ly, Christopher Olston

    Abstract: There is great excitement about learned index structures, but understandable skepticism about the practicality of a new method uprooting decades of research on B-Trees. In this paper, we work to remove some of that uncertainty by demonstrating how a learned index can be integrated in a distributed, disk-based database system: Google's Bigtable. We detail several design decisions we made to integra… ▽ More

    Submitted 23 December, 2020; originally announced December 2020.

    Comments: 4 pages, Presented at Workshop on ML for Systems at NeurIPS 2020