WHITE PAPER ULINK Technology

Similar documents
How Hard Drives Work

Storage Update and Storage Best Practices for Microsoft Server Applications. Dennis Martin President, Demartek January 2009 Copyright 2009 Demartek

Data transfer rate - Max sustained 61.4 MB/s. Acoustics (idle) 3.1 bels. 9.0 W PATA Non-operational shock 225 G. Disks / Heads 5 / 10

COMP283-Lecture 3 Applied Database Management

G i v e Y o u r H a r d D r i v e w h a t i t s B e e n M i s s i n g P e r f o r m a n c e The new Synapse

Serial ATA Interface. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

I/O CANNOT BE IGNORED

Specifying Storage Servers for IP security applications

Serial ATA Native Command Queuing

2440 Wireless SmartCart

Stark Project Group Managers

HP SSD S700 Series. Product Specification Capacity: 120GB, 250GB, 500GB Components: 3D TLC NAND Flash

ENERGY-EFFICIENT VISUALIZATION PIPELINES A CASE STUDY IN CLIMATE SIMULATION

Part 1 of 3 -Understand the hardware components of computer systems

ULINK Technology A SOFTWARE TOOL FOR VALIDATING AHCI DESIGN AND PROMOTING AHCI TECHNOLOGY

Computer Maintenance

GW2000h w/gw175h/q F1 specifications

Data rate - The data rate is the number of bytes per second that the drive can deliver to the CPU.

Q-XXX. 2.5 inch Solid State Drive. Rev:1.0. Formulate: Check: Approval :

Using AORUS Notebook for the First Time

2009. October. Semiconductor Business SAMSUNG Electronics

CRITICAL FACILITIES ROUNDTABLE HEAT REMOVAL IN DATA CENTERS ENGINEERED SOLUTIONS

PATA Enclosure with an SATA Interface

Specifications for the Gateway 400SD4 Notebook

Leveraging Serial ATA for Small Form Factor Applications

Assessing and Comparing HP Parallel SCSI and HP Small Form Factor Enterprise Hard Disk Drives in Server Environments

HP SSD S700 M.2. Product Specification Capacity: 120GB, 250GB, 500GB Components: 3D TLC NAND Flash

From SCSI to SATA A Viable, Affordable Alternative for Server and Network Attached Storage Environments

A Look at CLARiiON with ATA CX Series Disk Drives and Enclosures

Hard Disk Drives. Nima Honarmand (Based on slides by Prof. Andrea Arpaci-Dusseau)

HP 128 GB Solid State Drive (SSD) HP 128 GB SED Opal 2 Solid State Drive (SSD) HP 256GB SATA TLC Non-SED Solid State Drive

STEPPER MOTOR DRIVES SOME FACTORS THAT WILL HELP DETERMINE PROPER SELECTION

Microdrive: High Capacity Storage for the Handheld Revolution

CSE 153 Design of Operating Systems

Acer AC100 Server Specifications

Buying a PC? Consider the following Before Buying A New Computer or Laptop:

HP Docking Station and HP Advanced Docking Station

A+ Guide to Hardware: Managing, Maintaining, and Troubleshooting, 5e. Chapter 6 Supporting Hard Drives

Entry workstation with ultra-quiet and extreme I/O performance design. Up-to-date 22nm Processors, Latest Intel Platform Ready

Serial ATA (SATA) Interface. Jin-Soo Kim Computer Systems Laboratory Sungkyunkwan University

Mtron SSD Installation and Performance Analysis in Hetis 965

SATA RAID For The Enterprise? Presented at the THIC Meeting at the Sony Auditorium, 3300 Zanker Rd, San Jose CA April 19-20,2005

HP ELITEBOOK HDD REPLACEMENT E-BOOK

Samsung V-NAND SSD 860 EVO

Introduction to I/O and Disk Management

Ultra-Low Latency Down to Microseconds SSDs Make It. Possible

USB 3.0 esata Hard Drive Docking Station with Cooling Fan

HP SSD EX900 M.2. Product Specification Capacity: 120GB, 250GB, 500GB Components: 3D NAND TLC

Introduction to I/O and Disk Management

Manual Dell Inspiron Notebook 15r 5521 I7 Specs

Building Your Own Computer. Dr Brad Morantz IEEE Computer Society June 3, 2015

Msystems Ltd. Specifications. Computer model. System information. Dimensions and weight. Operating system. Memory.

Ipod Hard Drive Replace Instructions Macbook Pro )

Universal Docking Station for Hard Drives - USB 3.0 with UASP

S218 SATA SSD. 1.8 Solid State SATA Drives. Engineering Specification. Document Number L Revision: D

HP SSD EX920 M.2. 2TB Sustained sequential read: Up to 3200 MB/s Sustained sequential write: Up to 1600 MB/s

Vvisto. User Manual. & Installation Guide. USB 2.0 Hard Drive with Multi Card Reader, featuring easy file backup!

CS252 S05. CMSC 411 Computer Systems Architecture Lecture 18 Storage Systems 2. I/O performance measures. I/O performance measures

Intel Responsiveness Technologies. Dell Setup Guide

MS Noise 9210 Active 24U Acoustic Rack

EECS 482 Introduction to Operating Systems

Deep Learning Performance and Cost Evaluation

Ricardo Rocha. Department of Computer Science Faculty of Sciences University of Porto

Storage Best Practices for Microsoft Server Applications

Trend Towards Small Form Factors

Specs. Toshiba Notebook Satellite C50/03F. * Model: Toshiba Satellite C50. * Unit dimensions (W x H x Dmm): x 33.4 x 259.0

10. In the world of computers, the term refers to the computer s physical components, such as the monitor, keyboard, motherboard, and hard drive.

(The hard drive is in a cage that needs to be removed, and there is a converter covering the pins.)

NST6000 UNIFIED HYBRID STORAGE. Performance, Availability and Scale for Any SAN and NAS Workload in Your Environment

PDF / FOR HP MINI 210 SERIES PRODUCTS MANUAL EBOOK

Innovative Technologies Realizing Compact PRIMERGY TX120 Server

Samsung V-NAND SSD 860 EVO M.2

Acer AT110 F2 Specifications

POWER CONSUMPTION DDR4 DDR3

Power and Cooling Innovations in Dell PowerEdge Servers

VAIO Personal Computer - VGN-FS93G

Describe the features and performance characteristics of server-class hard disks and solid state drives.

ADL855PC-600-G5. ADL855PC Power Consumption Typical Avg - Radiat ive Cooling 5VDC. Test Condition And Voltage Rail

Storage Systems. Storage Systems

Product Specifications. Shuttle Barebone D10. Self-reliant with a 7 touchscreen display. Feature Highlight.

SATA III 6Gb/S 2.5 SSD Industrial Temp AQS-I25S I Series. Advantech. Industrial Temperature. Datasheet. Rev

White Paper. The ATTO Diamond Storage Array Support for Serial ATA Features. Tom Kolniak ATTO Technology, Inc. attotech.

Models Optical Drives HP Mobile USB DVD/RW A2U57AA HP Upgrade Bay SuperMulti (DL) DVD+/-RW SATA Drive HP 2011 BNB Notebook Upgrade Bay DL DVD+/-RW

FUNCTIONS OF COMPONENTS OF A PERSONAL COMPUTER

4600 Series RAID-Enabled

Process of Generating Power from Hard disk Vibration in Datacenters Senthilkumar. V TATA Consultancy Services Limited

White Paper: Increase ROI by Measuring the SSD Lifespan in Your Workload

Understanding the performance of an X user environment

HUAWEI Tecal X6000 High-Density Server

Using AORUS Notebook for the First Time

HOW TO BUILD A COMPUTER

LOUQE AB Warfvinges väg Stockholm Sweden HEATSINK TEST GHOST S1

QuickSpecs. Overview. Compaq Evo Notebook N180

GLS89SP032G3/064G3/128G3/256G3/512G3/001T3 Industrial Temp 2.5 SATA ArmourDrive PX Series

Computer Science 61C Spring Friedland and Weaver. Input/Output

ARP-3700AP-E01 Series

Fundamental of Hard Disk Drive Technology (6)

Dell Battery Led Error Codes Optiplex 960 Light

Inspiron Series. Views. Specifications

MS Noise 9210 Passive 24U Acoustic Rack

Transcription:

WHITE PAPER ULINK Technology NCQ for Power Efficiency February 10, 2006 By Yun Wang Preface Power usage has been a major issue in the recent personal computer designs. In order for a desktop to obtain the green machine, power usage has been very critical. On average the desktop PC consumes 100 to 200 Watts of power, which is the equivalent of the power usage of lighting for a living room. In addition to the power used by the components, the PC requires a fan to cool the system down. This cooling takes an additional toll of the power usage. The more power the system uses, the higher fan speed it requires to cool it off. This escalates the power usage while the fan noise roars on the quiet computer desk. Modern desktop design has to solve the power usage problem while keeping the system cooler and quieter. That s a challenge. HDD Power Consumption Study For notebooks and hand held computers, this issue has become even more critical. The battery life for the notebook always is the major design criteria. Some notebook computers last longer while others only have useful usage for up to 2 or 3 hours. Ironically, it is not that the designer cannot add more usable hour for the notebook by adding more battery power, but the weight that the users dictate cannot allow for more battery power. A notebook PC supposedly is used like a notebook, weighing less than 6.5 pounds. In reality the weight including a carry on charger is more than 8 pounds. This weight has prevented users from using it as a notebook, rather it like a brick or some heavy object. Some notebook PCs have turned into sub-notebooks with reduced weight; however, the usable time is also sacrificed. Many sub-notebooks weigh for less than 5 pounds, but they cannot last for more than 2.5 hours. By examining the power usage the major consumption of power comes from many areas such as CPU, memory, LCD display and Hard Disk Drive (HDD). Each area of function makes up the total power usage. In the calculation of power, the battery is usually rated as Watt-Hour, or Wh. This is a more accurate unit to show the power capacity than Amp- Hour (Ah) that was used before. The Watt-Hour unit means the wattage that the battery can provide within one hour. The higher Wh the larger capacity the battery is. Normally a notebook computer uses Lithium-Ion battery for higher capacity of power per measured weight. Lithium-Ion battery also has benefit of longer life and little memory effect. Copyright 2006 @ULINK Technology, All rights reserved. Page 1

To achieve longer operating hour by a giving battery weight, the power of the notebook PC has to be reduced. On average the hard drive in a notebook PC consumes 20% of the power. The hard drive utilizes rotational media that is mechanically mounted on a pivot. In order to read/write the media, not only the media has to spin at high speed, the actuator has to move the read/write heads to the target track. This mechanical system requires substantial power to maintain its moving and operation. Due to the physics of momentum and friction, the HDD power consumption has a big impact on the overall system power usage. NCQ Power Optimizations Initially command queuing was aimed for improving HDD performance. By allowing the hard drive reorder, the command sequence hard disk engineer hopes to obtain better performance. This is how it works: for a giving number of random commands, the distance of traveling the media and head are reduced when the sequence of data accesses order is optimized. In real life application, for example, if someone delivers pizza to three locations, one can follow the sequence of which pizza was ordered. But a smart delivery person may want to start from the nearest location and drive to the next location which is near to the first location. Potentially one can save much time in delivering pizza, and in turn it will save gas. The hard drive receives commands from the host system and accesses the media to record or retrieve the data. Before the Serial ATA (SATA) was introduced, most of the notebook PC s use Parallel interface, or PATA. Because the PATA interface limitation, the queuing feature has never been widely implemented. The complicated interface protocol and the higher command overhead, and the difficult driver handling made the PATA queuing harder to deploy. Most systems were built on non-queue operation until the SATA Native Command Queuing (NCQ) was introduced. SATA NCQ solved the problem of queuing efficiency by streamlining the command delivery sequences and command response protocol. In addition the promoter of SATA NCQ designed a standard host interface called AHCI (Advanced Host Controller Interface) that has standardized the host command delivery scheme and unified the host device driver interface. With this the SATA NCQ system can operate on an efficient queuing model. Measurement of Power By reordering the command queue it not only improves the hard dive performance but also reduces the power consumption. This study measures the power usage of a 60GB 2.5 inch HDD used in notebook PC. The measurement is based on a random command sequence. The current is taken on a current meter and recorded on a computer. The testing system is configured as follows: 1. A 2.5 inch notebook drive is connected to the test station. 2. The drive is connected with SATA cable. 3. A Fluke 189 current meter is connected to the drive s 5V power supply. Copyright 2006 @ULINK Technology, All rights reserved. Page 2

4. Drive Master 2006 Pro is running on the test system. Drive Master 2006 Pro is software from ULINK Technology which is used to send NCQ commands to the hard drive. In this test Drive Master 2006 Pro stimulates the command sequence and the computer connected to the Fluke current meter records RMS current every second. The data of the current consumption is then analyzed and compared. Drive Master 2006 Pro issues a group of random Read DMA command first. This DMA command does not have queue reordering. Drive Master 2006 Pro then issues another group of random NCQ Read commands. The computer records current going through 5V power supply and stores it on a file. We found two facts: 1. When operating on NCQ the average current consumption is reduced. 2. The amount of time used for the same number of random read commands is reduced with NCQ Read. The reason for the time reduction was understood by the efficiency of NCQ reordering. In addition, the average current (power consumption) is also reduced because the travel distance was reduced. To explain this we can go back to the pizza delivery scenario, when recording the delivery sequence: the total time of delivery is shortened, and the total gas usage is also reduced. Copyright 2006 @ULINK Technology, All rights reserved. Page 3

DMA vs. NCQ RMS Current 0.6 0.5 0.4 Amp 0.3 0.2 0.1 0 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 Time Span DMA Random Read NCQ Random Read The total power measurement in this test is shown on the chart. A DMA Read consumes 0.57 Amp while the NCQ Read consumes 0.50 Amp. This is a 14% lower current consumption. In addition, by integrating the area, the power wattage DMA and NCQ consumed are 27.264 mw and 18.118 mw, respectively. In other words, NCQ consumes 66.45% of the DMA power usage. This calculation is based on full usage on queue, at 32 queue depth. Many applications with Intel NCQ driver under Windows operating system show queue slots been fully utilized, reaching the maximum of 32 slots. The burst NCQ commands conserve much power with very fast accesses. Acoustics NCQ commands not only benefits from the performance and power efficiency, surprisingly the drive runs quieter. The noise on the HDD has becoming very annoying for PC users, especially in a quiet environment such as in the study room or bed room. The noise is generated by a few sources like the spindle rotating and the read/write head movements. The read/write heads contribute to most of the noise when the HDD is running because the acceleration /deceleration of the actuator make the abrupt pitch that is noticeable from the base audible spectrum. On NCQ commands, because the access order is sorted, the travel distance of the given group of command becomes shorter. This moving reduction is simulated by the ULINK s Drive Master program. The simulation shows the total number of tracks needed to be Copyright 2006 @ULINK Technology, All rights reserved. Page 4

crossed with a given number of random read commands. Assuming the DMA has only one slot, and NCQ has 1 to 32 slots, the simulation calculates the track number for each case, from 1 slot to 32 slots. The result is displayed on the chart. Travel Distance Simulation 120 100 Percentage 80 60 40 20 0 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 Queue Slot Number As it shows on the simulated chart, the travel distance is reduced when the slot number increased. When the Queue depth reaches 32, the travel distance becomes 18% of the total distance compare with the 1 slot. This track crossing number reduction can greatly reduce the read/write head movement, and results in a much quieter drive. This simulation considers the best sorting possible condition; in real life, we usually still drive far from the targeted number. However, with less than optimum sorting, the benefit of acoustic noise reduction still very clear. It has been very obviously noticeable by simply running a drive with DMA read random command, and then running the same drive with NCQ read. The drive makes more noise in the DMA than in the NCQ. Summary In summary the NCQ introduction has revolutionize the storage devices. The benefit can be felt and measured from the device. It is believed that most system will reap the benefit and most devices will continue to improve to achieve faster speed, lower power, and quieter noise. Ultimately, the user can enjoy bigger, better, and more reliable computing experience. Copyright 2006 @ULINK Technology, All rights reserved. Page 5