Publications (10)
Context-Aware Parse Trees
Fangke Ye, Shengtian Zhou, Anand Venkat +8
The simplified parse tree (SPT) presented in Aroma, a state-of-the-art code recommendation system, is a tree-structured representation used to infer code semantics by capturing pro…
An Abstraction Hierarchy Toward Productive Quantum Programming
Olivia Di Matteo, Santiago Núñez-Corrales, MichaÅ StÄchÅy +2
Experience from seven decades of classical computing suggests that a sustainable computer industry depends on a community of software engineers writing programs to address a wide v…
The Landscape and Challenges of HPC Research and LLMs
Le Chen, Nesreen K. Ahmed, Akash Dutta +14
Recently, language models (LMs), especially large language models (LLMs), have revolutionized the field of deep learning. Both encoder-decoder models and prompt-based techniques ha…
The BigDAWG Polystore System and Architecture
Vijay Gadepally, Peinan Chen, Jennie Duggan +6
Organizations are often faced with the challenge of providing data management solutions for large, heterogenous datasets that may have different underlying data and programming mod…
The Three Pillars of Machine Programming
Justin Gottschlich, Armando Solar-Lezama, Nesime Tatbul +6
In this position paper, we describe our vision of the future of machine programming through a categorical examination of three pillars of research. Those pillars are: (i) intention…
Standards for Graph Algorithm Primitives
Tim Mattson, David Bader, Jon Berry +16
It is our view that the state of the art in constructing a large collection of graph algorithms in terms of linear algebraic operations is mature enough to support the emergence of…
Version 0.1 of the BigDAWG Polystore System
Vijay Gadepally, Kyle OBrien, Adam Dziedzic +7
A polystore system is a database management system (DBMS) composed of integrated heterogeneous database engines and multiple programming languages. By matching data to the storage…
The BigDAWG Architecture
Vijay Gadepally, Jennie Duggan, Aaron Elmore +4
BigDAWG is a polystore system designed to work on complex problems that naturally span across different processing or storage engines. BigDAWG provides an architecture that support…
BigDAWG Polystore Release and Demonstration
Kyle OBrien, Vijay Gadepally, Jennie Duggan +7
The Intel Science and Technology Center for Big Data is developing a reference implementation of a Polystore database. The BigDAWG (Big Data Working Group) system supports "many si…
Simulation Intelligence: Towards a New Generation of Scientific Methods
Alexander Lavin, David Krakauer, Hector Zenil +21
The original "Seven Motifs" set forth a roadmap of essential methods for the field of scientific computing, where a motif is an algorithmic method that captures a pattern of comput…