719 resultados para atomicity violation


Relevância:

70.00% 70.00%

Publicador:

Resumo:

Concurrent programming is a difficult and error-prone task because the programmer must reason about multiple threads of execution and their possible interleavings. A concurrent program must synchronize the concurrent accesses to shared memory regions, but this is not enough to prevent all anomalies that can arise in a concurrent setting. The programmer can misidentify the scope of the regions of code that need to be atomic, resulting in atomicity violations and failing to ensure the correct behavior of the program. Executing a sequence of atomic operations may lead to incorrect results when these operations are co-related. In this case, the programmer may be required to enforce the sequential execution of those operations as a whole to avoid atomicity violations. This situation is specially common when the developer makes use of services from third-party packages or modules. This thesis proposes a methodology, based on the design by contract methodology, to specify which sequences of operations must be executed atomically. We developed an analysis that statically verifies that a client of a module is respecting its contract, allowing the programmer to identify the source of possible atomicity violations.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Concurrent software executes multiple threads or processes to achieve high performance. However, concurrency results in a huge number of different system behaviors that are difficult to test and verify. The aim of this dissertation is to develop new methods and tools for modeling and analyzing concurrent software systems at design and code levels. This dissertation consists of several related results. First, a formal model of Mondex, an electronic purse system, is built using Petri nets from user requirements, which is formally verified using model checking. Second, Petri nets models are automatically mined from the event traces generated from scientific workflows. Third, partial order models are automatically extracted from some instrumented concurrent program execution, and potential atomicity violation bugs are automatically verified based on the partial order models using model checking. Our formal specification and verification of Mondex have contributed to the world wide effort in developing a verified software repository. Our method to mine Petri net models automatically from provenance offers a new approach to build scientific workflows. Our dynamic prediction tool, named McPatom, can predict several known bugs in real world systems including one that evades several other existing tools. McPatom is efficient and scalable as it takes advantage of the nature of atomicity violations and considers only a pair of threads and accesses to a single shared variable at one time. However, predictive tools need to consider the tradeoffs between precision and coverage. Based on McPatom, this dissertation presents two methods for improving the coverage and precision of atomicity violation predictions: 1) a post-prediction analysis method to increase coverage while ensuring precision; 2) a follow-up replaying method to further increase coverage. Both methods are implemented in a completely automatic tool.

Relevância:

60.00% 60.00%

Publicador:

Resumo:

Concurrent software executes multiple threads or processes to achieve high performance. However, concurrency results in a huge number of different system behaviors that are difficult to test and verify. The aim of this dissertation is to develop new methods and tools for modeling and analyzing concurrent software systems at design and code levels. This dissertation consists of several related results. First, a formal model of Mondex, an electronic purse system, is built using Petri nets from user requirements, which is formally verified using model checking. Second, Petri nets models are automatically mined from the event traces generated from scientific workflows. Third, partial order models are automatically extracted from some instrumented concurrent program execution, and potential atomicity violation bugs are automatically verified based on the partial order models using model checking. Our formal specification and verification of Mondex have contributed to the world wide effort in developing a verified software repository. Our method to mine Petri net models automatically from provenance offers a new approach to build scientific workflows. Our dynamic prediction tool, named McPatom, can predict several known bugs in real world systems including one that evades several other existing tools. McPatom is efficient and scalable as it takes advantage of the nature of atomicity violations and considers only a pair of threads and accesses to a single shared variable at one time. However, predictive tools need to consider the tradeoffs between precision and coverage. Based on McPatom, this dissertation presents two methods for improving the coverage and precision of atomicity violation predictions: 1) a post-prediction analysis method to increase coverage while ensuring precision; 2) a follow-up replaying method to further increase coverage. Both methods are implemented in a completely automatic tool.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

We searched for a sidereal modulation in the MINOS far detector neutrino rate. Such a signal would be a consequence of Lorentz and CPT violation as described by the standard-model extension framework. It also would be the first detection of a perturbative effect to conventional neutrino mass oscillations. We found no evidence for this sidereal signature, and the upper limits placed on the magnitudes of the Lorentz and CPT violating coefficients describing the theory are an improvement by factors of 20-510 over the current best limits found by using the MINOS near detector.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

We present precise tests of CP and CPT symmetry based on the full data set of K -> pi pi decays collected by the KTeV experiment at Fermi National Accelerator Laboratory during 1996, 1997, and 1999. This data set contains 16 x 10(6) K -> pi(0)pi(0) and 69 x 10(6) K -> pi(+)pi(-) decays. We measure the direct CP violation parameter Re(epsilon'/epsilon) = (19.2 +/- 2.1) x 10(-4). We find the K(L) -> K(S) mass difference Delta m = (5270 +/- 12) x 10(6) (h) over tilde s(-1) and the K(S) lifetime tau(S) = (89.62 +/- 0.05) x 10(-12) s. We also measure several parameters that test CPT invariance. We find the difference between the phase of the indirect CP violation parameter epsilon and the superweak phase: phi(epsilon) - phi(SW) =(0.40 +/- 0.56)degrees. We measure the difference of the relative phases between the CP violating and CP conserving decay amplitudes for K -> pi(+)pi(-) (phi(+-)) and for K -> pi(0)pi(0) (phi(00)): Delta phi = (0.30 +/- 0.35)degrees. From these phase measurements, we place a limit on the mass difference between K(0) and (K) over bar (0): Delta M < 4.8 x 10(-19) GeV/c(2) at 95% C.L. These results are consistent with those of other experiments, our own earlier measurements, and CPT symmetry.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Parity (P)-odd domains, corresponding to nontrivial topological solutions of the QCD vacuum, might be created during relativistic heavy-ion collisions. These domains are predicted to lead to charge separation of quarks along the orbital momentum of the system created in noncentral collisions. To study this effect, we investigate a three-particle mixed-harmonics azimuthal correlator which is a P-even observable, but directly sensitive to the charge-separation effect. We report measurements of this observable using the STAR detector in Au + Au and Cu + Cu collisions at root s(NN) = 200 and 62 GeV. The results are presented as a function of collision centrality, particle separation in rapidity, and particle transverse momentum. A signal consistent with several of the theoretical expectations is detected in all four data sets. We compare our results to the predictions of existing event generators and discuss in detail possible contributions from other effects that are not related to P violation.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Parity-odd domains, corresponding to nontrivial topological solutions of the QCD vacuum, might be created during relativistic heavy-ion collisions. These domains are predicted to lead to charge separation of quarks along the system's orbital momentum axis. We investigate a three-particle azimuthal correlator which is a P even observable, but directly sensitive to the charge separation effect. We report measurements of charged hadrons near center-of-mass rapidity with this observable in Au+Au and Cu+Cu collisions at s(NN)=200 GeV using the STAR detector. A signal consistent with several expectations from the theory is detected. We discuss possible contributions from other effects that are not related to parity violation.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Finite-size scaling analysis turns out to be a powerful tool to calculate the phase diagram as well as the critical properties of two-dimensional classical statistical mechanics models and quantum Hamiltonians in one dimension. The most used method to locate quantum critical points is the so-called crossing method, where the estimates are obtained by comparing the mass gaps of two distinct lattice sizes. The success of this method is due to its simplicity and the ability to provide accurate results even considering relatively small lattice sizes. In this paper, we introduce an estimator that locates quantum critical points by exploring the known distinct behavior of the entanglement entropy in critical and noncritical systems. As a benchmark test, we use this new estimator to locate the critical point of the quantum Ising chain and the critical line of the spin-1 Blume-Capel quantum chain. The tricritical point of this last model is also obtained. Comparison with the standard crossing method is also presented. The method we propose is simple to implement in practice, particularly in density matrix renormalization group calculations, and provides us, like the crossing method, amazingly accurate results for quite small lattice sizes. Our applications show that the proposed method has several advantages, as compared with the standard crossing method, and we believe it will become popular in future numerical studies.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

In this paper, we present an analog of Bell's inequalities violation test for N qubits to be performed in a nuclear magnetic resonance (NMR) quantum computer. This can be used to simulate or predict the results for different Bell's inequality tests, with distinct configurations and a larger number of qubits. To demonstrate our scheme, we implemented a simulation of the violation of the Clauser, Horne, Shimony and Holt (CHSH) inequality using a two-qubit NMR system and compared the results to those of a photon experiment. The experimental results are well described by the quantum mechanics theory and a local realistic hidden variables model (LRHVM) that was specifically developed for NMR. That is why we refer to this experiment as a simulation of Bell's inequality violation. Our result shows explicitly how the two theories can be compatible with each other due to the detection loophole. In the last part of this work, we discuss the possibility of testing some fundamental features of quantum mechanics using NMR with highly polarized spins, where a strong discrepancy between quantum mechanics and hidden variables models can be expected.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

The interlayer magnetoresistance of the quasi-two-dimensional metal alpha-(BEDT-TTF)(2)KHg(SCN)(4) is considered. In the temperature range from 0.5 to 10 K and for fields up to 10 T the magnetoresistance has a stronger temperature dependence than the zero-field resistance. Consequently Kohler's rule is not obeyed for any range of temperatures or fields. This means that the magnetoresistance cannot be described in terms of semiclassical transport on a single Fermi surface with a single scattering time. Possible explanations for the violations of Kohler's rule are considered, both within the framework of semiclassical transport theory and involving incoherent interlayer transport. The issues considered are similar to those raised by the magnetotransport of the cuprate superconductors. [S0163-1829(98)13219-8].

Relevância:

20.00% 20.00%

Publicador:

Resumo:

We show how polarization measurements on the output fields generated by parametric down conversion will reveal a violation of multiparticle Bell inequalities, in the regime of both low- and high-output intensity. In this case, each spatially separated system, upon which a measurement is performed, is comprised of more than one particle. In view of the formal analogy with spin systems, the proposal provides an opportunity to test the predictions of quantum mechanics for spatially separated higher spin states. Here the quantum behavior possible even where measurements are performed on systems of large quantum (particle) number may be demonstrated. Our proposal applies to both vacuum-state signal and idler inputs, and also to the quantum-injected parametric amplifier as studied by De Martini The effect of detector inefficiencies is included, and weaker Bell-Clauser-Horne inequalities are derived to enable realistic tests of local hidden variables with auxiliary assumptions for the multiparticle situation.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Several topics on CP violation in the lepton sector are reviewed. A few theoretical aspects concerning neutrino masses, leptonic mixing, and CP violation will be covered, with special emphasis on seesaw models. A discussion is provided on observable effects which are manifest in the presence of CP violation, particularly, in neutrino oscillations and neutrinoless double beta decay processes, and their possible implications in collider experiments such as the LHC. The role that leptonic CP violation may have played in the generation of the baryon asymmetry of the Universe through the mechanism of leptogenesis is also discussed.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

We consider a simple extension of the Standard Model by adding two Higgs triplets and a complex scalar singlet to its particle content. In this framework, the CP symmetry is spontaneously broken at high energies by the complex vacuum expectation value of the scalar singlet. Such a breaking leads to leptonic CP violation at low energies. The model also exhibits an A(4) X Z(4) flavor symmetry which, after being spontaneously broken at a high-energy scale, yields a tribimaximal pattern in the lepton sector. We consider small perturbations around the tribimaximal vacuum alignment condition in order to generate nonzero values of theta(13), as required by the latest neutrino oscillation data. It is shown that the value of theta(13) recently measured by the Daya Bay Reactor Neutrino Experiment can be accommodated in our framework together with large Dirac-type CP violation. We also address the viability of leptogenesis in our model through the out-of-equilibrium decays of the Higgs triplets. In particular, the CP asymmetries in the triplet decays into two leptons are computed and it is shown that the effective leptogenesis and low-energy CP-violating phases are directly linked.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

We present a two-Higgs-doublet model, with a Z(3) symmetry, in which CP violation originates solely in a soft (dimension-2) coupling in the scalar potential, and reveals itself solely in the CKM (quark mixing) matrix. In particular, in the mass basis the Yukawa interactions of the neutral scalars are all real. The model has only eleven parameters to fit the six quark masses and the four independent CKM-matrix observables. We find regions of parameter space in which the flavour-changing neutral couplings are so suppressed that they allow the scalars to be no heavier than a few hundred GeV. (C) 2011 Elsevier B.V. All rights reserved.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Flavour effects due to lepton interactions in the early Universe may have played an important role in the generation of the cosmological baryon asymmetry through leptogenesis. If the only source of high-energy CP violation comes from the left-handed leptonic sector, then it is possible to establish a bridge between flavoured leptogenesis and low-energy leptonic CP violation. We explore this connection taking into account our present knowledge about low-energy neutrino parameters and the matter-antimatter asymmetry observed in the Universe. In this framework, we find that leptogenesis favours a hierarchical light neutrino mass spectrum, while for quasi-degenerate and inverted hierarchical neutrino masses there is a very narrow allowed window. The absolute neutrino mass scale turns out to be m less than or similar to 0.1 eV. (c) 2007 Elsevier B.V. All rights reserved.