3,320 research outputs found

    Verifying linearizability on TSO architectures

    Get PDF
    Linearizability is the standard correctness criterion for fine-grained, non-atomic concurrent algorithms, and a variety of methods for verifying linearizability have been developed. However, most approaches assume a sequentially consistent memory model, which is not always realised in practice. In this paper we define linearizability on a weak memory model: the TSO (Total Store Order) memory model, which is implemented in the x86 multicore architecture. We also show how a simulation-based proof method can be adapted to verify linearizability for algorithms running on TSO architectures. We demonstrate our approach on a typical concurrent algorithm, spinlock, and prove it linearizable using our simulation-based approach. Previous approaches to proving linearizabilty on TSO architectures have required a modification to the algorithm's natural abstract specification. Our proof method is the first, to our knowledge, for proving correctness without the need for such modification

    The Nicolas and Robin inequalities with sums of two squares

    Get PDF
    In 1984, G. Robin proved that the Riemann hypothesis is true if and only if the Robin inequality σ(n)<eγnloglogn\sigma(n)<e^\gamma n\log\log n holds for every integer n>5040n>5040, where σ(n)\sigma(n) is the sum of divisors function, and γ\gamma is the Euler-Mascheroni constant. We exhibit a broad class of subsets \cS of the natural numbers such that the Robin inequality holds for all but finitely many n\in\cS. As a special case, we determine the finitely many numbers of the form n=a2+b2n=a^2+b^2 that do not satisfy the Robin inequality. In fact, we prove our assertions with the Nicolas inequality n/ϕ(n)<eγloglognn/\phi(n)<e^{\gamma}\log \log n; since σ(n)/n1\sigma(n)/n1 our results for the Robin inequality follow at once.Comment: 21 page

    Admit your weakness: Verifying correctness on TSO architectures

    Get PDF
    “The final publication is available at http://link.springer.com/chapter/10.1007%2F978-3-319-15317-9_22 ”.Linearizability has become the standard correctness criterion for fine-grained non-atomic concurrent algorithms, however, most approaches assume a sequentially consistent memory model, which is not always realised in practice. In this paper we study the correctness of concurrent algorithms on a weak memory model: the TSO (Total Store Order) memory model, which is commonly implemented by multicore architectures. Here, linearizability is often too strict, and hence, we prove a weaker criterion, quiescent consistency instead. Like linearizability, quiescent consistency is compositional making it an ideal correctness criterion in a component-based context. We demonstrate how to model a typical concurrent algorithm, seqlock, and prove it quiescent consistent using a simulation-based approach. Previous approaches to proving correctness on TSO architectures have been based on linearizabilty which makes it necessary to modify the algorithm’s high-level requirements. Our approach is the first, to our knowledge, for proving correctness without the need for such a modification

    Exclusive diffractive processes and the quark substructure of mesons

    Get PDF
    Exclusive diffractive processes on the nucleon are investigated within a model in which the quark-nucleon interaction is mediated by Pomeron exchange and the quark substructure of mesons is described within a framework based on the Dyson-Schwinger equations of QCD. The model quark-nucleon interaction has four parameters which are completely determined by high-energy πN\pi N and KNK N elastic scattering data. The model is then used to predict vector-meson electroproduction observables. The obtained ρ\rho- and ϕ\phi-meson electroproduction cross sections are in excellent agreement with experimental data. The predicted q2q^2 dependence of J/ψJ/\psi-meson electroproduction also agrees with experimental data. It is shown that confined-quark dynamics play a central role in determining the behavior of the diffractive, vector-meson electroproduction cross section. In particular, the onset of the asymptotic 1/q41/q^4 behavior of the cross section is determined by a momentum scale that is set by the current-quark masses of the quark and antiquark inside the vector meson. This is the origin of the striking differences between the q2q^2 dependence of ρ\rho-, ϕ\phi- and J/ψJ/\psi-meson electroproduction cross sections observed in recent experiments.Comment: 53 pages, 23 figures, revtex and epsfig. Minor additions to tex

    Extracting the Proton ubar content from pp->Direct Photon plus Jet Cross Sections

    Full text link
    An analysis procedure is proposed to measure the antiquark distributions in the proton over the region 0.01 < x < 0.1. The procedure involves the measurement of high p_t asymmetric direct photon and jet final states in pp interactions. This measurement can be made at the RHIC collider running in pp mode at an energy of sqrt(s)=500 GeV/c. This analysis identifies a region of phase space where the contribution from quark-antiquark annihilation uncharacteristically approaches the magnitude of the contribution from the leading process, quark-gluon Compton scattering. The forward-backward angular asymmetry in the parton center of mass is sensitive to the antiquark content of the proton and the ubar parton density function can be extracted.Comment: 21 pages, 7 figure

    Inelastic diffraction and color-singlet gluon-clusters in high-energy hadron-hadron and lepton-hadron collisions

    Full text link
    It is proposed, that ``the colorless objects'' which manifest themselves in large-rapidity-gap events are color-singlet gluon-clusters due to self-organized criticality (SOC), and that optical-geometrical concepts and methods are useful in examing the space-time properties of such objects. A simple analytical expression for the tt-dependence of the inelastic single diffractive cross section dσ/dtd\sigma/dt (tt is the four-momentum transfer squared) is derived. Comparison with the existing data and predictions for future experiments are presented. The main differences and similarities between the SOC-approach and the ``Partons in the Pomeron (Pomeron and Reggeon)''-approach are discussed.Comment: 12 pages, 2 figure

    Diffractive jet production in a simple model with applications to HERA

    Full text link
    In diffractive jet production, two high energy hadrons A and B collide and produce high transverse momentum jets, while hadron A is diffractively scattered. Ingelman and Schlein predicted this phenomenon. In their model, part of the longitudinal momentum transferred from hadron A is delivered to the jet system, part is lost. Lossless diffractive jet production, in which all of this longitudinal momentum is delivered to the jet system, has been discussed by Collins, Frankfurt, and Strikman. We study the structure of lossless diffractive jet production in a simple model. The model suggests that the phenomenon can be probed experimentally at HERA, with A being a proton and B being a bremsstrahlung photon with virtuality Q2Q^2. Lossless events should be present for small Q2Q^2, but not for Q2Q^2 larger than 1/RP21/R_{\rm P}^2, where RPR_{\rm P} is a characteristic size of the pomeron.Comment: 23 pages, REVTeX 3.0 with 8 postscript figures compressed with uufiles, OITS 536 and AZPH-TH/94-0
    corecore