2,922 research outputs found
Taming Data Caches for Predictable Execution on GPU-based SoCs
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
Recommended from our members
The APHEKOM Project: A literature review of air pollution interventions and their impact of public health
Intervention studies play an important role in supporting and complementing scientific validation of results of epidemiological non-intervention studies linking air pollution and health. In this paper a collection of existing published intervention studies is reviewed with the aim to give a summarized overview spanning a variety of approaches regarding the type of the intervention and findings with the main focus on studies that assessed interventions that improved air quality and the associated positive impact on public health. Air pollution interventions were defined as events aimed at reducing air pollution and also events where air pollution reductions occurred as a side effect
Endocrine and Ovarian Changes in Response to the Ram Effect in Medroxyprogesterone Acetate-primed Corriedale Ewes During the Breeding and Nonbreeding Season
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
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
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
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
Recommended from our members
Fluoride-Salt-Cooled High-Temperature Reactor (FHR) Using British Advanced Gas-Cooled Reactor (AGR) Refueling Technology and Decay Heat Removal Systems That Prevent Salt Freezing
The FHR uses graphite-matrix coated-particle fuel (same as high-temperature gas-cooled reactors (HTGRs)) and a clean liquid salt coolant. It delivers heat to industry or the power cycle at temperatures between 600 and 700°C with higher average heat delivery temperatures than other reactors. The liquid- salt-coolant melting point is above 450°C. The high minimum temperatures present refueling challenges and require special features to control temperatures—avoiding excessively high temperatures and freezing of the coolant that could impact decay heat cooling systems. We describe herein a pre-conceptual FHR design that addresses many of these challenges by adopting features from the British AGR and alternative decay heat cooling systems. The basis for specific design choices are described.
The AGRs are carbon-dioxide cooled and graphite-moderated reactors that use cylindrical fuel subassemblies with vertical refueling at 650°C—meeting FHR high-temperature refueling requirements. The 14 AGRs have operated for many decades. The AGR uses 8 cylindrical fuel sub-assemblies each a meter tall coupled axially together by a metal stringer to create a long fuel assembly. The stringer assemblies are in vertical channels in a graphite core that provides neutron moderation. This geometric core design is compatible with an FHR using graphite-matrix coated-particle fuel. The FHR uses a once- through fuel cycle. The design minimizes used nuclear fuel volumes relative to other FHR and HTGR designs. The primary system is inside a secondary liquid-salt-filled tank that (1) provides an added heat sink for decay heat, (2) helps ensure no freezing of primary system salt, and (3) helps ensure no major fuel failures in a beyond-design-basis accident. The refueling standpipes above each stringer fuel assembly in the AGR core with modifications can be used in an FHR for refueling and provide efficient heat transfer between the primary system and the secondary liquid-salt-filled tank. The passive decay heat removal system uses heat-pipes that turn on and off at a preset temperature to avoid overheating the core in a reactor accident and avoid freezing the salt coolant as decay heat decreases after reactor shutdown
- …