142 research outputs found

    Auto-tuned OpenCL kernel co-execution in OmpSs for heterogeneous systems

    Get PDF
    The emergence of heterogeneous systems has been very notable recently. The nodes of the most powerful computers integrate several compute accelerators, like GPUs. Profiting from such node configurations is not a trivial endeavour. OmpSs is a framework for task based parallel applications, that allows the execution of OpenCl kernels on different compute devices. However, it does not support the co-execution of a single kernel on several devices. This paper presents an extension of OmpSs that rises to this challenge, and presents Auto-Tune, a load balancing algorithm that automatically adjusts its internal parameters to suit the hardware capabilities and application behavior. The extension allows programmers to take full advantage of the computing devices with negligible impact on the code. It takes care of two main issues. First, the automatic distribution of datasets and the management of device memory address spaces. Second, the implementation of a set of load balancing algorithms to adapt to the particularities of applications and systems. Experimental results reveal that the co-execution of single kernels on all the devices in the node is beneficial in terms of performance and energy consumption, and that Auto-Tune gives the best overall results.This work has been supported by the University of Cantabria with grant CVE-2014-18166, the Generalitat de Catalunya under grant 2014-SGR-1051, the Spanish Ministry of Economy, Industry and Competitiveness under contracts TIN2016-76635-C2-2-R (AEI/FEDER, UE) and TIN2015-65316-P. The Spanish Government through the Programa Severo Ochoa (SEV-2015-0493

    Feeding Habits and Biological Features of Deep-Sea Species of the Northwest Atlantic: Large-eyed Rabbitfish (Hydrolagus mirabilis), Narrownose Chimaera (Harriotta raleighana) and Black Dogfish (Centroscyllium fabricii)

    Get PDF
    Feeding habits and biological features of three deep-water species -large-eyed rabbitfish (Hydrolagus mirabilis), narrownose chimaera (Harriotta raleighana) and black dogfish (Centroscyllium fabricii)- distributed in the Grand Bank and Flemish Cap (Northwest Atlantic) were analyzed. Both chimaeroid species fed on endo and epi-benthic organisms, but with different behavior. Narrownose chimaera showed a closer relationship with the sea bed in the feeding habits, denoted mainly by the high polychaete and sediment presence; while in large-eyed rabbitfish, the great importance of pelagic prey (Coryphaenoides rupestris and cephalopods) would indicate wider feeding habits, increased with the predator size. Black dogfish preyed mostly on pelagic and benthopelagic prey (crustaceans, scyphozoans and fish). High infestation of Gyrocotyle affected the chimaeroid species, increasing with depth. The parasitation affected 67% of large-eyed rabbitfish, with higher percentage for smaller individuals; narrownose chimaera (84% with parasites) had a greater number of parasites per host, and bigger individuals were more affected. However, presence of Gyrocotyle did not seem to harm the well-being of the specimens. Length-weight relationship indicated bigger body weight for males in the small sizes of 108, 31.5 and 50 cm of large-eyed rabbitfish, narrownose chimaera and black dogfish respectively. However, the body-eviscerated weigh relationship did not show differences between sexes. The hepatosomatic index (HIS) was high in all species, mainly in narrownose chimaera (31.3%) and it reached in the other species a value around the fourth part of their eviscerated weight. Black dogfish showed a clear increase of HSI with the body weight, while chimaerids presented a bigger variation

    On the benefits of tasking with OpenMP

    Get PDF
    Tasking promises a model to program parallel applications that provides intuitive semantics. In the case of tasks with dependences, it also promises better load balancing by removing global synchronizations (barriers), and potential for improved locality. Still, the adoption of tasking in production HPC codes has been slow. Despite OpenMP supporting tasks, most codes rely on worksharing-loop constructs alongside MPI primitives. This paper provides insights on the benefits of tasking over the worksharing-loop model by reporting on the experience of taskifying an adaptive mesh refinement proxy application: miniAMR. The performance evaluation shows the taskified implementation being 15–30% faster than the loop-parallel one for certain thread counts across four systems, three architectures and four compilers thanks to better load balancing and system utilization. Dynamic scheduling of loops narrows the gap but still falls short of tasking due to serial sections between loops. Locality improvements are incidental due to the lack of locality-aware scheduling. Overall, the introduction of asynchrony with tasking lives up to its promises, provided that programmers parallelize beyond individual loops and across application phases.Peer ReviewedPostprint (author's final draft

    Unexpected photochemistry and charge-transfer complexes of [CB11H12]2 carborane

    Get PDF
    Although the [CB11H12]¯carborane does not exhibit an absorption band inUV, its triplet excited state can be generated upon 308 nm laser excitation; also unexpectedly carborane acts as electron donor forming a charge transfer complex with methylviologen that upon illumination gives rise to viologen radical cation.Galletero Pedroche, M.Sales, [email protected]

    Characterization of a canola C2 domain gene that interacts with PG, an effector of the necrotrophic fungus Sclerotinia sclerotiorum

    Get PDF
    Sspg1d, one of endopolygalacturonases, is an important fungal effector secreted by the necrotrophic fungus Sclerotinia sclerotiorum during early infection. Using sspg1d as bait, a small C2 domain protein (designated as IPG-1) was identified by yeast two-hybrid screening of a canola cDNA library. Deletion analysis confirmed that the C-terminus of IPG-1 is responsible for its interaction with sspg1d in the yeast two-hybrid assay. The sspg1d/IPG-1 interaction was further confirmed in plant cells by a biomolecular fluorescence complementation (BiFC) assay. A transient expression assay showed that the IPG-1–GFP fusion protein was targeted to the plasma membrane and nucleus in onion epidermal cells. Following treatment with a Ca2+ ionophore, it was distributed throughout the cytosol. Real-time PCR assay demonstrated that IPG-1 was highly induced by Sclerotinia sclerotiorum in canola leaves and stems. Southern blot analysis indicated the presence of about five homologues of IPG-1 in the canola genome. Two additional members of the IPG-1gene family were isolated by RT-PCR. Their sequence similarity with IPG-1 is as high as 95%. However, they did not interact with sspg1d in the yeast two-hybrid assay. Possible roles of IPG-1 and its association with sspg1d in the defence signalling pathway were discussed

    Single origin of sex chromosomes and multiple origins of B chromosomes in fish genus Characidium

    Get PDF
    Chromosome painting with DNA probes obtained from supernumerary (B) and sex chromosomes in three species of fish genus Characidium (C. gomesi, C. pterostictum and C. oiticicai) showed a close resemblance in repetitive DNA content between B and sex chromosomes in C. gomesi and C. pterostictum. This suggests an intraspecific origin for B chromosomes in these two species, probably deriving from sex chromosomes. In C. oiticicai, however, a DNA probe obtained from its B chromosome hybridized with the B but not with the A chromosomes, suggesting that the B chromosome in this species could have arisen interspecifically, although this hypothesis needs further investigation. A molecular phylogenetic analysis performed on nine Characidium species, with two mtDNA genes, showed that the presence of heteromorphic sex chromosomes in these species is a derived condition, and that their origin could have been unique, a conclusion also supported by interspecific chromosome painting with a CgW probe derived from the W chromosome in C. gomesi. Summing up, our results indicate that whereas heteromorphic sex chromosomes in the genus Characidium appear to have had a common and unique origin, B chromosomes may have had independent origins in different species. Our results also show that molecular phylogenetic analysis is an excellent complement for cytogenetic studies by unveiling the direction of evolutionary chromosome changes.This research was funded by grants from the State of Sao Paulo Research Foundation (FAPESP) to EAS (2013/02143-3), grants from National Council for Research and Development (CNPq) to FF (480449/2012-0), and by Coordenacao de Aperfeicoamento de Pessoal de Nıvel Superior (CAPES)

    Preferential Occupancy of R2 Retroelements on the B Chromosomes of the Grasshopper Eyprepocnemis plorans

    Get PDF
    R2 non-LTR retrotransposons exclusively insert into the 28S rRNA genes of their host, and are expressed by co-transcription with the rDNA unit. The grasshopper Eyprepocnemis plorans contains transcribed rDNA clusters on most of its A chromosomes, as well as non-transcribed rDNA clusters on the parasitic B chromosomes found in many populations. Here the structure of the E. plorans R2 element, its abundance relative to the number of rDNA units and its retrotransposition activity were determined. Animals screened from five populations contained on average over 12,000 rDNA units on their A chromosomes, but surprisingly only about 100 R2 elements. Monitoring the patterns of R2 insertions in individuals from these populations revealed only low levels of retrotransposition. The low rates of R2 insertion observed in E. plorans differ from the high levels of R2 insertion previously observed in insect species that have many fewer rDNA units. It is proposed that high levels of R2 are strongly selected against in E. plorans, because the rDNA transcription machinery in this species is unable to differentiate between R2-inserted and uninserted units. The B chromosomes of E. plorans contain an additional 7,000 to 15,000 rDNA units, but in contrast to the A chromosomes, from 150 to over 1,500 R2 elements. The higher concentration of R2 in the inactive B chromosomes rDNA clusters suggests these chromosomes can act as a sink for R2 insertions thus further reducing the level of insertions on the A chromosomes. These studies suggest an interesting evolutionary relationship between the parasitic B chromosomes and R2 elements.This study was supported by grants from the Spanish Ministerio de Ciencia y Tecnología (CGL2009-11917) and Plan Andaluz de Investigacion (CVI-6649), and was partially performed by FEDER funds and a grant from the National Institutes of Health (GM42790)

    Increased Lysis of Stem Cells but Not Their Differentiated Cells by Natural Killer Cells; De-Differentiation or Reprogramming Activates NK Cells

    Get PDF
    The aims of this study are to demonstrate the increased lysis of stem cells but not their differentiated counterparts by the NK cells and to determine whether disturbance in cell differentiation is a cause for increased sensitivity to NK cell mediated cytotoxicity. Increased cytotoxicity and augmented secretion of IFN-γ were both observed when PBMCs or NK cells were co-incubated with primary UCLA oral squamous carcinoma stem cells (UCLA-OSCSCs) when compared to differentiated UCLA oral squamous carcinoma cells (UCLA-OSCCs). In addition, human embryonic stem cells (hESCs) were also lysed greatly by the NK cells. Moreover, NK cells were found to lyse human Mesenchymal Stem Cells (hMSCs), human dental pulp stem cells (hDPSCs) and human induced pluripotent stem cells (hiPSCs) significantly more than their differentiated counterparts or parental lines from which they were derived. It was also found that inhibition of differentiation or reversion of cells to a less-differentiated phenotype by blocking NFκB or targeted knock down of COX2 in monocytes significantly augmented NK cell cytotoxicity and secretion of IFN-γ. Taken together, these results suggest that stem cells are significant targets of the NK cell cytotoxicity. However, to support differentiation of a subset of tumor or healthy untransformed primary stem cells, NK cells may be required to lyse a number of stem cells and/or those which are either defective or incapable of full differentiation in order to lose their cytotoxic function and gain the ability to secrete cytokines (split anergy). Therefore, patients with cancer may benefit from repeated allogeneic NK cell transplantation for specific elimination of cancer stem cells
    corecore