937 resultados para Finite-difference Time-domain (fdtd)
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:
Numerous CCT domain genes are known to control flowering in plants. They belong to the CONSTANS-like (COL) and PREUDORESPONSE REGULATOR (PRR) gene families, which in addition to a CCT domain possess B-box or response-regulator domains, respectively. Ghd7 is the most recently identified COL gene to have a proven role in the control of flowering time in the Poaceae. However, as it lacks B-box domains, its inclusion within the COL gene family, technically, is incorrect. Here, we show Ghd7 belongs to a larger family of previously uncharacterized Poaceae genes which possess just a single CCT domain, termed here CCT MOTIF FAMILY (CMF) genes. We molecularly describe the CMF (and related COL and PRR) gene families in four sequenced Poaceae species, as well as in the draft genome assembly of barley (Hordeum vulgare). Genetic mapping of the ten barley CMF genes identified, as well as twelve previously unmapped HvCOL and HvPRR genes, finds the majority map to colinear positions relative to their Poaceae orthologues. Combined inter-/intra-species comparative and phylogenetic analysis of CMF, COL and PRR gene families indicates they evolved prior to the monocot/dicot divergence ~200 mya, with Poaceae CMF evolution described as the interplay between whole genome duplication in the ancestral cereal, and subsequent clade-specific mutation, deletion and duplication events. Given the proven role of CMF genes in the modulation of cereals flowering, the molecular, phylogenetic and comparative analysis of the Poaceae CMF, COL and PRR gene families presented here provides the foundation from which functional investigation can be undertaken.
Resumo:
The goal of this work is the efficient solution of the heat equation with Dirichlet or Neumann boundary conditions using the Boundary Elements Method (BEM). Efficiently solving the heat equation is useful, as it is a simple model problem for other types of parabolic problems. In complicated spatial domains as often found in engineering, BEM can be beneficial since only the boundary of the domain has to be discretised. This makes BEM easier than domain methods such as finite elements and finite differences, conventionally combined with time-stepping schemes to solve this problem. The contribution of this work is to further decrease the complexity of solving the heat equation, leading both to speed gains (in CPU time) as well as requiring smaller amounts of memory to solve the same problem. To do this we will combine the complexity gains of boundary reduction by integral equation formulations with a discretisation using wavelet bases. This reduces the total work to O(h
Resumo:
Fluorescence quenching of meso-tetrakis-4-sulfonatophenyl (TPPS4) and meso-tetrakis-4-N-methylpyridil (TMPyP) porphyrins is studied in aqueous solution and upon addition of micelles of sodium dodecylsulfate (SDS), cetyltrimethylammonium chloride (CTAC), N-hexadecyl-N,N-dimethyl-3-ammonio-1-propanesulfonate (HPS) and t-octylphenoxypolyethoxyethanol (Triton X-100). Potassium iodide (KI) was used as quencher. Steady-state Stern-Volmer plots were best fitted by a quadratic equation, including dynamic (K-D) and static (K-s) quenching. Ks was significantly smaller than K-D. Frequency-domain fluorescence lifetimes allowed estimating bimolecular quenching constants, k(q). At 25 degrees C, in aqueous solution, TMPyP shows k(q), values a factor of 2-3 higher than the diffusional limit. TPPS4 shows collisional quenching with pH dependent k(q) values. For TMPyP quenching results are consistent with reported binding constants: a significant reduction of quenching takes place for SDS, a moderate reduction is observed for H PS and almost no change is seen for Triton X-100. Similar data were obtained at 50 C. For CTAC-TPPS4 system an enhancement of quenching was observed as compared to pure buffer. This is probably associated to accumulation of iodide at the cationic micellar interface. The attraction between CTAC headgroups and 1(-), and repulsion between SDS and 1(-), enhances and reduces the fluorescence quenching, respectively, of porphyrins located at the micellar interface. The small quenching of TPPS4 in Triton X-100 is consistent with strong binding as reported in the literature. (C) 2008 Elsevier B.V. All rights reserved.