activity
20152023
most citedMathematical Foundations of the GraphBLAS

187 citations · 287 across the 13 of their papers we have counts for

collaborators

14 papers

cs.CL2023★ 2 cited

Scope is all you need: Transforming LLMs for HPC Code

Tal Kadosh, Niranjan Hasabnis, Vy A. Vo +9

With easier access to powerful compute resources, there is a growing trend in the field of AI for software development to develop larger and larger language models (LLMs) to addres…

cs.DC2023★ 1 cited

Quantifying OpenMP: Statistical Insights into Usage and Adoption

Tal Kadosh, Niranjan Hasabnis, Timothy Mattson +2

In high-performance computing (HPC), the demand for efficient parallel programming models has grown dramatically since the end of Dennard Scaling and the subsequent move to multi-c…

cs.DC2023★ 1 cited

Advising OpenMP Parallelization via a Graph-Based Approach with Transformers

Tal Kadosh, Nadav Schneider, Niranjan Hasabnis +3

There is an ever-present need for shared memory parallelization schemes to exploit the full potential of multi-core architectures. The most common parallelization API addressing th…

cs.DC2023★ 1 cited

MPI-rical: Data-Driven MPI Distributed Parallelism Assistance with Transformers

Nadav Schneider, Tal Kadosh, Niranjan Hasabnis +3

Message Passing Interface (MPI) plays a crucial role in distributed memory parallelization across multiple nodes. However, parallelizing MPI code manually, and specifically, perfor…

quant-ph2022★ 2 cited

Introducing the Quantum Research Kernels: Lessons from Classical Parallel Computing

A. Y. Matsuura, Timothy G. Mattson

Quantum computing represents a paradigm shift for computation requiring an entirely new computer architecture. However, there is much that can be learned from traditional classical…

cs.MS2021

LAGraph: Linear Algebra, Network Analysis Libraries, and the Study of Graph Algorithms

Gábor Szárnyas, David A. Bader, Timothy A. Davis +4

Graph algorithms can be expressed in terms of linear algebra. GraphBLAS is a library of low-level building blocks for such algorithms that targets algorithm developers. LAGraph bui…

cs.LG2020★ 5 cited

MISIM: A Neural Code Semantics Similarity System Using the Context-Aware Semantics Structure

Fangke Ye, Shengtian Zhou, Anand Venkat +10

Code semantics similarity can be used for many tasks such as code recommendation, automated software defect correction, and clone detection. Yet, the accuracy of such systems has n…

cs.PL2020★ 2 cited

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…

cs.SE2017★ 6 cited

A Zero-Positive Learning Approach for Diagnosing Software Performance Regressions

Mejbah Alam, Justin Gottschlich, Nesime Tatbul +3

The field of machine programming (MP), the automation of the development of software, is making notable research advances. This is, in part, due to the emergence of a wide range of…

cs.DB2017★ 1 cited

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…

cs.MS2016★ 187 cited

Mathematical Foundations of the GraphBLAS

Jeremy Kepner, Peter Aaltonen, David Bader +13

The GraphBLAS standard (GraphBlas.org) is being developed to bring the potential of matrix based graph algorithms to the broadest possible audience. Mathematically the Graph- BLAS…

cs.DB2016★ 26 cited

Associative Array Model of SQL, NoSQL, and NewSQL Databases

Jeremy Kepner, Vijay Gadepally, Dylan Hutchison +4

The success of SQL, NoSQL, and NewSQL databases is a reflection of their ability to provide significant functionality and performance benefits for specific domains, such as financi…

cs.DB2016★ 2 cited

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…

cs.DC2015★ 51 cited

Graphs, Matrices, and the GraphBLAS: Seven Good Reasons

Jeremy Kepner, David Bader, Aydın Buluc +3

The analysis of graphs has become increasingly important to a wide range of applications. Graph analysis presents a number of unique challenges in the areas of (1) software complex…