1,160 research outputs found

    Reasoning algebraically about refinement on TSO architectures

    Get PDF
    The Total Store Order memory model is widely implemented by modern multicore architectures such as x86, where local buffers are used for optimisation, allowing limited forms of instruction reordering. The presence of buffers and hardware-controlled buffer flushes increases the level of non-determinism from the level specified by a program, complicating the already difficult task of concurrent programming. This paper presents a new notion of refinement for weak memory models, based on the observation that pending writes to a process' local variables may be treated as if the effect of the update has already occurred in shared memory. We develop an interval-based model with algebraic rules for various programming constructs. In this framework, several decomposition rules for our new notion of refinement are developed. We apply our approach to verify the spinlock algorithm from the literature

    Postgraduate Symposium Positive influence of nutritional alkalinity on bone health: Conference on ‘Over- and undernutrition: challenges and approaches'

    Get PDF
    There is growing evidence that consumption of a Western diet is a risk factor for osteoporosis through excess acid supply, while fruits and vegetables balance the excess acidity, mostly by providing K-rich bicarbonate-rich foods. Western diets consumed by adults generate approximately 50-100 mEq acid/d; therefore, healthy adults consuming such a diet are at risk of chronic low-grade metabolic acidosis, which worsens with age as a result of declining kidney function. Bone buffers the excess acid by delivering cations and it is considered that with time an overstimulation of this process will lead to the dissolution of the bone mineral content and hence to reduced bone mass. Intakes of K, Mg and fruit and vegetables have been associated with a higher alkaline status and a subsequent beneficial effect on bone health. In healthy male volunteers an acid-forming diet increases urinary Ca excretion by 74% and urinary C-terminal telopeptide of type I collagen (C-telopeptide) excretion by 19% when compared with an alkali (base-forming) diet. Cross-sectional studies have shown that there is a correlation between the nutritional acid load and bone health measured by bone ultrasound or dual-energy X-ray absorptiometry. Few studies have been undertaken in very elderly women (>75 years), whose osteoporosis risk is very pertinent. The EVAluation of Nutrients Intakes and Bone Ultra Sound Study has developed and validated (n 51) an FFQ for use in a very elderly Swiss population (mean age 80·4 (sd 2·99) years), which has shown intakes of key nutrients (energy, fat, carbohydrate, Ca, Mg, vitamin C, D and E) to be low in 401 subjects. A subsequent study to assess net endogenous acid production (NEAP) and bone ultrasound results in 256 women aged ≥75 years has shown that lower NEAP (P=0·023) and higher K intake (P=0·033) are correlated with higher bone ultrasound results. High acid load may be an important additional risk factor that may be particularly relevant in very elderly patients with an already-high fracture risk. The latter study adds to knowledge by confirming a positive link between dietary alkalinity and bone health indices in the very elderly. In a further study to complement these findings it has also been shown in a group of thirty young women that in Ca sufficiency an acid Ca-rich water has no effect on bone resorption, while an alkaline bicarbonate-rich water leads to a decrease in both serum parathyroid hormone and serum C-telopeptide. Further investigations need to be undertaken to study whether these positive effects on bone loss are maintained over long-term treatment. Mineral-water consumption could be an easy and inexpensive way of helping to prevent osteoporosis and could be of major interest for long-term prevention of bone los

    Locality and Singularity for Store-Atomic Memory Models

    Full text link
    Robustness is a correctness notion for concurrent programs running under relaxed consistency models. The task is to check that the relaxed behavior coincides (up to traces) with sequential consistency (SC). Although computationally simple on paper (robustness has been shown to be PSPACE-complete for TSO, PGAS, and Power), building a practical robustness checker remains a challenge. The problem is that the various relaxations lead to a dramatic number of computations, only few of which violate robustness. In the present paper, we set out to reduce the search space for robustness checkers. We focus on store-atomic consistency models and establish two completeness results. The first result, called locality, states that a non-robust program always contains a violating computation where only one thread delays commands. The second result, called singularity, is even stronger but restricted to programs without lightweight fences. It states that there is a violating computation where a single store is delayed. As an application of the results, we derive a linear-size source-to-source translation of robustness to SC-reachability. It applies to general programs, regardless of the data domain and potentially with an unbounded number of threads and with unbounded buffers. We have implemented the translation and verified, for the first time, PGAS algorithms in a fully automated fashion. For TSO, our analysis outperforms existing tools

    An annotated checklist of the jumping plant-lice (Insecta: Hemiptera: Psylloidea) from the Mercantour National Park, with seven new records for France and one new synonymy

    Get PDF
    A total of 68 psyllid species are listed from the Mercantour National Park in Southeast France, where a targeted collecting campaign was conducted between 2009 and 2012, as part of the project "ATBI+M" Mercantour. The insects were collected using Malaise traps, flight intercept traps and sweep nets to sample in the vegetation. Additional information on distribution, biology and host-plants is provided for each species. Seven species are recorded for the first time from France: Craspedolepta artemisiae (Foerster, 1848), Craspedolepta nebulosa (Zetterstedt, 1828), Cacopsylla propinqua (Schaefer, 1949), Cyamophila prohaskai (Priesner, 1927), Eryngiofaga cf. refuga (Loginova, 1966), Bactericera parastriola Conci, Ossiannilsson & Tamanini, 1988 and Trioza flixiana Burckhardt & Lauterer, 2002. Trioza (Trioza) rapisardai Conci & Tamanini, 1984 is a new subjective synonym of Trioza brachyceraea Hodkinson & White, 1979, which was previously known only from the male holotype. The abundance, distribution and introduction status of some species are discussed

    Two introduced psyllid species (Hemiptera, Psylloidea) in Brazilian eucalypt plantations.

    Get PDF
    1 CD-ROM. Autoria bilíngue: CONGRESSO E EXPOSICAO INTERNACIONAL SOBRE FLORESTAS, 5., 1999, Curitiba

    Heart valve replacement with the Björk-Shiley and St Jude Medical prostheses: A randomized comparison in 178 patients

    Get PDF
    In 178 patients, a randomized prospective comparison between the 60° spherical disc Björk-Shiley (BS) and the St Jude Medical (SJM) heart valve prostheses was performed. Four-week perioperative mortality was zero in the BS (n = 84) and 4.3% in the SJM group (n = 94). During a mean ( ± SD) follow-up of 52 ± 20 months or 778 patient-years, late cardiac mortality per year was 2.4% in the BS and 2.2% in the SJM group. The yearly thromboembolic rates were 1.4% in the BS and 2.0% in the SJM group. There was no mechanical valve failure or haemolytic anaemia. Paravalvular leaks and major bleeding complications occurred at low rates in both groups (1.1% and2.2% per year in BS; 0.7% and 1.7% per year in SJM). Functional results were similarly good with 96% of patients with BS valves and 95% of patients with SJM prostheses being in NYHA classes I and II, respectively. We conclude that heart valve replacement with mechanical prostheses can be performed with equally good results using either the Björk-Shiley spherical disc valve or the St Jude Medical bileaflet prosthesi

    Principais pragas em viveiros de mudas de eucalipto.

    Get PDF
    A qualidade sanitária da plantação florestal deve ser mantida desde a fase de produção de mudas. O bom manejo do viveiro e o controle de pragas e doenças garantem uma maior sobrevivência e qualidade das mudas, o que certamente melhora o rendimento do empreendimento florestal. Vários insetos podem estar associados ao eucalipto na fase de mudas no viveiro. Alguns deles são generalistas e atacam diversas culturas. Insetos como formigas-cortadeiras e cupins atacam o eucalipto em diferentes estágios de desenvolvimento, desde o viveiro até a colheita. Entretanto, com a modernização dos viveiros, principalmente com o uso de tubetes, mudas suspensas e boas práticas de manejo, estes insetos deixaram de ser problema em viveiro, passando a ser tratados como pragas de campo. Os principais insetos que causam problemas em viveiros são grilos, lagartas, moscas-das-raízes e paquinhas. Psilídeos, pulgões, cochonilhas e vespa- -de-galha também podem causar danos em viveiros, principalmente em jardins clonais de eucalipto
    corecore