S
Samuel Z. Guyer
Researcher at Tufts University
Publications - 48
Citations - 3044
Samuel Z. Guyer is an academic researcher from Tufts University. The author has contributed to research in topics: Garbage collection & Compiler. The author has an hindex of 21, co-authored 48 publications receiving 2873 citations. Previous affiliations of Samuel Z. Guyer include University of Texas at Austin.
Papers
More filters
Proceedings ArticleDOI
The DaCapo benchmarks: java benchmarking development and analysis
Stephen M. Blackburn,Robin Garner,Chris Hoffmann,Asjad M. Khang,Kathryn S. McKinley,Rotem Bentzur,Amer Diwan,Daniel Feinberg,Daniel Frampton,Samuel Z. Guyer,Martin Hirzel,Antony L. Hosking,Maria Jump,Han Lee,J. Eliot B. Moss,Aashish Phansalkar,Darko Stefanovic,Thomas VanDrunen,Daniel von Dincklage,Ben Wiedermann +19 more
TL;DR: This paper recommends benchmarking selection and evaluation methodologies, and introduces the DaCapo benchmarks, a set of open source, client-side Java benchmarks that improve over SPEC Java in a variety of ways, including more complex code, richer object behaviors, and more demanding memory system requirements.
Journal ArticleDOI
In defense of soundiness: a manifesto
Benjamin Livshits,Manu Sridharan,Yannis Smaragdakis,Ondřej Lhoták,J. Nelson Amaral,Bor-Yuh Evan Chang,Samuel Z. Guyer,Uday P. Khedker,Anders Møller,Dimitrios Vardoulakis +9 more
TL;DR: Static program analysis is a key component of many software development tools, including compilers, development environments, and verification tools as mentioned in this paper, and it is often expected to be sound in that their result models all possible executions of the program under analysis.
Journal ArticleDOI
Wake up and smell the coffee: evaluation methodology for the 21st century
Stephen M. Blackburn,Kathryn S. McKinley,Robin Garner,Chris Hoffmann,Asjad M. Khan,Rotem Bentzur,Amer Diwan,Daniel Feinberg,Daniel Frampton,Samuel Z. Guyer,Martin Hirzel,Antony L. Hosking,Maria Jump,Han Lee,J. Eliot B. Moss,Aashish Phansalkar,Darko Stefanovik,Thomas VanDrunen,Daniel von Dincklage,Ben Wiedermann +19 more
TL;DR: The consequences of the authors' collective inattention to methodology on innovation are explored, recommendations for addressing this problem in one domain are made, and guidelines for other domains are provided.
Proceedings ArticleDOI
An annotation language for optimizing software libraries
Samuel Z. Guyer,Calvin Lin +1 more
TL;DR: An annotation language and a compiler that together can customize a library implementation for specific application needs are introduced and it is shown how the system can significantly improve the performance of two applications written using the PLAPACK parallel linear algebra library.
Proceedings ArticleDOI
Client-driven pointer analysis
Samuel Z. Guyer,Calvin Lin +1 more
TL;DR: A new client-driven pointer analysis algorithm that automatically adjusts its precision in response to the needs of client analyses is presented, often producing results as accurate as fixed-precision algorithms that are many times more costly.