184 resultados para Carpenter, Brian
Resumo:
MPJ Express is our implementation of MPI-like bindings for Java. In this paper we discuss our intermediate buffering layer that makes use of the so-called direct byte buffers introduced in the Java New I/O package. The purpose of this layer is to support the implementation of derived datatypes. MPJ Express is the first Java messaging library that implements this feature using pure Java. In addition, this buffering layer allows efficient implementation of communication devices based on proprietary networks such as Myrinet. In this paper we evaluate the performance of our buffering layer and demonstrate the usefulness of direct byte buffers. Also, we evaluate the performance of MPJ Express against other messaging systems using Myrinet and show that our buffering layer has made it possible to avoid the overheads suffered by other Java systems such as mpiJava that relies on the Java Native Interface.
Resumo:
MPJ Express is our implementation of MPI-like bindings for Java. In this paper we discuss our intermediate buffering layer that makes use of the so-called direct byte buffers introduced in the Java New I/O package. The purpose of this layer is to support the implementation of derived datatypes. MPJ Express is the first Java messaging library that implements this feature using pure Java. In addition, this buffering layer allows efficient implementation of communication devices based on proprietary networks such as Myrinet. In this paper we evaluate the performance of our buffering layer and demonstrate the usefulness of direct byte buffers. Also, we evaluate the performance of MPJ Express against other messaging systems using Myrinet and show that our buffering layer has made it possible to avoid the overheads suffered by other Java systems such as mpiJava that relies on the Java Native Interface.
Resumo:
Since its introduction in 1993, the Message Passing Interface (MPI) has become a de facto standard for writing High Performance Computing (HPC) applications on clusters and Massively Parallel Processors (MPPs). The recent emergence of multi-core processor systems presents a new challenge for established parallel programming paradigms, including those based on MPI. This paper presents a new Java messaging system called MPJ Express. Using this system, we exploit multiple levels of parallelism - messaging and threading - to improve application performance on multi-core processors. We refer to our approach as nested parallelism. This MPI-like Java library can support nested parallelism by using Java or Java OpenMP (JOMP) threads within an MPJ Express process. Practicality of this approach is assessed by porting to Java a massively parallel structure formation code from Cosmology called Gadget-2. We introduce nested parallelism in the Java version of the simulation code and report good speed-ups. To the best of our knowledge it is the first time this kind of hybrid parallelism is demonstrated in a high performance Java application. (C) 2009 Elsevier Inc. All rights reserved.
Resumo:
In the 1990s the Message Passing Interface Forum defined MPI bindings for Fortran, C, and C++. With the success of MPI these relatively conservative languages have continued to dominate in the parallel computing community. There are compelling arguments in favour of more modern languages like Java. These include portability, better runtime error checking, modularity, and multi-threading. But these arguments have not converted many HPC programmers, perhaps due to the scarcity of full-scale scientific Java codes, and the lack of evidence for performance competitive with C or Fortran. This paper tries to redress this situation by porting two scientific applications to Java. Both of these applications are parallelized using our thread-safe Java messaging system—MPJ Express. The first application is the Gadget-2 code, which is a massively parallel structure formation code for cosmological simulations. The second application uses the finite-domain time-difference method for simulations in the area of computational electromagnetics. We evaluate and compare the performance of the Java and C versions of these two scientific applications, and demonstrate that the Java codes can achieve performance comparable with legacy applications written in conventional HPC languages. Copyright © 2009 John Wiley & Sons, Ltd.
Resumo:
Importance of biomarker discovery in men’s cancer diagnosis and prognosis Each year around 10,000 men in the UK die as a result of prostate cancer (PCa) making it the 3rd most common cancer behind lung and breast cancer; worldwide more than 670,000 men are diagnosed every year with the disease [1]. Current methods of diagnosis of PCa mainly rely on the detection of elevated prostate-specific antigen (PSA) levels in serum and/or physical examination by a doctor for the detection of an abnormal prostate. PSA is a glycoprotein produced almost exclusively by the epithelial cells of the prostate gland [2]. Its role is not fully understood, although it is known that it forms part of the ejaculate and its function is to solubilise the sperm to give them the mobility to swim. Raised PSA levels in serum are thought to be due to both an increased production of PSA from the proliferated prostate cells, and a diminished architecture of affected cells, allowing an easier distribution of PSA into the wider circulatory system.
Resumo:
Climate change is expected to produce reductions in water availability in England, potentially necessitating adaptive action by the water industry to maintain supplies. As part of Ofwat's fifth Periodic Review (PR09), water companies recently released their draft Water Resources Management Plans, setting out how each company intends to maintain the balance between the supply and demand for water over the next 25 years, following Environment Agency guidelines. This paper reviews these plans to determine company estimates of the impact of climate change on water supply relative to other resource pressures. The approaches adopted for incorporating the impact in the plans and the proposed management solutions are also identified. Climate change impacts for individual resource zones range from no reductions in deployable output to greater than 50% over the planning period. The estimated national aggregated loss of deployable output under a “core” climate scenario is ~520 Ml/d (3% of deployable output) by 2034/35, the equivalent of the supply of one entire water company (South West Water). Climate change is the largest single driver of change in water supplies over the planning period. Over half of the climate change impact is concentrated in southern England. In extreme cases, climate change uncertainty is of the same magnitude as the change under the core scenario (up to a loss of ~475 Ml/d). 44 of the 68 resource zones with available data are estimated to have a climate change impact. In 35 of these climate change has the greatest impact although in 10 zones sustainability reductions have a greater impact. Of the overall change in downward pressure on the supply-demand balance over the planning period, ~56% is accounted for by increased demand (620 Ml/d) and supply side climate change accounts for ~37% (407 Ml/d). Climate change impacts have a cumulative impact in concert with other changing supply side reducing components increasing the national pressure on the supply-demand balance. Whilst the magnitude of climate change appears to justify its explicit consideration, it is rare that adaptation options are planned solely in response to climate change but as a suite of options to provide a resilient supply to a range of pressures (including significant demand side pressures). Supply-side measures still tend to be considered by water companies to be more reliable than demand-side measures.
Resumo:
This paper presents preliminary results from an assessment of the barriers to adaptation to water supply shortage in a case study catchment in south east England with multiple supply companies. The investigation applies a conceptual framework, which distinguishes between generic barriers affecting the ability of supply companies to make adaptation decisions, and specific barriers to the implementation of each option. The preliminary analysis suggests that whilst there is a widespread awareness of the challenge of climate change, and a conceptual understanding of the need for adaptation, some of the generic barriers that will affect detailed evaluations and actual adaptation decisions have yet to be approached. The analysis also shows that different individual adaptation options are assessed differently by different stakeholders, and that there are differences in the barriers to adoption between supply-side and demand-side measures. First, however, the paper develops the general conceptual framework for the characterisation of the barriers to adaptation used in the study.
Resumo:
The relationship between tropical convection, surface fluxes, and sea surface temperature (SST) on intraseasonal timescales has been examined as part of an investigation of the possibility that the intraseasonal oscillation is a coupled atmosphere–ocean phenomenon. The unique feature of this study is that 15 yr of data and the whole region from the Indian Ocean to the Pacific Ocean have been analyzed using lag-correlation analysis and compositing techniques. A coherent relationship between convection, surface fluxes, and SST has been found on intraseasonal timescales in the Indian Ocean, Maritime Continent, and west Pacific regions of the Tropics. Prior to the maximum in convection, there are positive shortwave and latent heat flux anomalies into the surface, followed by warm SST anomalies about 10 days before the convective maximum. Coincident with the convective maximum, there is a minimum in the shortwave flux, followed by a cooling due to increased evaporation associated with enhanced westerly wind stress, leading to negative SST anomalies about 10 days after the convection. The relationships are robust from year to year, including both phases of the El Niño–Southern Oscillation (ENSO) although the eastward extent of the region over which the relationship holds varies with the phase of ENSO, consistent with the variations in the eastward extent of the warm pool and westerly winds. The spatial scale of the anomalies is about 60° longitude, consistent with the scale of the intraseasonal oscillation. The spatial and temporal characteristics of the surface flux and SST perturbations are consistent with the surface flux variations forcing the ocean, and the magnitudes of the anomalies are consistent with mixed-layer depths appropriate to the Indian Ocean and west Pacific
Resumo:
Purpose – Construction sector competitiveness has been a subject of interest for many years. Research too often focuses on the means of overcoming the “barriers to change” as if such barriers were static entities. There has been little attempt to understand the dynamic inter-relationship between the differing factors which impinge upon construction sector competitiveness. The purpose of this paper is to outline the benefits of taking a systems approach to construction competitiveness research. Design/methodology/approach – The system dynamics (SD) modelling methodology is described. This can provide practitioners with “microworlds” within which they can explore the dynamic effects of different policy decisions. The data underpinning the use of SD was provided by interviews and case study research which allowed an understanding of the context within which practitioners operate. Findings – The over-riding conclusion is that the SD methodology has been shown to be capable of providing a means to assess the forces which shape the sustained competitiveness of construction firms. As such, it takes the assessment of strategic policy analysis in the construction sector onto a higher plane. The need to collect data and make retrospective assessments of competitiveness and strategic performance at the statistical level is not now the only modus operandi available. Originality/value – The paper describes a novel research methodology which points towards an alternative research agenda for construction competitiveness research.
Resumo:
This paper presents a novel design of a virtual dental training system (hapTEL) using haptic technology. The system allows dental students to learn and practice procedures such as dental drilling, caries removal and cavity preparation for tooth restoration. This paper focuses on the hardware design, development and evaluation aspects in relation to the dental training and educational requirements. Detailed discussions on how the system offers dental students a natural operational position are documented. An innovative design of measuring and connecting the dental tools to the haptic device is also shown. Evaluation of the impact on teaching and learning is discussed.
Resumo:
Powdery mildews are phytopathogens whose growth and reproduction are entirely dependent on living plant cells. The molecular basis of this life-style, obligate biotrophy, remains unknown. We present the genome analysis of barley powdery mildew, Blumeria graminis f.sp. hordei (Blumeria), as well as a comparison with the analysis of two powdery mildews pathogenic on dicotyledonous plants. These genomes display massive retrotransposon proliferation, genome-size expansion, and gene losses. The missing genes encode enzymes of primary and secondary metabolism, carbohydrate-active enzymes, and transporters, probably reflecting their redundancy in an exclusively biotrophic life-style. Among the 248 candidate effectors of pathogenesis identified in the Blumeria genome, very few (less than 10) define a core set conserved in all three mildews, suggesting thatmost effectors represent species-specific adaptations.
Resumo:
The aim of this paper is to show the feasibility of the use of functional electrical stimulation (FES) applied to the lower back muscles for pressure sores prevention in paraplegia. The hypothesis under study is that FES induces a change in the pressure distribution on the contact area during sitting. Tests were conducted on a paraplegic subject (T5), sitting on a standard wheelchair and cushion. Trunk extensors (mainly the erector spinae) were stimulated using surface electrodes placed on the skin. A pressure mapping system was used to measure the pressure on the sitting surface in four situations: (a) no stimulation; (b) stimulation on one side of the spine only; (c) stimulation on both sides, at different levels; and (d) stimulation at the same level on both sides, during pressure-relief manoeuvres. A session of prolonged stimulation was also conducted. The experimental results show that the stimulation of the erector spinae on one side of the spine can induce a trunk rotation on the sagittal plane, which causes a change in the pressure distribution. A decrease of pressure on the side opposite to the stimulation was recorded. The phenomenon is intensified when different levels of stimulation are applied to the two sides, and such change can be sustained for a considerable time (around 5 minutes). The stimulation did not induce changes during pressure-relief manoeuvres. Finally, from this research we can conclude that the stimulation of the trunk extensors can be a useful tool for pressure sores prevention, and can potentially be used in a routine for pressure sores prevention based on periodical weight shifts.