S
Samuel Larsen
Researcher at Massachusetts Institute of Technology
Publications - 7
Citations - 669
Samuel Larsen is an academic researcher from Massachusetts Institute of Technology. The author has contributed to research in topics: Compiler & Very long instruction word. The author has an hindex of 5, co-authored 7 publications receiving 645 citations.
Papers
More filters
Proceedings ArticleDOI
Exploiting superword level parallelism with multimedia instruction sets
Samuel Larsen,Saman Amarasinghe +1 more
TL;DR: This paper has developed a simple and robust compiler for detecting SLPP that targets basic blocks rather than loop nests, and is able to exploit parallelism both across loop iterations and within basic blocks.
Proceedings ArticleDOI
Increasing and detecting memory address congruence
TL;DR: Methods for forcing congruence among the dynamic addresses of a memory reference and a compiler algorithm for detecting this property are presented, which can be incorporated into real compilation systems.
Proceedings ArticleDOI
Direct addressed caches for reduced power consumption
TL;DR: Support for tag-unchecked loads and stores to C and Java compilers that save the energy of a tag check when the compiler can guarantee an access will be to the same line as an earlier access is added.
Proceedings ArticleDOI
Exploiting Vector Parallelism in Software Pipelined Loops
TL;DR: This paper presents a novel approach for exploiting vector parallelism in software pipelined loops that is applicable to any architecture that tightly integrates support for instruction and data level parallelism.