Downloads & Free Reading Options - Results
Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic by Microsoft Research
Read "Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic" by Microsoft Research through these free online access and download options.
Books Results
Source: The Internet Archive
The internet Archive Search Results
Available books for downloads and borrow from The internet Archive
1Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic
By Microsoft Research
We define (with machine-checked proofs in Coq) a modular operational semantics for Concurrent C minor—a language with shared memory, spawnable threads, and first-class locks. By modular we mean that one can reason about sequential control and data-flow knowing almost nothing about concurrency, and one can reason about concurrency knowing almost nothing about sequential control and data-flow constructs. We present a Concurrent Separation Logic with first-class locks and threads, and prove its soundness with respect to the operational semantics. Using our modularity principle, we proved the sequential C.S.L. rules (those inherited from sequential Separation Logic) simply by adapting Appel & Blazy’s machine-checked soundness proofs. Our Concurrent C minor operational semantics is designed to connect to Leroy’s optimizing (sequential) C minor compiler; we propose our modular semantics as a way to adapt Leroy’s compiler-correctness proofs to the concurrent setting. Thus we will obtain end-to-end proofs: the properties you prove in Concurrent Separation Logic will be true of the program that actually executes on the machine. ©2008 Microsoft Corporation. All rights reserved.
“Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic” Metadata:
- Title: ➤ Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic
- Author: Microsoft Research
- Language: English
“Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic” Subjects and Themes:
- Subjects: ➤ Microsoft Research - Microsoft Research Video Archive - Rustan Leino - Aquinas Hobor
Edition Identifiers:
- Internet Archive ID: ➤ Microsoft_Research_Video_103704
Downloads Information:
The book is available for download in "movies" format, the size of the file-s is: 682.50 Mbs, the file-s for this book were downloaded 68 times, the file-s went public at Tue Feb 18 2014.
Available formats:
Animated GIF - Archive BitTorrent - Item Tile - Metadata - Ogg Video - Thumbnail - Windows Media - h.264 -
Related Links:
- Whefi.com: Download
- Whefi.com: Review - Coverage
- Internet Archive: Details
- Internet Archive Link: Downloads
Online Marketplaces
Find Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic at online marketplaces:
- Amazon: Audiable, Kindle and printed editions.
- Ebay: New & used books.
Buy “Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic” online:
Shop for “Microsoft Research Video 103704: Oracle Semantics For Concurrent Separation Logic” on popular online marketplaces.
- Ebay: New and used books.