1,253 research outputs found

    Using Negotiation to Reduce Redundant Autonomous Mobile Program Movements

    Get PDF
    Distributed load managers exhibit thrashing where tasks are repeatedly moved between locations due to incomplete global load information. This paper shows that systems of Autonomous Mobile Programs (AMPs) exhibit the same behaviour, identifying two types of redundant movement and terming them greedy effects. AMPs are unusual in that, in place of some external load management system, each AMP periodically recalculates network and program parameters and may independently move to a better execution environment. Load management emerges from the behaviour of collections of AMPs. The paper explores the extent of greedy effects by simulation, and then proposes negotiating AMPs (NAMPs) to ameliorate the problem. We present the design of AMPs with a competitive negotiation scheme (cNAMPs), and compare their performance with AMPs by simulation

    Simulating Autonomous Mobile Programs on Networks

    Get PDF
    Autonomous mobile programs (AMPs) have been proposed for load management in dynamic networks. An AMP is aware of its resource needs and periodically seeks a better location in the network to reduce execution time. AMPs have previously been measured using mobile Java Voyager on local area networks (LANs). We have constructed a simulation model of AMPs and reproduced 4 sets of experiments on homogeneous networks, i.e. networks where all locations have the same processor speed, and 2 sets of experiments on heterogeneous networks with collection of large and small AMPs. The results show that simulated collections of AMPs obtain similar balanced states to those reached in the real experiments, and have only minor differences from real experimental results. The simulation model gives an opportunity to explore the greedy effect that can be observed in the real experiments. This gives us confidence to apply the simulation model for further investigation of AMP behaviour, including behaviours on wide area networks

    Reliable scalable symbolic computation: The design of SymGridPar2

    Get PDF
    Symbolic computation is an important area of both Mathematics and Computer Science, with many large computations that would benefit from parallel execution. Symbolic computations are, however, challenging to parallelise as they have complex data and control structures, and both dynamic and highly irregular parallelism. The SymGridPar framework (SGP) has been developed to address these challenges on small-scale parallel architectures. However the multicore revolution means that the number of cores and the number of failures are growing exponentially, and that the communication topology is becoming increasingly complex. Hence an improved parallel symbolic computation framework is required. This paper presents the design and initial evaluation of SymGridPar2 (SGP2), a successor to SymGridPar that is designed to provide scalability onto 10^5 cores, and hence also provide fault tolerance. We present the SGP2 design goals, principles and architecture. We describe how scalability is achieved using layering and by allowing the programmer to control task placement. We outline how fault tolerance is provided by supervising remote computations, and outline higher-level fault tolerance abstractions. We describe the SGP2 implementation status and development plans. We report the scalability and efficiency, including weak scaling to about 32,000 cores, and investigate the overheads of tolerating faults for simple symbolic computations

    Evaluating Scalable Distributed Erlang for Scalability and Reliability

    Get PDF
    Large scale servers with hundreds of hosts and tens of thousands of cores are becoming common. To exploit these platforms software must be both scalable and reliable, and distributed actor languages like Erlang are a proven technology in this area. While distributed Erlang conceptually supports the engineering of large scale reliable systems, in practice it has some scalability limits that force developers to depart from the standard language mechanisms at scale. In earlier work we have explored these scalability limitations, and addressed them by providing a Scalable Distributed (SD) Erlang library that partitions the network of Erlang Virtual Machines (VMs) into scalable groups (s_groups). This paper presents the first systematic evaluation of SD Erlang s_groups and associated tools, and how they can be used. We present a comprehensive evaluation of the scalability and reliability of SD Erlang using three typical benchmarks and a case study. We demonstrate that s_groups improve the scalability of reliable and unreliable Erlang applications on up to 256 hosts (6,144 cores). We show that SD Erlang preserves the class-leading distributed Erlang reliability model, but scales far better than the standard model. We present a novel, systematic, and tool-supported approach for refactoring distributed Erlang applications into SD Erlang. We outline the new and improved monitoring, debugging and deployment tools for large scale SD Erlang applications. We demonstrate the scaling characteristics of key tools on systems comprising up to 10 K Erlang VMs

    Effects of Aging on Genioglossus Motor Units in Humans

    Get PDF
    The genioglossus is a major upper airway dilator muscle thought to be important in obstructive sleep apnea pathogenesis. Aging is a risk factor for obstructive sleep apnea although the mechanisms are unclear and the effects of aging on motor unit remodeled in the genioglossus remains unknown. To assess possible changes associated with aging we compared quantitative parameters related to motor unit potential morphology derived from EMG signals in a sample of older (n = 11; >55 years) versus younger (n = 29; <55 years) adults. All data were recorded during quiet breathing with the subjects awake. Diagnostic sleep studies (Apnea Hypopnea Index) confirmed the presence or absence of obstructive sleep apnea. Genioglossus EMG signals were analyzed offline by automated software (DQEMG), which estimated a MUP template from each extracted motor unit potential train (MUPT) for both the selective concentric needle and concentric needle macro (CNMACRO) recorded EMG signals. 2074 MUPTs from 40 subjects (mean±95% CI; older AHI 19.6±9.9 events/hr versus younger AHI 30.1±6.1 events/hr) were extracted. MUPs detected in older adults were 32% longer in duration (14.7±0.5 ms versus 11.1±0.2 ms; P = 0.05), with similar amplitudes (395.2±25.1 µV versus 394.6±13.7 µV). Amplitudes of CNMACRO MUPs detected in older adults were larger by 22% (62.7±6.5 µV versus 51.3±3.0 µV; P<0.05), with areas 24% larger (160.6±18.6 µV.ms versus 130.0±7.4 µV.ms; P<0.05) than those detected in younger adults. These results confirm that remodeled motor units are present in the genioglossus muscle of individuals above 55 years, which may have implications for OSA pathogenesis and aging related upper airway collapsibility

    Observational study to estimate the changes in the effectiveness of bacillus Calmette-Guérin (BCG) vaccination with time since vaccination for preventing tuberculosis in the UK.

    Get PDF
    Until recently, evidence that protection from the bacillus Calmette-Guérin (BCG) vaccination lasted beyond 10 years was limited. In the past few years, studies in Brazil and the USA (in Native Americans) have suggested that protection from BCG vaccination against tuberculosis (TB) in childhood can last for several decades. The UK's universal school-age BCG vaccination programme was stopped in 2005 and the programme of selective vaccination of high-risk (usually ethnic minority) infants was enhanced. To assess the duration of protection of infant and school-age BCG vaccination against TB in the UK. Two case-control studies of the duration of protection of BCG vaccination were conducted, the first on minority ethnic groups who were eligible for infant BCG vaccination 0-19 years earlier and the second on white subjects eligible for school-age BCG vaccination 10-29 years earlier. TB cases were selected from notifications to the UK national Enhanced Tuberculosis Surveillance system from 2003 to 2012. Population-based control subjects, frequency matched for age, were recruited. BCG vaccination status was established from BCG records, scar reading and BCG history. Information on potential confounders was collected using computer-assisted interviews. Vaccine effectiveness was estimated as a function of time since vaccination, using a case-cohort analysis based on Cox regression. In the infant BCG study, vaccination status was determined using vaccination records as recall was poor and concordance between records and scar reading was limited. A protective effect was seen up to 10 years following infant vaccination [&lt; 5 years since vaccination: vaccine effectiveness (VE) 66%, 95% confidence interval (CI) 17% to 86%; 5-10 years since vaccination: VE 75%, 95% CI 43% to 89%], but there was weak evidence of an effect 10-15 years after vaccination (VE 36%, 95% CI negative to 77%; p = 0.396). The analyses of the protective effect of infant BCG vaccination were adjusted for confounders, including birth cohort and ethnicity. For school-aged BCG vaccination, VE was 51% (95% CI 21% to 69%) 10-15 years after vaccination and 57% (95% CI 33% to 72%) 15-20 years after vaccination, beyond which time protection appeared to wane. Ascertainment of vaccination status was based on self-reported history and scar reading. The difficulty in examining vaccination sites in older women in the high-risk minority ethnic study population and the sparsity of vaccine record data in the later time periods precluded robust assessment of protection from infant BCG vaccination &gt; 10 years after vaccination. Infant BCG vaccination in a population at high risk for TB was shown to provide protection for at least 10 years, whereas in the white population school-age vaccination was shown to provide protection for at least 20 years. This evidence may inform TB vaccination programmes (e.g. the timing of administration of improved TB vaccines, if they become available) and cost-effectiveness studies. Methods to deal with missing record data in the infant study could be explored, including the use of scar reading. The National Institute for Health Research Health Technology Assessment programme. During the conduct of the study, Jonathan Sterne, Ibrahim Abubakar and Laura C Rodrigues received other funding from NIHR; Ibrahim Abubakar and Laura C Rodrigues have also received funding from the Medical Research Council. Punam Mangtani received funding from the Biotechnology and Biological Sciences Research Council

    Action research and democracy

    Get PDF
    This contribution explores the relationship between research and learning democracy. Action research is seen as being compatible with the orientation of educational and social work research towards social justice and democracy. Nevertheless, the history of action research is characterized by a tension between democracy and social engineering. In the social-engineering approach, action research is conceptualized as a process of innovation aimed at a specific Bildungsideal. In a democratic approach action research is seen as research based on cooperation between research and practice. However, the notion of democratic action research as opposed to social engineering action research needs to be theorized. So called democratic action research involving the implementation by the researcher of democracy as a model and as a preset goal, reduces cooperation and participation into instruments to reach this goal, and becomes a type of social engineering in itself. We argue that the relationship between action research and democracy is in the acknowledgment of the political dimension of participation: ‘a democratic relationship in which both sides exercise power and shared control over decision-making as well as interpretation’. This implies an open research design and methodology able to understand democracy as a learning process and an ongoing experiment

    Probability of a Solution to the Solar Neutrino Problem Within the Minimal Standard Model

    Get PDF
    Tests, independent of any solar model, can be made of whether solar neutrino experiments are consistent with the minimal Standard Model (stable, massless neutrinos). If the experimental uncertainties are correctly estimated and the sun is generating energy by light-element fusion in quasi-static equilibrium, the probability of a standard-physics solution is less than 2%. Even when the luminosity constraint is abandoned, the probability is not more than 4%. The sensitivity of the conclusions to input parameters is explored.Comment: PRL, Revtex, 1 figure, 5 page

    Factors associated with self-care activities among adults in the United Kingdom: a systematic review

    Get PDF
    Background: The Government has promoted self-care. Our aim was to review evidence about who uses self-tests and other self-care activities (over-the-counter medicine, private sector,complementary and alternative medicine (CAM), home blood pressure monitors). Methods: During April 2007, relevant bibliographic databases (Medline, Embase, Cumulative Index to Nursing and Allied Health Literature, Applied Social Sciences Index and Abstracts, PsycINFO,British Nursing Index, Allied and Complementary Medicine Database, Sociological Abstracts, International Bibliography of the Social Sciences, Arthritis and Complementary Medicine Database, Complementary and Alternative Medicine and Pain Database) were searched, and potentially relevant studies were reviewed against eligibility criteria. Studies were included if they were published during the last 15 years and identified factors, reasons or characteristics associated with a relevant activity among UK adults. Two independent reviewers used proformas to assess the quality of eligible studies. Results: 206 potentially relevant papers were identified, 157 were excluded, and 49 papers related to 46 studies were included: 37 studies were, or used data from questionnaire surveys, 36 had quality scores of five or more out of 10, and 27 were about CAM. Available evidence suggests that users of CAM and over-the-counter medicine are female, middle-aged, affluent and/or educated with some measure of poor health, and that people who use the private sector are affluent and/or educated. Conclusion: People who engage in these activities are likely to be affluent. Targeted promotion may, therefore, be needed to ensure that use is equitable. People who use some activities also appear to have poorer measures of health than non-users or people attending conventional services. It is, therefore, also important to ensure that self-care is not used as a second choice for people who have not had their needs met by conventional service
    corecore