96 research outputs found

    Parallel discrete event simulation: A shared memory approach

    Get PDF
    With traditional event list techniques, evaluating a detailed discrete event simulation model can often require hours or even days of computation time. Parallel simulation mimics the interacting servers and queues of a real system by assigning each simulated entity to a processor. By eliminating the event list and maintaining only sufficient synchronization to insure causality, parallel simulation can potentially provide speedups that are linear in the number of processors. A set of shared memory experiments is presented using the Chandy-Misra distributed simulation algorithm to simulate networks of queues. Parameters include queueing network topology and routing probabilities, number of processors, and assignment of network nodes to processors. These experiments show that Chandy-Misra distributed simulation is a questionable alternative to sequential simulation of most queueing network models

    MPF: A portable message passing facility for shared memory multiprocessors

    Get PDF
    The design, implementation, and performance evaluation of a message passing facility (MPF) for shared memory multiprocessors are presented. The MPF is based on a message passing model conceptually similar to conversations. Participants (parallel processors) can enter or leave a conversation at any time. The message passing primitives for this model are implemented as a portable library of C function calls. The MPF is currently operational on a Sequent Balance 21000, and several parallel applications were developed and tested. Several simple benchmark programs are presented to establish interprocess communication performance for common patterns of interprocess communication. Finally, performance figures are presented for two parallel applications, linear systems solution, and iterative solution of partial differential equations

    Visualizing Parallel Computer System Performance

    Get PDF
    Parallel computer systems are among the most complex of man's creations, making satisfactory performance characterization difficult. Despite this complexity, there are strong, indeed, almost irresistible, incentives to quantify parallel system performance using a single metric. The fallacy lies in succumbing to such temptations. A complete performance characterization requires not only an analysis of the system's constituent levels, it also requires both static and dynamic characterizations. Static or average behavior analysis may mask transients that dramatically alter system performance. Although the human visual system is remarkedly adept at interpreting and identifying anomalies in false color data, the importance of dynamic, visual scientific data presentation has only recently been recognized Large, complex parallel system pose equally vexing performance interpretation problems. Data from hardware and software performance monitors must be presented in ways that emphasize important events while eluding irrelevant details. Design approaches and tools for performance visualization are the subject of this paper

    Performance Evaluation of Adaptive Scientific Applications using TAU

    Get PDF
    Fueled by increasing processor speeds and high speed interconnection networks, advances in high performance computer architectures have allowed the development of increasingly complex large scale parallel systems. For computational scientists, programming these systems efficiently is a challenging task. Understanding the performance of their parallel applications i

    Enhanced Verbal Statistical Learning in Glossolalia

    Get PDF
    Glossolalia ("speaking in tongues") is a rhythmic utterance of word-like strings of sounds, regularly occurring in religious mass gatherings or various forms of private religious practices (e.g., prayer and meditation). Although specific verbal learning capacities may characterize glossolalists, empirical evidence is lacking. We administered three statistical learning tasks (artificial grammar, phoneme sequence, and visual-response sequence) to 30 glossolalists and 30 matched control volunteers. In artificial grammar, participants decide whether pseudowords and sentences follow previously acquired implicit rules or not. In sequence learning, they gradually draw out rules from repeating regularities in sequences of speech sounds or motor responses. Results revealed enhanced artificial grammar and phoneme sequence learning performances in glossolalists compared to control volunteers. There were significant positive correlations between daily glossolalia activity and artificial grammar learning. These results indicate that glossolalists exhibit enhanced abilities to extract the statistical regularities of verbal information, which may be related to their unusual language abilities

    Factors shaping prayer frequency among 9- to 11-year-olds

    Get PDF
    This paper begins by reviewing the evidence from international research concerning the personal and social correlates of prayer frequency during childhood and adolescence. Overall these data continue to support the view that young people who pray not only report higher levels of personal wellbeing but also report higher levels of pro-social attitudes. These findings raise a research question of particular relevance within church schools regarding the factors that predict higher levels of prayer activity among students. The Student Voice Project offers data that can illuminate this research question. Among the 3,101 9- to 11-year old students who participated in the project 11% prayed daily, 9% at least once a week, 32% sometimes, 11% once or twice a year, and 37% never. The present paper tests the power of four sets of predictor variables to account for individual differences in prayer frequency among these students: personal factors (age and sex), psychological factors (using the three dimensional model of personality proposed by Eysenck), church attendance (self, mother, and father), and family discussion about prayer (mother, father, and grandparents). Multiple regression analyses identified the discussion of prayer with the mother as the single most important predictor. These findings locate the development of the practice of prayer within the home, even more than within the church

    Phase-Based Parallel Performance Profiling

    Get PDF
    corecore