165,272 research outputs found

    Energy Saving Techniques for Phase Change Memory (PCM)

    Full text link
    In recent years, the energy consumption of computing systems has increased and a large fraction of this energy is consumed in main memory. Towards this, researchers have proposed use of non-volatile memory, such as phase change memory (PCM), which has low read latency and power; and nearly zero leakage power. However, the write latency and power of PCM are very high and this, along with limited write endurance of PCM present significant challenges in enabling wide-spread adoption of PCM. To address this, several architecture-level techniques have been proposed. In this report, we review several techniques to manage power consumption of PCM. We also classify these techniques based on their characteristics to provide insights into them. The aim of this work is encourage researchers to propose even better techniques for improving energy efficiency of PCM based main memory.Comment: Survey, phase change RAM (PCRAM

    Unequal prospects: disparities in the quantity and quality of labour supply in sub-Saharan Africa

    Get PDF
    ASC – Publicaties niet-programma gebonde

    Understanding the thermal implications of multicore architectures

    Get PDF
    Multicore architectures are becoming the main design paradigm for current and future processors. The main reason is that multicore designs provide an effective way of overcoming instruction-level parallelism (ILP) limitations by exploiting thread-level parallelism (TLP). In addition, it is a power and complexity-effective way of taking advantage of the huge number of transistors that can be integrated on a chip. On the other hand, today's higher than ever power densities have made temperature one of the main limitations of microprocessor evolution. Thermal management in multicore architectures is a fairly new area. Some works have addressed dynamic thermal management in bi/quad-core architectures. This work provides insight and explores different alternatives for thermal management in multicore architectures with 16 cores. Schemes employing both energy reduction and activity migration are explored and improvements for thread migration schemes are proposed.Peer ReviewedPostprint (published version

    The physiology and biomechanics of avian flight at high altitude

    Get PDF
    Many birds fly at high altitude, either during long-distance flights or by virtue of residence in high-elevation habitats. Among the many environmental features that vary systematically with altitude, five have significant consequences for avian flight performance: ambient wind speeds, air temperature, humidity, oxygen availability, and air density. During migratory flights, birds select flight altitudes that minimize energy expenditure via selection of advantageous tail- and cross-winds. Oxygen partial pressure decreases substantially to as little as 26% of sea-level values for the highest altitudes at which birds migrate, whereas many taxa reside above 3000 meters in hypoxic air. Birds exhibit numerous adaptations in pulmonary, cardiovascular, and muscular systems to alleviate such hypoxia. The systematic decrease in air density with altitude can lead to a benefit for forward flight through reduced drag but imposes an increased aerodynamic demand for hovering by degrading lift production and simultaneously elevating the induced power requirements of flight. This effect has been well-studied in the hovering flight of hummingbirds, which occur throughout high-elevation habitats in the western hemisphere. Phylogenetically controlled studies have shown that hummingbirds compensate morphologically for such hypodense air through relative increases in wing size, and kinematically via increased stroke amplitude during the wingbeat. Such compensatory mechanisms result in fairly constant power requirements for hovering at different elevations, but decrease the margin of excess power available for other flight behaviors

    Power Management Techniques for Data Centers: A Survey

    Full text link
    With growing use of internet and exponential growth in amount of data to be stored and processed (known as 'big data'), the size of data centers has greatly increased. This, however, has resulted in significant increase in the power consumption of the data centers. For this reason, managing power consumption of data centers has become essential. In this paper, we highlight the need of achieving energy efficiency in data centers and survey several recent architectural techniques designed for power management of data centers. We also present a classification of these techniques based on their characteristics. This paper aims to provide insights into the techniques for improving energy efficiency of data centers and encourage the designers to invent novel solutions for managing the large power dissipation of data centers.Comment: Keywords: Data Centers, Power Management, Low-power Design, Energy Efficiency, Green Computing, DVFS, Server Consolidatio

    Using MCD-DVS for dynamic thermal management performance improvement

    Get PDF
    With chip temperature being a major hurdle in microprocessor design, techniques to recover the performance loss due to thermal emergency mechanisms are crucial in order to sustain performance growth. Many techniques for power reduction in the past and some on thermal management more recently have contributed to alleviate this problem. Probably the most important thermal control technique is dynamic voltage and frequency scaling (DVS) which allows for almost cubic reduction in power with worst-case performance penalty only linear. So far, DVS techniques for temperature control have been studied at the chip level. Finer grain DVS is feasible if a globally-asynchronous locally-synchronous (GALS) design style is employed. GALS, also known as multiple-clock domain (MCD), allows for an independent voltage and frequency control for each one of the clock domains that are part of the chip. There are several studies on DVS for GALS that aim to improve energy and power efficiency but not temperature. This paper proposes and analyses the usage of DVS at the domain level to control temperature in a clustered MCD microarchitecture with the goal of improving the performance of applications that do not meet the thermal constraints imposed by the designers.Peer ReviewedPostprint (published version
    • …
    corecore