2,896 research outputs found

    Taming Data Caches for Predictable Execution on GPU-based SoCs

    Get PDF
    Heterogeneous SoCs (HeSoCs) typically share a single DRAM between the CPU and GPU, making workloads susceptible to memory interference, and predictable execution troublesome. State-of-the art predictable execution models (PREM) for HeSoCs prefetch data to the GPU scratchpad memory (SPM), for computations to be insensitive to CPU-generated DRAM traffic. However, the amount of work that the small SPM sizes allow is typically insufficient to absorb CPU/GPU synchronization costs. On-chip caches are larger, and would solve this issue, but have been argued too unpredictable due to self-evictions. We show how self-eviction can be minimized in GPU caches via clever managing of prefetches, thus lowering the performance cost, while retaining timing predictability

    Endocrine and Ovarian Changes in Response to the Ram Effect in Medroxyprogesterone Acetate-primed Corriedale Ewes During the Breeding and Nonbreeding Season

    Get PDF
    Two experiments were performed to determine the endocrine and ovarian changes in medroxyprogesterone acetate (MAP)-primed ewes after ram introduction. Experiment 1 was performed during the mid-breeding season with 71 ewes primed with an intravaginal MAP sponge for 12 days. While the control (C) ewes (n = 35) were in permanent contact with rams, the ram effect (RE) ewes (n = 36) were isolated for 34 days prior to contact with rams. At sponge withdrawal, all ewes were joined with eight sexually experienced marking Corriedale rams and estrus was recorded over the next 4 days. The ovaries were observed by laparoscopy 4–6 days after estrus. Four weeks later, pregnancy was determined by transrectal ultrasonography. In eight ewes from each group, ovaries were ultrasonographically scanned; FSH, LH, and estradiol-17β were measured every 12 hours until ovulation or 96 hours after estrus. The response to the rams was not affected by the fact that ewes had been kept or not in close contact with males before teasing. No differences were found in FSH, LH, estradiol-17β concentrations, growth of the ovulatory follicle, onset of estrus, ovulation rate, or pregnancy rate. Experiment 2 was performed with 14 ewes during the nonbreeding season. Ewes were isolated from rams for 1 month, and received a 6-day MAP priming. Ovaries were ultrasonographically scanned every 12 hours, and FSH, LH, estradiol-17β, and progesterone were measured. Ewes that ovulated and came into estrus had higher FSH and estradiol-17β levels before introduction of the rams than did ewes that had a silent ovulation. The endocrine pattern of the induced follicular phase of ewes that came into estrus was more similar to a normal follicular phase, than in ewes that had a silent ovulation. The follicle that finally ovulated tended to emerge earlier and in a more synchronized fashion in those ewes that did come into estrus. All ewes that ovulated had an LH surge and reached higher maximum FSH levels than ewes that did not ovulate, none of which had an LH surge. We conclude that (a) the effect of ram introduction in cyclic ewes treated with MAP may vary depending on the time of the breeding season at which teasing is performed; (b) patterns of FSH, and estradiol-17β concentrations, as indicators of activity of the reproductive axis, may be used to classify depth of anestrus; and (c) the endocrine pattern of the induced follicular phase, which is related to the depth of anestrus, may be reflected in the behavioral responses to MAP priming and the ram effect

    Basal Autophagy Induction Without AMP-Activated Protein Kinase Under Low Glucose Conditions

    Get PDF
    When ATP levels in a cell decrease, various homeostatic intracellular mechanisms initiate attempts to restore ATP levels. As a prominent energy sensor, AMP-activated protein kinase (AMPK) represents one molecular gauge that links energy levels to regulation of anabolic and catabolic processes to restore energy balance. Although pharmacological studies have suggested that an AMPK activator, AIC AR (5-aminoimidazole-4-carboxamide ribonucleoside) may link AMPK activation to autophagy, a process that can provide short-term energy within the cell, AICAR can have AMPK-independent effects. Therefore, using a genetic-based approach we investigated the role of AMPK in cellular energy balance. We demonstrate that genetically altered cells, mouse embryonic fibroblasts (MEFs), lacking functional AMPK, display altered energy balance under basal conditions and die prematurely under low glucose-serum starvation challenge. These AMPK mutant cells appear to be abnormally reliant on autophagy under low glucose basal conditions, and therefore cannot rely further on autophagy like wild-type cells during further energetic stress and instead undergo apoptosis. This data suggests that AMPK helps regulate basal energy levels under low glucose. Further, AMPK mutant cells show increased basal phosphorylation of p53 at serine 15, a residue phosphorylated under glucose deprivation. We propose that cells lacking AMPK function have altered p53 activity that may help sensitize these cells to apoptosis under energetic stress

    Minnesota State Records for Osmia georgica, Megachile inimica, and Megachile frugalis (Hymenoptera, Megachilidae), Including a New Nest Description for Megachile frugalis Compared with Other Species in the Subgenus Sayapis

    Get PDF
    In this note, we report the first Minnesota state records of Osmia (Helicosmia) georgica Cresson 1878,Megachile (Sayapis) inimica Cresson 1872, and Megachile (Sayapis) frugalis Cresson 1872, which were collected in 2018. We also provide the first description of the nest structure of M. frugalis. All three species typically have more southern distributions. The nest of M. frugalis shows similar structure to other species in the subgenus Sayapis Titus, such as M. inimica and M. pugnata, particularly in that the longitudinal nest cell walls lack a lining of leaf pieces, and the cell partitions are made from a layer of leaf pieces followed by a layer of masticated vegetation and soil particles

    Mixed-data-model heterogeneous compilation and OpenMP offloading

    Get PDF
    Heterogeneous computers combine a general-purpose host processor with domain-specific programmable many-core accelerators, uniting high versatility with high performance and energy efficiency. While the host manages ever-more application memory, accelerators are designed to work mainly on their local memory. This difference in addressed memory leads to a discrepancy between the optimal address width of the host and the accelerator. Today 64-bit host processors are commonplace, but few accelerators exceed 32-bit addressable local memory, a difference expected to increase with 128-bit hosts in the exascale era. Managing this discrepancy requires support for multiple data models in heterogeneous compilers. So far, compiler support for multiple data models has not been explored, which hampers the programmability of such systems and inhibits their adoption. In this work, we perform the first exploration of the feasibility and performance of implementing a mixed-data-mode heterogeneous system. To support this, we present and evaluate the first mixed-data-model compiler, supporting arbitrary address widths on host and accelerator. To hide the inherent complexity and to enable high programmer productivity, we implement transparent offloading on top of OpenMP. The proposed compiler techniques are implemented in LLVM and evaluated on a 64+32-bit heterogeneous SoC. Results on benchmarks from the PolyBench-ACC suite show that memory can be transparently shared between host and accelerator at overheads below 0.7 % compared to 32-bit-only execution, enabling mixed-data-model computers to execute at near-native performance
    • …
    corecore