scispace - formally typeset
M

Martin Rinard

Researcher at Massachusetts Institute of Technology

Publications -  381
Citations -  19269

Martin Rinard is an academic researcher from Massachusetts Institute of Technology. The author has contributed to research in topics: Data structure & Compiler. The author has an hindex of 70, co-authored 372 publications receiving 18126 citations. Previous affiliations of Martin Rinard include University of California, Santa Barbara & Stanford University.

Papers
More filters

Set Interfaces for Generalized Typestate and Data Structure Consistency Verification

TL;DR: A new, generalized formulation of typestate is presented that models the typestate of an object through membership in abstract sets that enables developers to reason about cardinalities of sets, and in particular to state and verify the condition that certain sets are empty.
Dissertation

Architectural and compiler support for strongly atomic transactional memory

TL;DR: UTM, a hardware transactional memory system allowing unbounded virtualizable transactions, is presented, and it is shown how a hybrid system can be obtained, a hybrid of the software and hardware systems, obtaining the benefits of both.
Journal ArticleDOI

Development of a pancreatic cancer prediction model using a multinational medical records database.

TL;DR: This work has demonstrated that leveraging Machine Learning on diagnostic codes from Electronic Health Records (EHRs) can identify individuals at high-risk for Pancreatic cancer using EHRs' diagnostic codes.
Book ChapterDOI

A Synthesis Algorithm for Modular Design of Pipelined Circuits

TL;DR: The synthesis algorithm transforms this asynchronous, modular specification into a synchronous, tightly-coupled, and fully pipelined circuit in which queues are implemented as finite buffers.

Exploiting Commuting Operations in Parallelizing Serial Programs

TL;DR: This document introduces commutativity analysis-a new technique for automatically parallelizing serial programs and conducts a feasibility study of existing scientiic applications as to the existence and exploitability of commuting operations.