Implications of C++ Memory Model Discussions on the C Language

Implications of C++ Memory Model Discussions on the C LanguageShort Description
on the C Language. Hans Boehm. Doug Lea. Bill Pugh. Abstract …. This transformation is clearly consistent with the C language specification, …

Website: www.opengroup.org | Filesize: 78kb

Content
Document Number: WG14 N1131
Date: 2005-08-26
Reply to: Hans Boehm
Hans.Boehm@hp.com
1501 Page Mill Rd., MS 1138
Palo Alto CA 94304 USA
Implications of C++ Memory Model Discussions
on the C Language
Hans Boehm Doug Lea Bill Pugh
Abstract
A number of us (Andrei Alexandrescu, Hans Boehm, Peter Dimov,
Kevlin Henney, Ben Hutchings, Doug Lea, Bill Pugh, Alexander Terekhov,
and others) have been working on the semantics of multithreaded programs
in C++. We feel that many of the same issues apply to the C
language, and that it is important to keep the solutions as similar as
possible.
Although we would like to concentrate our effort on one language at
a time, we would like to be made aware of any C-specific issues that are
likely to arise, or any other insights from members of the C committee.
To that end, this is a very quick overview of the issues that drive the C++
work, and a pointer to the relevant C++ documents.
1 Overview
Mainstream desktop and server machines increasingly require explicitly concurrent
programs to achieve full performance, due to the increasing prevalence of
both single-chip multiprocessors and hardware support for…

Get the file Download here

AddThis Social Bookmark Button
Related Books:
  • Security Implications of Microsoft
  • HOW TO STUDY CALCULUS You are about to embark on a great …
  • Web Page Design Implications of Memory, Structure and Scent for …
  • A Memory Model Sensitive Checker for C#
  • An Overview of the C Programming Language
  • What is Web 2.0 Ideas, technologies and implications for education
  • An ASM specification of C# threads and the .NET memory model
  • PTU C Language Programmers Interface Model PTU-CPI

  • Related Searches: , , , ,



    Comments

    Leave a Reply