64 research outputs found

    Adaptive optimization for OpenCL programs on embedded heterogeneous systems

    Get PDF
    Heterogeneous multi-core architectures consisting of CPUs and GPUs are commonplace in today’s embedded systems. These architectures offer potential for energy efficient computing if the application task is mapped to the right core. Realizing such potential is challenging due to the complex and evolving nature of hardware and applications. This paper presents an automatic approach to map OpenCL kernels onto heterogeneous multi-cores for a given optimization criterion – whether it is faster runtime, lower energy consumption or a trade-off between them. This is achieved by developing a machine learning based approach to predict which processor to use to run the OpenCL kernel and the host program, and at what frequency the processor should operate. Instead of hand-tuning a model for each optimization metric, we use machine learning to develop a unified framework that first automatically learns the optimization heuristic for each metric off-line, then uses the learned knowledge to schedule OpenCL kernels at runtime based on code and runtime information of the program. We apply our approach to a set of representative OpenCL benchmarks and evaluate it on an ARM big.LITTLE mobile platform. Our approach achieves over 93% of the performance delivered by a perfect predictor.We obtain, on average, 1.2x, 1.6x, and 1.8x improvement respectively for runtime, energy consumption and the energy delay product when compared to a comparative heterogeneous-aware OpenCL task mapping scheme

    An outbreak of dermatophilosis in sable <I>Hippotragus niger</I> and roan <I>Hippotragus equinus</I> in the Kruger National Park

    Get PDF
    A severe skin disease diagnosed as dermatophilosis took on alarming proportions in roan antelope Hippotragus equinus and sable antelope Hippotragus niger herds, which were kept in a 256 ha enclosure in the Kruger National Park, Republic of South Africa. Only calves were effected. Numerous Dermatophilus organisms were identified in skin biopsies taken from affected areas and examined histologically. Complete recovery followed a single treatment of intramuscular injections of a combination of a long-acting penicillin and streptomycin and the topical application of a preparation which included copper sulphate and benzene hexachloride. Factors which probably contributed to the outbreak included prolonged wetness, flies, a high density of susceptible animals and playful butting behaviour of the calves. This is the first report of the occurrence of dermatophilosis as a disease entity in wildlife species in southern Africa

    Disseminated protothecosis in a dog

    Get PDF
    This is a report on the clinical history and pathological lesions of a dog suffering from disseminated protothecosis due to Prototheca zopfii. Clinically, the dog was presented with bilateral conjunctivitis followed by blindness, deafness and posterior paresis. Pathological lesions were most severe in the eyes and consisted of subacute panophthalmitis with secondary posterior subcapsular cataract, posterior synechia, retinal detachment and microscopic evidence of glaucoma. The kidney, liver, brain, spleen and lungs were also affected. This is believed to be the first published account of protothecosis in mammals other than man in Africa. A review of the literature is included.The articles have been scanned in colour with a HP Scanjet 5590; 300dpi. Adobe Acrobat XI Pro was used to OCR the text and also for the merging and conversion to the final presentation PDF-format

    AtALMT12 represents an R-type anion channel required for stomatal movement in Arabidopsis guard cells

    Full text link
    Stomatal pores formed by a pair of guard cells in the leaf epidermis control gas exchange and transpirational water loss. Stomatal closure is mediated by the release of potassium and anions from guard cells. Anion efflux from guard cells involves slow (S-type) and rapid (R-type) anion channels. Recently the SLAC1 gene has been shown to encode the slow, voltage-independent anion channel component in guard cells. In contrast, the R-type channel still awaits identification. Here, we show that AtALMT12, a member of the aluminum activated malate transporter family in Arabidopsis, represents a guard cell R-type anion channel. AtALMT12 is highly expressed in guard cells and is targeted to the plasma membrane. Plants lacking AtALMT12 are impaired in dark- and CO₂ -induced stomatal closure, as well as in response to the drought-stress hormone abscisic acid. Patch-clamp studies on guard cell protoplasts isolated from atalmt12 mutants revealed reduced R-type currents compared with wild-type plants when malate is present in the bath media. Following expression of AtALMT12 in Xenopus oocytes, voltage-dependent anion currents reminiscent to R-type channels could be activated. In line with the features of the R-type channel, the activity of heterologously expressed AtALMT12 depends on extracellular malate. Thereby this key metabolite and osmolite of guard cells shifts the threshold for voltage activation of AtALMT12 towards more hyperpolarized potentials. R-Type channels, like voltage-dependent cation channels in nerve cells, are capable of transiently depolarizing guard cells, and thus could trigger membrane potential oscillations, action potentials and initiate long-term anion and K(+) efflux via SLAC1 and GORK, respectively

    Shoot chloride exclusion and salt tolerance in grapevine is associated with differential ion transporter expression in roots

    Get PDF
    BACKGROUND: Salt tolerance in grapevine is associated with chloride (Cl-) exclusion from shoots; the rate-limiting step being the passage of Cl- between the root symplast and xylem apoplast. Despite an understanding of the physiological mechanism of Cl- exclusion in grapevine, the molecular identity of membrane proteins that control this process have remained elusive. To elucidate candidate genes likely to control Cl- exclusion, we compared the root transcriptomes of three Vitis spp. with contrasting shoot Cl- exclusion capacities using a custom microarray. RESULTS: When challenged with 50 mM Cl-, transcriptional changes of genotypes 140 Ruggeri (shoot Cl- excluding rootstock), K51-40 (shoot Cl- including rootstock) and Cabernet Sauvignon (intermediate shoot Cl- excluder) differed. The magnitude of salt-induced transcriptional changes in roots correlated with the amount of Cl- accumulated in shoots. Abiotic-stress responsive transcripts (e.g. heat shock proteins) were induced in 140 Ruggeri, respiratory transcripts were repressed in Cabernet Sauvignon, and the expression of hypersensitive response and ROS scavenging transcripts was altered in K51-40. Despite these differences, no obvious Cl- transporters were identified. However, under control conditions where differences in shoot Cl- exclusion between rootstocks were still significant, genes encoding putative ion channels SLAH3, ALMT1 and putative kinases SnRK2.6 and CPKs were differentially expressed between rootstocks, as were members of the NRT1 (NAXT1 and NRT1.4), and CLC families. CONCLUSIONS: These results suggest that transcriptional events contributing to the Cl- exclusion mechanism in grapevine are not stress-inducible, but constitutively different between contrasting varieties. We have identified individual genes from large families known to have members with roles in anion transport in other plants, as likely candidates for controlling anion homeostasis and Cl- exclusion in Vitis species. We propose these genes as priority candidates for functional characterisation to determine their role in chloride transport in grapevine and other plants.Sam W Henderson, Ute Baumann, Deidre H Blackmore, Amanda R Walker, Rob R Walker and Matthew Gilliha
    • 

    corecore