what r transaction synchronistion
bugs

Answer Posted / mustafa_7_8_6

Synchronization in DSVM (distributed shared virtual memory)
process level instead of only at the memory access level.
idea in the context of transaction synchronization,
devising two-phase locking-based algorithms under two DSVM
with and without an underlying memory coherence system.
They compare the performances of the two algorithms and
argue that significant performance gain can potentially
result from bypassing memory coherence and supporting
process synchronization directly on distributed memory.
They also study the role of the optimistic algorithms in
transaction synchronization in DSVM.
Synchronization bugs are caused by physical phenomena which
cause the actual behavior of a chip to be different than
predicted according to the functional model. Traditionally,
verification methods such as dynamic simulation and model
checking use a synchronous model, whereas the actual
behavior is according to an asynchronous model. Because of
this, synchronization bugs are very hard to trace. Using a
model checker we were able to create a model closer to the
actual behavior, and retrace many synchronization bugs.
Because model checking allows us to introduce non-
determinism when checking a VLSI design, and because of its
ability to produce counter examples for specifications that
fail, we find that model checking is the ideal tool for
reproducing synchronization bugs.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What does the mclabe cyclomatic complexity of a program determine?

858


What is pdr - peer design review?

814


What is Mainframe testing all about? What is testing methodology which applies to this kind of testing? Can anyone with the basic knowledge of mainframe system can apply for the Mainframe testing job requirement?

2925


What is total quality management?

797


What is defect analysis?

754


What is the difference between test scenarios and test strategy?

762


Explain what test deliverables is?

751


plz give me anybody test data expected result during prime number programe ? advance thanks

3414


Testing wherein we subject the target of the test, to varying workloads to measure and evaluate the performance behaviors and the ability of the target and the test to continue to function properly under these different workloads?

958


Explain a good test engineer?

765


How do you obtain the expected results for testing a search operation?

743


What r SQA activities?

29412


What is the smallest unit of information transfer in FC?

2163


What is the one key reason why developers have difficulty testing their own work?

1024


Describe to the basic elements you put in a defect report?

790