Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Eugene Gorbatov is active.

Publication


Featured researches published by Eugene Gorbatov.


international symposium on low power electronics and design | 2010

RAPL: memory power estimation and capping

Howard S. David; Eugene Gorbatov; Ulf R. Hanebutte; Rahul Khanna; Christian Le

The drive for higher performance and energy efficiency in data-centers has influenced trends toward increased power and cooling requirements in the facilities. Since enterprise servers rarely operate at their peak capacity, efficient power capping is deemed as a critical component of modern enterprise computing environments. In this paper we propose a new power measurement and power limiting architecture for main memory. Specifically, we describe a new approach for measuring memory power and demonstrate its applicability to a novel power limiting algorithm. We implement and evaluate our approach in the modern servers and show that we achieve up to 40% lower performance impact when compared to the state-of-art baseline across the power limiting range.


international conference on supercomputing | 2011

Page placement in hybrid memory systems

Luiz E. Ramos; Eugene Gorbatov; Ricardo Bianchini

Phase-Change Memory (PCM) technology has received substantial attention recently. Because PCM is byte-addressable and exhibits access times in the nanosecond range, it can be used in main memory designs. In fact, PCM has higher density and lower idle power consumption than DRAM. Unfortunately, PCM is also slower than DRAM and has limited endurance. For these reasons, researchers have proposed memory systems that combine a small amount of DRAM and a large amount of PCM. In this paper, we propose a new hybrid design that features a hardware-driven page placement policy. The policy relies on the memory controller (MC) to monitor access patterns, migrate pages between DRAM and PCM, and translate the memory addresses coming from the cores. Periodically, the operating system updates its page mappings based on the translation information used by the MC. Detailed simulations of 27 workloads show that our system is more robust and exhibits lower energy-delay2 than state-of-the-art hybrid systems.


international conference on autonomic computing | 2011

Memory power management via dynamic voltage/frequency scaling

Howard S. David; Chris Fallin; Eugene Gorbatov; Ulf R. Hanebutte; Onur Mutlu

Energy efficiency and energy-proportional computing have become a central focus in enterprise server architecture. As thermal and electrical constraints limit system power, and datacenter operators become more conscious of energy costs, energy efficiency becomes important across the whole system. There are many proposals to scale energy at the datacenter and server level. However, one significant component of server power, the memory system, remains largely unaddressed. We propose memory dynamic volt age/frequency scaling (DVFS) to address this problem, and evaluate a simple algorithm in a real system. As we show, in a typical server platform, memory consumes 19% of system power on average while running SPEC CPU2006 workloads. While increasing core counts demand more bandwidth and drive the memory frequency upward, many workloads require much less than peak bandwidth. These workloads suffer minimal performance impact when memory frequency is reduced. When frequency reduces, voltage can be reduced as well. We demonstrate a large opportunity for memory power reduction with a simple control algorithm that adjusts memory voltage and frequency based on memory bandwidth utilization. We evaluate memory DVFS in a real system, emulating reduced memory frequency by altering timing registers and using an analytical model to compute power reduction. With an average of 0.17% slowdown, we show 10.4% average (20.5% max) memory power reduction, yielding 2.4% average (5.2% max) whole-system energy improvement.


international symposium on microarchitecture | 2008

Mini-rank: Adaptive DRAM architecture for improving memory power efficiency

Hongzhong Zheng; Jiang Lin; Zhao Zhang; Eugene Gorbatov; Howard S. David; Zhichun Zhu

The widespread use of multicore processors has dramatically increased the demand on high memory bandwidth and large memory capacity. As DRAM subsystem designs stretch to meet the demand, memory power consumption is now approaching that of processors. However, the conventional DRAM architecture prevents any meaningful power and performance trade-offs for memory-intensive workloads. We propose a novel idea called mini-rank for DDRx (DDR/DDR2/DDR3) DRAMs, which uses a small bridge chip on each DRAM DIMM to break a conventional DRAM rank into multiple smaller mini-ranks so as to reduce the number of devices involved in a single memory access. The design dramatically reduces the memory power consumption with only a slight increase on the memory idle latency. It does not change the DDRx bus protocol and its configuration can be adapted for the best performance-power trade-offs. Our experimental results using four-core multiprogramming workloads show that using x32 mini-ranks reduces memory power by 27.0% with 2.8% performance penalty and using x16 mini-ranks reduces memory power by 44.1% with 7.4% performance penalty on average for memory-intensive workloads, respectively.


measurement and modeling of computer systems | 2008

Software thermal management of dram memory for multicore systems

Jiang Lin; Hongzhong Zheng; Zhichun Zhu; Eugene Gorbatov; Howard S. David; Zhao Zhang

Thermal management of DRAM memory has become a critical issue for server systems. We have done, to our best knowledge, the first study of software thermal management for memory subsystem on real machines. Two recently proposed DTM (Dynamic Thermal Management) policies have been improved and implemented in Linux OS and evaluated on two multicore servers, a Dell PowerEdge 1950 server and a customized Intel SR1500AL server testbed. The experimental results first confirm that a system-level memory DTM policy may significantly improve system performance and power efficiency, compared with existing memory bandwidth throttling scheme. A policy called DTM-ACG (Adaptive Core Gating) shows performance improvement comparable to that reported previously. The average performance improvements are 13.3% and 7.2% on the PowerEdge 1950 and the SR1500AL (vs. 16.3% from the previous simulation-based study), respectively. We also have surprising findings that reveal the weakness of the previous study: the CPU heat dissipation and its impact on DRAM memories, which were ignored, are significant factors. We have observed that the second policy, called DTM-CDVFS (Coordinated Dynamic Voltage and Frequency Scaling), has much better performance than previously reported for this reason. The average improvements are 10.8% and 15.3% on the two machines (vs. 3.4% from the previous study), respectively. It also significantly reduces the processor power by 15.5% and energy by 22.7% on average.


international symposium on low power electronics and design | 2011

OS-level power minimization under tight performance constraints in general purpose systems

Raid Ayoub; Umit Y. Ogras; Eugene Gorbatov; Yanqin Jin; Timothy Kam; Paul S. Diefenbaugh; Tajana Simunic Rosing

We propose a new DVFS algorithm for enterprise systems that elevates performance as a first order control parameter and manages frequency and voltage as a function of performance requirements. We implement our algorithm on real Intel Westmere platform in Linux and demonstrate its ability to reduce the standard deviation from target performance by more than 90% over state of the art policies while reducing average power by 17%.


wireless on demand network systems and service | 2005

Gibraltar: Application and Network Aware Adaptive Power Management for IEEE 802.11

Rajesh P. Banginwar; Eugene Gorbatov

IEEE 802.11 power save mode and other power management mechanisms while reducing the power consumption of a wireless subsystem may significantly degrade application performance increasing overall system power. A new power management algorithm, codenamed Gibraltar, which adapts to application level network behavior and current network conditions, has been developed to reduce 802.11 power consumption and to limit application delays. Gibraltar algorithm was implemented as an NDIS intermediate driver for the Intel PRO/Wireless 2200BG miniPCI card and experiments were conducted for web browsing and email applications. Measured results demonstrated that Gibraltar is very effective in managing power of a wireless subsystem and limiting application delay. For example, for web browsing when compared to 802.11 power save mode, Gibraltar reduces power consumption by 28% and delay by 19%. Further, Gibraltar is able to consistently reduce system energy consumption across applications and device types providing a viable solution for 802.11 power management.


Scopus | 2010

A novel approach to memory power estimation using machine learning

Christian Le; Eugene Gorbatov; Ulf R. Hanebutte; Mariette Awad; Rahul Khanna; Melissa Stockman; Howard S. David

Reducing power consumption has become a priority in microprocessor design as more devices become mobile and as the density and speed of components lead to power dissipation issues. Power allocation strategies for individual components within a chip are being researched to determine optimal configurations to balance power and performance. Modelling and estimation tools are necessary in order to understand the behaviour of energy consumption in a run time environment. This paper discusses a novel approach to power metering by estimating it using a set of observed variables that share a linear or non-linear correlation to the power consumption. The machine learning approaches exploit the statistical relationship among potential variables and power consumption. We show that Support Vector Machine regression (SVR), Genetic Algorithms (GA) and Neural Networks (NN) can all be used to cheaply and easily predict memory power usage based on these observed variables.


international conference on autonomic computing | 2007

Exploiting Platform Heterogeneity for Power Efficient Data Centers

Ripal Nathuji; Canturk Isci; Eugene Gorbatov


Archive | 2001

Method and apparatus for selective recording of television programs using event notifications

Eugene Gorbatov; Juan Rivero

Researchain Logo
Decentralizing Knowledge