Picture for Saman Amarasinghe

Saman Amarasinghe

AskIt: Unified Programming Interface for Programming with Large Language Models

Add code
Aug 29, 2023
Viaarxiv icon

A Deep Learning Based Cost Model for Automatic Code Optimization

Add code
Apr 11, 2021
Figure 1 for A Deep Learning Based Cost Model for Automatic Code Optimization
Figure 2 for A Deep Learning Based Cost Model for Automatic Code Optimization
Figure 3 for A Deep Learning Based Cost Model for Automatic Code Optimization
Figure 4 for A Deep Learning Based Cost Model for Automatic Code Optimization
Viaarxiv icon

TIRAMISU: A Polyhedral Compiler for Dense and Sparse Deep Learning

Add code
May 07, 2020
Figure 1 for TIRAMISU: A Polyhedral Compiler for Dense and Sparse Deep Learning
Figure 2 for TIRAMISU: A Polyhedral Compiler for Dense and Sparse Deep Learning
Figure 3 for TIRAMISU: A Polyhedral Compiler for Dense and Sparse Deep Learning
Viaarxiv icon

Tiramisu: A Code Optimization Framework for High Performance Systems

Add code
Sep 26, 2018
Figure 1 for Tiramisu: A Code Optimization Framework for High Performance Systems
Figure 2 for Tiramisu: A Code Optimization Framework for High Performance Systems
Figure 3 for Tiramisu: A Code Optimization Framework for High Performance Systems
Figure 4 for Tiramisu: A Code Optimization Framework for High Performance Systems
Viaarxiv icon

Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networks

Add code
Aug 21, 2018
Figure 1 for Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networks
Figure 2 for Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networks
Figure 3 for Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networks
Figure 4 for Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networks
Viaarxiv icon

The Three Pillars of Machine Programming

Add code
May 08, 2018
Figure 1 for The Three Pillars of Machine Programming
Figure 2 for The Three Pillars of Machine Programming
Figure 3 for The Three Pillars of Machine Programming
Figure 4 for The Three Pillars of Machine Programming
Viaarxiv icon