223 research outputs found

    A General Framework for Accelerator Management Based on ISA Extension

    Get PDF
    Thanks to the promised improvements in performance and energy efficiency, hardware accelerators are taking momentum in many computing contexts, both in terms of variety and relative weight in the silicon area of many chips. Commonly, the way an application interacts with these hardware modules has many accelerator-specific traits and requires ad-hoc drivers that usually rely on potentially expensive system calls to manage accelerator resources and access orchestration. As a consequence, driver-based interfacing is far from uniform and can expose high latency, limiting the set of tasks suitable for acceleration. In this paper, we propose a uniform and low-latency interface based on Instruction Set Architecture (ISA) extension. All the previous studies that proposed extensions, were deeply tailored to address a single accelerator. One of the biggest disadvantages of those methods is their inability to scale. Adding more of these accelerators to one System-on-Chip (SoC) would result in ISA bloat, increasing power consumption and complexifying the decoding phase proportionally. Our proposed framework consists of a six-instruction ISA extension and the corresponding architectural support that implements the interface abstraction and the reservation logic at the hardware level. Our proposal allows controlling a broad class of integrated accelerators directly from the CPU. The proposed framework is ISA-independent, which means that it is applicable to all the existing ISAs. We implement it on the gem5 simulator by extending the RISC-V ISA. We evaluate it by simulating three compute-intensive accelerators and comparing our interfacing with a conventional driver-based one. The benchmarks highlight the performance benefits brought by our framework, with up to 10.38x speed up, as well as the ability to seamlessly support different accelerators with the same interface. The speed up advantage of our technique diminishes as the granularity of the workloads increases and the overhead for driver-based accelerators becomes less important. We also show that the impact of its hardware components on chip area and power consumption is limited

    IXIAM: ISA EXtension for Integrated Accelerator Management

    Get PDF
    During the last few years, hardware accelerators have been gaining popularity thanks to their ability to achieve higher performance and efficiency than classic general-purpose solutions. They are fundamentally shaping the current generations of Systems-on-Chip (SoCs), which are becoming increasingly heterogeneous. However, despite their widespread use, a standard, general solution to manage them while providing speed and consistency has not yet been found. Common methodologies rely on OS mediation and a mix of user-space and kernel-space drivers, which can be inefficient, especially for fine-grained tasks. This paper addresses these sources of inefficiencies by proposing an ISA eXtension for Integrated Accelerator Management (IXIAM), a cost-effective HW-SW framework to control a wide variety of accelerators in a standard way, and directly from the cores. The proposed instructions include reservation, work offloading, data transfer, and synchronization. They can be wrapped in a high-level software API or even integrated into a compiler. IXIAM features also a user-space interrupt mechanism to signal events directly to the user process. We implement it as a RISC-V extension in the gem5 simulator and demonstrate detailed support for complex accelerators, as well as the ability to specify sequences of memory transfers and computations directly from the ISA and with significantly lower overhead than driver-based schemes. IXIAM provides a performance advantage that is more evident for small and medium workloads, reaching around 90x in the best case. This way, we enlarge the set of workloads that would benefit from hardware acceleration

    Assessing the volcanic hazard for Rome. 40Ar/39Ar and In-SAR constraints on the most recent eruptive activity and present-day uplift at Colli Albani Volcanic District

    Get PDF
    We present new 40Ar/39Ar data which allow us to refine the recurrence time for the most recent eruptive activity occurred at Colli Albani Volcanic District (CAVD) and constrain its geographic area. Time elapsed since the last eruption (36 kyr) overruns the recurrence time (31 kyr) in the last 100 kyr. New interferometric synthetic aperture radar data, covering the years 1993–2010, reveal ongoing inflation with maximum uplift rates (>2 mm/yr) in the area hosting the most recent (<200 ka) vents, suggesting that the observed uplift might be caused by magma injection within the youngest plumbing system. Finally, we frame the present deformation within the structural pattern of the area of Rome, characterized by 50 m of regional uplift since 200 ka and by geologic evidence for a recent (<2000 years) switch of the local stress-field, highlighting that the precursors of a new phase of volcanic activity are likely occurring at the CAVD

    High-K volcanism in the Afyon region, western Turkey: from Si-oversaturated to Si-undersaturated volcanism

    Get PDF
    Volcanic rocks of the Afyon province (eastern part of western Anatolia) make up a multistage potassic and ultrapotassic alkaline series dated from 14 to 12 Ma. The early-stage Si-oversaturated volcanic rocks around the Afyon city and further southward are trachyandesitic volcanic activity (14.23 ± 0.09 Ma). Late-stage Si-undersaturated volcanism in the southernmost part of the Afyon volcanic province took place in three episodes inferred from their stratigraphic relationships and ages. Melilite– leucitites (11.50 ± 0.03 Ma), spotted rachyandesites, tephryphonolites and lamproites (11.91 ± 0.13 Ma) formed in the first episode; trachyandesites in the second episode and finally phonotephrites, phonolite, basaltic trachyandesites and nosean-bearing trachyandesites during the last episode. The parameter Q [normative q-(ne + lc + kls + ol)] of western Anatolia volcanism clearly decreased southward with time becoming zero in the time interval 10–15 Ma. The magmatism experienced a sudden change in the extent of Si saturation after 14 Ma, during late-stage volcanic activity of Afyon volcanic province at around 12 Ma, though there was some coexistence of Si-oversaturated and Si-undersaturated magmas during the whole life of Afyon volcanic province

    Baseline characteristics of patients in the reduction of events with darbepoetin alfa in heart failure trial (RED-HF)

    Get PDF
    <p>Aims: This report describes the baseline characteristics of patients in the Reduction of Events with Darbepoetin alfa in Heart Failure trial (RED-HF) which is testing the hypothesis that anaemia correction with darbepoetin alfa will reduce the composite endpoint of death from any cause or hospital admission for worsening heart failure, and improve other outcomes.</p> <p>Methods and results: Key demographic, clinical, and laboratory findings, along with baseline treatment, are reported and compared with those of patients in other recent clinical trials in heart failure. Compared with other recent trials, RED-HF enrolled more elderly [mean age 70 (SD 11.4) years], female (41%), and black (9%) patients. RED-HF patients more often had diabetes (46%) and renal impairment (72% had an estimated glomerular filtration rate <60 mL/min/1.73 m2). Patients in RED-HF had heart failure of longer duration [5.3 (5.4) years], worse NYHA class (35% II, 63% III, and 2% IV), and more signs of congestion. Mean EF was 30% (6.8%). RED-HF patients were well treated at randomization, and pharmacological therapy at baseline was broadly similar to that of other recent trials, taking account of study-specific inclusion/exclusion criteria. Median (interquartile range) haemoglobin at baseline was 112 (106–117) g/L.</p> <p>Conclusion: The anaemic patients enrolled in RED-HF were older, moderately to markedly symptomatic, and had extensive co-morbidity.</p&gt

    Relative contributions of crust and mantle to generation of Campanian high-K calc-alkaline I-type granitoids in a subduction setting, with special reference to the Harsit Pluton, Eastern Turkey

    Get PDF
    We present elemental and Sr-Nd-Pb isotopic data for the magmatic suite (similar to 79 Ma) of the Harsit pluton, from the Eastern Pontides (NE Turkey), with the aim of determining its magma source and geodynamic evolution. The pluton comprises granite, granodiorite, tonalite and minor diorite (SiO(2) = 59.43-76.95 wt%), with only minor gabbroic diorite mafic microgranular enclaves in composition (SiO(2) = 54.95-56.32 wt%), and exhibits low Mg# (<46). All samples show a high-K calc-alkaline differentiation trend and I-type features. The chondrite-normalized REE patterns are fractionated [(La/Yb)(n) = 2.40-12.44] and display weak Eu anomalies (Eu/Eu* = 0.30-0.76). The rocks are characterized by enrichment of LILE and depletion of HFSE. The Harsit host rocks have weak concave-upward REE patterns, suggesting that amphibole and garnet played a significant role in their generation during magma segregation. The host rocks and their enclaves are isotopically indistinguishable. Sr-Nd isotopic data for all of the samples display I(Sr) = 0.70676-0.70708, epsilon(Nd)(79 Ma) = -4.4 to -3.3, with T(DM) = 1.09-1.36 Ga. The lead isotopic ratios are ((206)Pb/(204)pb) = 18.79-18.87, ((207)Pb/(204)Pb) = 15.59-15.61 and ((208)Pb/(204)Pb) = 38.71-38.83. These geochemical data rule out pure crustal-derived magma genesis in a post-collision extensional stage and suggest mixed-origin magma generation in a subduction setting. The melting that generated these high-K granitoidic rocks may have resulted from the upper Cretaceous subduction of the Izmir-Ankara-Erzincan oceanic slab beneath the Eurasian block in the region. The back-arc extensional events would have caused melting of the enriched subcontinental lithospheric mantle and formed mafic magma. The underplating of the lower crust by mafic magmas would have played a significant role in the generation of high-K magma. Thus, a thermal anomaly induced by underplated basic magma into a hot crust would have caused partial melting in the lower part of the crust. In this scenario, the lithospheric mantle-derived basaltic melt first mixed with granitic magma of crustal origin at depth. Then, the melts, which subsequently underwent a fractional crystallization and crustal assimilation processes, could ascend to shallower crustal levels to generate a variety of rock types ranging from diorite to granite. Sr-Nd isotope modeling shows that the generation of these magmas involved similar to 65-75% of the lower crustal-derived melt and similar to 25-35% of subcontinental lithospheric mantle. Further, geochemical data and the Ar-Ar plateau age on hornblende, combined with regional studies, imply that the Harsit pluton formed in a subduction setting and that the back-arc extensional period started by least similar to 79 Ma in the Eastern Pontides.Geochemistry & GeophysicsMineralogySCI(E)33ARTICLE4467-48716
    corecore