993 resultados para Grew, Nehemiah, 1641-1712
Resumo:
Structured parallel programming is recognised as a viable and effective means of tackling parallel programming problems. Recently, a set of simple and powerful parallel building blocks RISC pb2l) has been proposed to support modelling and implementation of parallel frameworks. In this work we demonstrate how that same parallel building block set may be used to model both general purpose parallel programming abstractions, not usually listed in classical skeleton sets, and more specialized domain specific parallel patterns. We show how an implementation of RISC pb2 l can be realised via the FastFlow framework and present experimental evidence of the feasibility and efficiency of the approach.
Resumo:
Heterogeneous computing technologies, such as multi-core CPUs, GPUs and FPGAs can provide significant performance improvements. However, developing applications for these technologies often results in coupling applications to specific devices, typically through the use of proprietary tools. This paper presents SHEPARD, a compile time and run-time framework that decouples application development from the target platform and enables run-time allocation of tasks to heterogeneous computing devices. Through the use of special annotated functions, called managed tasks, SHEPARD approximates a task's performance on available devices, and coupled with the approximation of current device demand, decides which device can satisfy the task with the lowest overall execution time. Experiments using a task parallel application, based on an in-memory database, demonstrate the opportunity for automatic run-time task allocation to achieve speed-up over a static allocation to a single specific device. © 2014 IEEE.
Resumo:
This paper presents a new programming methodology for introducing and tuning parallelism in Erlang programs, using source-level code refactoring from sequential source programs to parallel programs written using our skeleton library, Skel. High-level cost models allow us to predict with reasonable accuracy the parallel performance of the refactored program, enabling programmers to make informed decisions about which refactorings to apply. Using our approach, we demonstrate easily obtainable, significant and scalable speedups of up to 21 on a 24-core machine over the sequential code.
Resumo:
Actinobacteria perform essential functions within soils, and are dependent on available water to do so. We determined the water-activity (aw) limits for cell division of Streptomyces albidoflavus, Streptomyces rectiviolaceus, Micromonospora grisea and Micromonospora (JCM 3050) over a range of temperatures, using culture media supplemented with a biologically permissive solute (glycerol). Each species grew optimally at 0.998 aw (control; no added glycerol) and growth rates were near-optimal in the range 0.971–0.974 (1 M glycerol) at permissive temperatures. Each was capable of cell division at 0.916–0.924 aw (2 M glycerol), but only S. albidoflavus grew at 0.895 or 0.897 aw (3 M glycerol, at 30 and 37°C respectively). For S. albidoflavus, however, no growth occurred on media at ≤ 0.870 (4 M glycerol) during the 40-day assessment period, regardless of temperature, and a theoretical limit of 0.877 aw was derived by extrapolation of growth curves. This level of solute tolerance is high for non-halophilic bacteria, but is consistent with reported limits for the growth and metabolic activities of soil microbes. The limit, within the range 0.895–0.870 aw, is very much inferior to those for obligately halophilic bacteria and extremely halophilic or xerophilic fungi, and is inconsistent with earlier reports of cell division at 0.500 aw. These findings are discussed in relation to planetary protection policy for space exploration and the microbiology of arid soils.
Resumo:
The effects of temperature (5-50°C), water availability (0.998-0.88 water activity, aw), and aw × temperature interactions (15-45°C) on growth of three entomogenous fungi, Beauveria bassiana, Metarhizium anisopliae, and Paecilomyces farinosus, were evaluated on a Sabouraud dextrose-based medium modified with the ionic solute KCl, the non-ionic solute glycerol, and an inert solute, polyethylene glycol (PEG) 600. The temperature ranges for growth of B. bassiana, M. anisopliae, and P. farinosus were 5-30, 5-40, and 5-30°C, and optimum growth temperatures were 25, 30, and 20°C, respectively. All three species grew over a similar aw range (0.90-0.998) at optimum temperatures for growth. However, there were significant interspecies variations in growth rates on media modified with each of the three aw-modifying solutes. Growth aw optima ranged between 0.99 and 0.97 on KCl-, glycerol-, and PEG 600-modified media for M. anisopliae and P. farinosus. B. bassiana grew optimally at 0.998 aw, regardless of aw. Comprehensive two-dimensional profiles of aw × temperature relations for growth of these three species were constructed for the first time. The results are discussed in relation to the environmental limits that determine efficacy of entomogenous fungi as biocontrol agents in nature. © 1999 Academic Press.
Resumo:
Social signals and interpretation of carried information is of high importance in Human Computer Interaction. Often used for affect recognition, the cues within these signals are displayed in various modalities. Fusion of multi-modal signals is a natural and interesting way to improve automatic classification of emotions transported in social signals. Throughout most present studies, uni-modal affect recognition as well as multi-modal fusion, decisions are forced for fixed annotation segments across all modalities. In this paper, we investigate the less prevalent approach of event driven fusion, which indirectly accumulates asynchronous events in all modalities for final predictions. We present a fusion approach, handling short-timed events in a vector space, which is of special interest for real-time applications. We compare results of segmentation based uni-modal classification and fusion schemes to the event driven fusion approach. The evaluation is carried out via detection of enjoyment-episodes within the audiovisual Belfast Story-Telling Corpus.
Resumo:
This paper describes an end-user model for a domestic pervasive computing platform formed by regular home objects. The platform does not rely on pre-planned infrastructure; instead, it exploits objects that are already available in the home and exposes their joint sensing, actuating and computing capabilities to home automation applications. We advocate an incremental process of the platform formation and introduce tangible, object-like artifacts for representing important platform functions. One of those artifacts, the application pill, is a tiny object with a minimal user interface, used to carry the application, as well as to start and stop its execution and provide hints about its operational status. We also emphasize streamlining the user's interaction with the platform. The user engages any UI-capable object of his choice to configure applications, while applications issue notifications and alerts exploiting whichever available objects can be used for that purpose. Finally, the paper briefly describes an actual implementation of the presented end-user model. © (2010) by International Academy, Research, and Industry Association (IARIA).
Resumo:
Identifying responsibility for classes in object oriented software design phase is a crucial task. This paper proposes an approach for producing high quality and robust behavioural diagrams (e.g. Sequence Diagrams) through Class Responsibility Assignment (CRA). GRASP or General Responsibility Assignment Software Pattern (or Principle) was used to direct the CRA process when deriving behavioural diagrams. A set of tools to support CRA was developed to provide designers and developers with a cognitive toolkit that can be used when analysing and designing object-oriented software. The tool developed is called Use Case Specification to Sequence Diagrams (UC2SD). UC2SD uses a new approach for developing Unified Modelling Language (UML) software designs from Natural Language, making use of a meta-domain oriented ontology, well established software design principles and established Natural Language Processing (NLP) tools. UC2SD generates a well-formed UML sequence diagrams as output.
Resumo:
A complete nucleotide sequence of the new Pseudomonas aeruginosa Luz24likevirus phiCHU was obtained. This virus was shown to have a unique host range whereby it grew poorly on the standard laboratory strain PAO1, but infected 26 of 46 clinical isolates screened, and strains harboring IncP2 plasmid pMG53. It was demonstrated that phiCHU has single strand interruptions in its genome. Analysis of the phiCHU genome also suggested that recombination event(s) participated in the evolution of the leftmost portion of the genome, presumably encoding early genes.
Resumo:
The current study sought to assess the importance of three common variables on the outcome of TiO2 photocatalysis experiments with bacteria. Factors considered were (a) ability of test species to withstand osmotic pressure, (b) incubation period of agar plates used for colony counts following photocatalysis and (c) chemical nature of suspension medium used for bacteria and TiO2. Staphylococcus aureus, Escherichia coli, Salmonella ser. Typhimurium and Pseudomonas aeruginosa were found to vary greatly in their ability to withstand osmotic pressure, raising the possibility that osmotic lysis may be contributing to loss of viability in some photocatalytic disinfection studies. Agar plate incubation time was also found to influence results, as bacteria treated with UV light only grew more slowly than those treated with a combination of UV and TiO2. The chemical nature of the suspension medium used was found to have a particularly pronounced effect upon results. Greatest antibacterial activity was detected when aqueous sodium chloride solution was utilised, with ∼1 × 106 CFU mL-1 S. aureus being completely killed after 60 min. Moderate activity was observed when distilled water was employed with bacteria being killed after 2 h and 30 min, and no antibacterial activity at all was detected when aqueous tryptone solution was used. Interestingly, the antibacterial activity of UV light on its own appeared to be very much reduced in experiments where aqueous sodium chloride was employed instead of distilled water.
Resumo:
The research presented in this paper proposes a set of design guidelines in the context of a Parkinson's Disease (PD) rehabilitation design framework for the development of serious games for the physical therapy of people with PD. The game design guidelines provided in the paper are informed by the study of the literature review and lessons learned from the pilot testing of serious games designed to suit the requirements of rehabilitation of patients with Parkinson's Disease. The proposed PD rehabilitation design framework employed for the games pilot testing utilises a low-cost, customized and off-the-shelf motion capture system (employing commercial game controllers) developed to cater for the unique requirement of the physical therapy of people with PD. Although design guidelines have been proposed before for the design of serious games in health, this is the first research paper to present guidelines for the design of serious games specifically for PD motor rehabilitation.