Alert button
Picture for Saman Amarasinghe

Saman Amarasinghe

Alert button

AskIt: Unified Programming Interface for Programming with Large Language Models

Add code
Bookmark button
Alert button
Aug 29, 2023
Katsumi Okuda, Saman Amarasinghe

Viaarxiv icon

A Deep Learning Based Cost Model for Automatic Code Optimization

Add code
Bookmark button
Alert button
Apr 11, 2021
Riyadh Baghdadi, Massinissa Merouani, Mohamed-Hicham Leghettas, Kamel Abdous, Taha Arbaoui, Karima Benatchba, Saman Amarasinghe

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
Bookmark button
Alert button
May 07, 2020
Riyadh Baghdadi, Abdelkader Nadir Debbagh, Kamel Abdous, Fatima Zohra Benhamida, Alex Renda, Jonathan Elliott Frankle, Michael Carbin, Saman Amarasinghe

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
Bookmark button
Alert button
Sep 26, 2018
Riyadh Baghdadi, Jessica Ray, Malek Ben Romdhane, Emanuele Del Sozzo, Patricia Suriana, Abdurrahman Akkas, Shoaib Kamil, Yunming Zhang, Saman Amarasinghe

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
Bookmark button
Alert button
Aug 21, 2018
Charith Mendis, Saman Amarasinghe, Michael Carbin

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
Bookmark button
Alert button
May 08, 2018
Justin Gottschlich, Armando Solar-Lezama, Nesime Tatbul, Michael Carbin, Martin Rinard, Regina Barzilay, Saman Amarasinghe, Joshua B Tenenbaum, Tim Mattson

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