An Abstract memory model describing the interaction between thread and memory with debugger tools

Abstract

This paper describe the multithreaded execution and data race detectors which are commonly viewed as debugging tools.The C++ Standard defines single-threaded program execution. Basically, multithreaded execution requires a much more refined memory and execution model. C++ threading libraries are in the awkward situation of specifying an extended memory model for C++ in order to specify program execution. We suggest integrating a memory model suitable for multithreaded execution in the C++ Standard. We wants to make fast and error free program .but ideally it is not possible To overcome this problem we give first concept threading and ssecond concept in this paper is data race detector. They would allow us to give precise, simple, and safe semantics to shared variables in multithreaded programs, a problem that has so far defied a complete solution.

Authors and Affiliations

Shruti Sandal , Dr. Raghuraj Singh , Abdul Jabbar Khilji , Shashi Shekhar Ranga , sanjay tejasvee

Keywords

Related Articles

Combined Text Watermarking

There is a vast amount of digital text data exchanged over the internet for the past few years. Such exchanges necessitate a very robust copyright protection mechanism. This paper presents a new idea on how one can effec...

An Efficient Routing scheme for reliable path establishment among Mobile Devices in Heterogeneous Networks

In heterogeneous networks, devices available with varying connectivity help to provide many new opportunities for  efficiently utilizing new resources. In mobile ad hoc networks with varying layered a...

Design and Analysis of Enhanced HTTP Proxy Cashing Server

A proxy acts as an intermediary agent between its clients and the servers which they want to access, performing functions directed towards a variety of purposes, like security, caching, etc, in its capacity as an interm...

Operating System based Compliance Validation of  Trusted Computing

The concept of trusted computing given was by Anderson [2]. Trust is an expectation that a device behaves in a particular manner. A trusted  component, operation or process is one whose behavior is pr...

Method to Minimize the Clock Skew and Uniform Clock Distribution using Parallel Port in Pipe Line Based Multi Channel DMA Request Terminal for Frequency Measurement

This paper presents a new wide-range digital speed measurement method with jitter removal technique and using the direct memory access (DMA) terminal count register (TCR). Our work also supports a multi node interfacing...

Download PDF file
  • EP ID EP144903
  • DOI -
  • Views 90
  • Downloads 0

How To Cite

Shruti Sandal, Dr. Raghuraj Singh, Abdul Jabbar Khilji, Shashi Shekhar Ranga, sanjay tejasvee (2010). An Abstract memory model describing the interaction between thread and memory with debugger tools. International Journal of Computer Science and Information Technologies, 1(5), 324-328. https://europub.co.uk/articles/-A-144903