Deprecated : The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
Presentations of Martin Rinard
Presentations of Martin Rinard
List of Papers
Papers and Summaries by Topic
Abstract Interpretation and Future Program Analysis Problems
Martin Rinard and Alexandru Salcianu
Mathematical Foundations of Programming Semantics
New Orleans, Louisiana March 2002
Role Analysis
Viktor Kuncak, Patrick Lam, and Martin C. Rinard
Twenty-Ninth Annual ACM Symposium on Principles of
Programming Languages
Portland, Oregon January 2002
Paper available here
Symbolic Bounds Analysis for Multithreaded Programs
Radu Rugina and Martin Rinard
Rice University
October 2001
A Parameterized Type System for Race-Free Java Programs
Chandrasekar Boyapati and Martin C. Rinard
16th Annual ACM Symposium on Object-Oriented Programming
Systems, Languages, and Applications
Tampa Bay, Florida October 2001
Paper available here
An Implementation of Scoped Memory for Real-Time Java
William S. Beebee and Martin C. Rinard
Embedded Software, First International Workshop,
EMSOFT 2001
Tahoe City, California October 2001
Paper available here
Analysis of Multithreaded Programs
Martin C. Rinard
8th Static Analysis Symposium
Paris, France July 2001
Paper available here
Incrementalized Pointer and Escape Analysis
Martin C. Rinard
Annual Meeting
Laboratory for Computer Science
Massachusetts Institute of Technology
June 2001
Incrementalized Pointer and Escape Analysis
Frederic Vivien and Martin C. Rinard
ACM SIGPLAN 2001 Conference on Programming Language Design and Implementation
Snowbird, Utah June 2001
The full version of this paper is available.
Paper available here
Pointer and Escape Analysis for Multithreaded Programs
Alexandru Salcianu and Martin C. Rinard
8th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
Snowbird, Utah June 2001
Paper available here
Program Analysis and Design Conformance
Martin C. Rinard
Stanford University
April 2001
Program Analysis Techniques for Memory Disambiguation
Radu Rugina and Martin C. Rinard
Brandeis University April 2001
Design-Driven Compilation
Radu Rugina and Martin C. Rinard
International Conference on Compiler Construction
Genova, Italy April 2001
The full version of this paper is available.
Paper available here
High-Level Specification and Efficient Implementation of Pipelined Circuits
Maria-Cristina Marinescu and Martin C. Rinard
Asia South Pacific Design Automation Conference
Yokohama, Japan January 2001
Paper available here
Recursion Unrolling for Divide and Conquer Programs
Radu Rugina and Martin Rinard
Languages and Compilers for Parallel Computing, Thirteenth International Workshop
Yorktown Heights, NY August 2000
Paper available here
Analyses and Optimizations
Martin C. Rinard, Alexandru Salcianu, Brian Demsky, John Whaley
Microsoft Research Laboratories
July 2000
Symbolic Bounds Analysis of Pointers, Array Indices, and Accessed Memory Regions
Radu Rugina and Martin C. Rinard
ACM SIGPLAN '00 Conference on Programming Language Design and Implementation
Vancouver, Canada June 2000
The full version of this paper is available.
Paper available here
Compositional Pointer and Escape Analysis for Multithreaded Java Programs
Martin C. Rinard, Alexandru Salcianu, John Whaley
Programming Languages Day
IBM Thomas J. Watson Research Center
April 2000
A Synthesis Algorithm for the Modular Design of Pipelined Circuits
Maria-Cristina Marinescu and Martin C. Rinard
VLSI 99 X IFIP International Conference on VLSI
Lisbon, Portugal December 1999
Paper available here
Compositional Pointer and Escape Analysis for Java Programs (updated version)
John Whaley and Martin Rinard
14th Annual ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications
Denver, CO November 1999
Paper available here
Credible Compilation with Pointers
Martin Rinard and Darko Marinov
FLoC Workshop on Run-Time Result Verification
Trento, Italy July 1999
Paper available here
Eliminating Synchronization Bottlenecks in Object-Based
Programs Using Adaptive Replication
Martin C. Rinard and Pedro C. Diniz
1999 ACM International Conference on Supercomputing, pp. 83-92
Rhodes, Greece June 1999
The full version of this paper is available.
Paper available here
Automatic Parallelization of Divide and Conquer Algorithms
Radu Rugina and Martin C. Rinard
Seventh ACM SIGPLAN Symposium on Principles and
Practice of Parallel Programming, pp. 72-83
Atlanta, GA May 1999
Paper available here
Pointer Analysis for Multithreaded Programs
Radu Rugina and Martin C. Rinard
ACM SIGPLAN '99 Conference on Programming Language Design and Implementation, pp. 77-90
Atlanta, GA May 1999
The full version of this paper is available.
Paper available here
Effective Fine-Grain Synchronization For Automatically Parallelized
Programs Using Optimistic Synchronization Primitives
Martin C. Rinard
Sixth ACM SIGPLAN Symposium on Principles and
Practice of Parallel Programming, pp. 112-123
Las Vegas, Nevada June 1997
Paper available here
Compiler Support for Distributed Systems
Martin C. Rinard
California Institute of Technology June 1997
Commutativity Analysis: A New Analysis Framework for Parallelizing Compilers
Martin C. Rinard
Massachusetts Institute of Technology April 1997
Synchronization Transformations for Parallel Computing
Pedro C. Diniz and Martin C. Rinard
Twenty-Fourth Annual ACM Symposium on Principles of
Programming Languages, pp. 187-200
Paris, France January 1997
Paper available here
Lock Coarsening: Eliminating Lock Overhead in Automatically Parallelized Object-Based Programs
Pedro C. Diniz and Martin C. Rinard
Languages and Compilers for Parallel Computing, Ninth International Workshop, pp. 284-299
San Jose, California August 1996
Paper available here
Commutativity Analysis:
A New Analysis Framework for Parallelizing Compilers
Martin C. Rinard
Pedro C. Diniz
ACM SIGPLAN '96 Conference on Programming Language Design and Implementation, pp. 54-67
Philadelphia, Pennsylvania, May 1996
Paper available here
An Integrated Synchronization and Consistency
Protocol for the
Implementation of a High-Level Parallel Programming Language
Martin C. Rinard
10th International Parallel Processing Symposium, pp. 549-553
Honolulu, Hawaii, April 1996
Paper available here
Communication Optimizations for Parallel Computing
Using Data Access Information
Martin C. Rinard
Supercomputing '95
San Diego, California December 1995.
Paper available here