Saman P. Amarasinghe
Hardware and Architecture · 2000–2018
A researcher in the Science corpus: 15 papers; trusts 9 researchers and is trusted by 16 researchers here, as inferred from the citation graph.
Subfields
- Hardware and Architecture — 53 citations into it; #227 of 1,551 by trust here, #118 by citations
- Computer Networks and Communications — 37 citations into it; #9,423 of 9,886 by trust here, #2,358 by citations
- Artificial Intelligence — 31 citations into it; #15,731 of 35,345 by trust here, #8,439 by citations
- Signal Processing — 15 citations into it
- Electrical and Electronic Engineering — 10 citations into it
- Computational Theory and Mathematics — 9 citations into it; #10,720 of 12,182 by trust here, #10,349 by citations
Whom Saman P. Amarasinghe trusts overall
Their strongest outbound trust, strongest first, inferred from their citations.
Who trusts Saman P. Amarasinghe overall
- R. Vuduc
- Olatunji Ruwase
- J. Demmel
- Nicholas Nethercote
- Tianqi Chen
- Miguel Oom Temudo de Castro
- Derek Bruening
- James Newsome
- Gogul Balakrishnan
- Monica S. Lam
Papers from Saman P. Amarasinghe's perspective
Ordered by how strongly the researchers Saman P. Amarasinghe trusts endorse each paper. Same corpus, a different order for every researcher.
- A stream compiler for communication-exposed architectures (ASPLOS X)
- Brook for GPUs: Stream Computing on Graphics Hardware (ACM Transactions on Graphics)
- Introduction to algorithms
- OSKI: A library of automatically tuned sparse matrix kernels
- FLUSH+RELOAD: A High Resolution, Low Noise, L3 Cache Side-Channel Attack (USENIX Security Symposium)
- StreamIt: A Language for Streaming Applications (International Conference on Compiler Construction)
- Optimization by Simulated Annealing
- Automatic thread extraction with decoupled software pipelining (Micro)
- TensorFlow: A system for large-scale machine learning
- Programmable Stream Processors (Computer)
Their papers
- Halide: a language and compiler for optimizing parallelism, locality, and recomputation in image processing pipelines (2013) — 1,416 citations
- The tensor algebra compiler (2017) — 456 citations
- Meta optimization: improving compiler heuristics with machine learning (2003) — 316 citations
- DAWG: A Defense Against Cache Timing Attacks in Speculative Execution Processors (2018) — 321 citations
- Tiramisu: A Polyhedral Compiler for Expressing Fast and Portable Code (2018) — 314 citations
- OpenTuner: An extensible framework for program autotuning (2014) — 656 citations
- Automatically patching errors in deployed software (2009) — 432 citations
- PetaBricks: a language and compiler for algorithmic choice (2009) — 427 citations
- Kendo: efficient deterministic multithreading in software (2009) — 410 citations
- Exploiting coarse-grained task, data, and pipeline parallelism in stream programs (2006) — 638 citations
- An infrastructure for adaptive dynamic optimization (2003) — 618 citations
- Secure Execution via Program Shepherding (2002) — 641 citations
- A stream compiler for communication-exposed architectures (2002) — 386 citations
- StreamIt: A Language for Streaming Applications (2002) — 1,318 citations
- Exploiting superword level parallelism with multimedia instruction sets (2000) — 443 citations