Saman Amarasinghe
- Tiramisu: A Polyhedral Compiler for Expressing Fast and Portable Code
2018/04/27 by Riyadh Baghdadi, Jessica M. Ray, Jessica Ray +16 · 1 voice · 14 citations
Computer Science · #Embedded Systems Design Techniques #Parallel Computing and Optimization Techniques #Real-Time Systems Scheduling #cs.DC #cs.MS #cs.NE #cs.PF #cs.PL
- Cimple: Instruction and Memory Level Parallelism
2018/07/04 by Vladimir Kiriansky, Kiriansky, Vladimir, Haoran Xu +5 · 1 voice · 1 citation
Computer Science · #cs.PL
- Format abstraction for sparse tensor algebra compilers
2018/04/23 by Stephen Y. Chou, Stephen Chou, Fredrik Kjolstad +2 · 1 voice · 7 citations
Computer Science · Mathematics · #Distributed and Parallel Computing Systems #Parallel Computing and Optimization Techniques #Tensor decomposition and applications #cs.MS #cs.PL
- VeGen: a vectorizer generator for SIMD and beyond
2021/04/11 by Yishen Chen, Charith Mendis, Michael Carbin +1 · 1 voice · 4 citations
Computer Science · Engineering · #CCD and CMOS Imaging Sensors #Embedded Systems Design Techniques #Parallel Computing and Optimization Techniques
- Revec: program rejuvenation through revectorization
2019/02/07 by Charith Mendis, Ajay Jain, Paras Jain +1 · 3 voices
Computer Science · #Parallel Computing and Optimization Techniques #Advanced Data Storage Technologies #Distributed systems and fault tolerance
- Finch: Sparse and Structured Tensor Programming with Control Flow
2024/04/25 by Willow Ahrens, Ahrens, Willow, Teodoro Fields Collin +9 · 1 voice · 1 citation
Biochemistry, Genetics and Molecular Biology · Computer Science · #Cellular Automata and Applications #DNA and Biological Computing #Evolutionary Algorithms and Applications #cs.MS
- TIRAMISU: A Polyhedral Compiler for Dense and Sparse Deep Learning
2020/05/07 by Riyadh Baghdadi, Baghdadi, Riyadh, Abdelkader Nadir Debbagh +13 · 4 citations
Computer Science · Mathematics · #Advanced Neural Network Applications #Distributed #FOS: Computer and information sciences #Neural and Evolutionary Computing (cs.NE) #Parallel #Parallel Computing and Optimization Techniques #Tensor decomposition and applications #and Cluster Computing (cs.DC)
- The Continuous Tensor Abstraction: Where Indices are Real
2024/07/01 by Jaeyeon Won, Won, Jaeyeon, Willow Ahrens +8 · 1 voice · 1 citation
Computer Science · Mathematics · #Computational Physics and Python Applications #FOS: Computer and information sciences #Programming Languages (cs.PL) #Tensor decomposition and applications #cs.PL
- Looplets: A Language For Structured Coiteration
2022/09/08 by Willow Ahrens, Daniel Donenfeld, Ahrens, Willow +5 · 2 citations
Computer Science · #Algorithms and Data Compression #Computer Graphics and Visualization Techniques #FOS: Computer and information sciences #Mathematical Software (cs.MS) #Parallel Computing and Optimization Techniques #Programming Languages (cs.PL)
- Compilation Techniques for Graph Algorithms on GPUs
2020/12/14 by Ajay Brahmakshatriya, Brahmakshatriya, Ajay, Yunming Zhang +9 · 1 citation
Computer Science · #Advanced Graph Neural Networks #Data Management and Algorithms #Distributed #FOS: Computer and information sciences #Graph Theory and Algorithms #Parallel #Programming Languages (cs.PL) #and Cluster Computing (cs.DC)
- Weld: Rethinking the Interface Between Data-Intensive Applications
2017/09/14 by Shoumik Palkar, Palkar, Shoumik, James J. Thomas +18 · 1 voice
Computer Science · #Advanced Data Storage Technologies #Cloud Computing and Resource Management #Databases (cs.DB) #Distributed #FOS: Computer and information sciences #Parallel #Parallel Computing and Optimization Techniques #Performance (cs.PF) #and Cluster Computing (cs.DC) #cs.DB #cs.DC #cs.PF
- AskIt: Unified Programming Interface for Programming with Large Language Models
2023/08/29 by Katsumi Okuda, Okuda, Katsumi, Saman Amarasinghe +1 · 1 citation
Computer Science · #Artificial Intelligence (cs.AI) #FOS: Computer and information sciences #Model-Driven Software Engineering Techniques #Programming Languages (cs.PL) #Software Engineering (cs.SE) #Software Engineering Research #Topic Modeling
- Eliminating Hallucination-Induced Errors in LLM Code Generation with Functional Clustering
2025/05/16 by Chaitanya Chowdary Ravuri, Saman Amarasinghe, Ravuri, Chaitanya +1 · 2 citations
Computer Science · Engineering · #Artificial Intelligence (cs.AI) #Cryptography and Residue Arithmetic #FOS: Computer and information sciences #Image Processing Techniques and Applications #Software Engineering (cs.SE) #VLSI and Analog Circuit Testing
- Ithemal: Accurate, Portable and Fast Basic Block Throughput Estimation using Deep Neural Networks
2018/08/21 by Charith Mendis, Alex Renda, Saman Amarasinghe +1 · 1 voice
Computer Science · Mathematics · #cs.DC #cs.LG #stat.ML
- Exploiting superword level parallelism with multimedia instruction sets
2000/05/01 by S. Larsen, Saman Amarasinghe · 1 voice
Computer Science · Social Sciences · #Parallel Computing and Optimization Techniques #Embedded Systems Design Techniques #Multimedia Communication and Technology
- Meta optimization
2003/05/09 by Mark W. Stephenson, Saman Amarasinghe, Martín Martín +1 · 1 citation
Computer Science · Decision Sciences · #Parallel Computing and Optimization Techniques #Advanced Bandit Algorithms Research #Formal Methods in Verification