• Publications
  • Influence
Doacross: Beyond Vectorization for Multiprocessors
Sensus: a security-conscious electronic polling system for the Internet
  • L. Cranor, R. Cytron
  • Computer Science
  • Proceedings of the Thirtieth Hawaii International…
  • 3 January 1997
TLDR
Presents the design and implementation of Sensus, a practical, secure and private system for polling (conducting surveys and elections) over computer networks. Expand
A Scalable Architecture For High-Throughput Regular-Expression Pattern Matching
TLDR
We present and evaluate an architecture for highthroughput pattern matching of regular expressions based on a new and easily pipelined state-machine representation that uses encoding and compression techniques. Expand
Automatic construction of sparse data flow evaluation graphs
TLDR
In this paper, we present an algorithm that constructs sparse evaluation graphs for forward or backward monotone data flow problems. Expand
Crafting a Compiler
Clear description of algorithms and clean design of compiler components. Crafting a Compiler presents a practical approach to compiler construction with thorough coverage of the material and examplesExpand
Interprocedural dependence analysis and parallelization
TLDR
We present a method that combines a deep analysis of program dependences with a broad analysis of the interaction among procedures, a unified approach that integrates subscript analysis with aliasing and interprocedural information. Expand
Does “just in time” = “better late than never”?
TLDR
The World-Wide Web is emerging as a medium for distributing platform-independent, intermediate-form programs. Expand
A Scalable Architecture For High-Throughput Regular-Expression Pattern Matching
TLDR
We present and evaluate an architecture for high-throughput pattern matching of regular expressions that uses encoding and compression techniques to improve density, throughput, and efficiency. Expand
Footprint and feature management using aspect-oriented programming techniques
TLDR
We report on our experience in obtaining subsets of an application's functionality, using a relatively new programming-language paradigm and tool to achieve the subsets compositionally. Expand
Automated discovery of scoped memory regions for real-time Java
TLDR
We present an approach for automatically determining appropriate storage scopes for Java objects, based on dynamic analysis---observed object lifetimes and object referencing behavior. Expand
...
1
2
3
4
5
...