DDR4 Memory Technology on HP Z Workstations



Similar documents
Memory Configuration Guide

Configuring Memory on the HP Business Desktop dx5150

DDR3 memory technology

Configuring and using DDR3 memory with HP ProLiant Gen8 Servers

Dell PowerEdge Servers Memory

Memory Configuration Guide

ThinkServer PC DDR3 1333MHz UDIMM and RDIMM PC DDR3 1066MHz RDIMM options for the next generation of ThinkServer systems TS200 and RS210

HP 8-GB PC (DDR MHz) SODIMM

Dell Reliable Memory Technology

Memory Configuration for Intel Xeon 5500 Series Branded Servers & Workstations

QuickSpecs. Models Workstations Supported Part Number. DDR3 and DDR4 ECC DIMM Memory for HP Workstations. Overview

Random Access Memory (RAM) Types of RAM. RAM Random Access Memory Jamie Tees SDRAM. Micro-DIMM SO-DIMM

ThinkServer PC DDR2 FBDIMM and PC DDR2 SDRAM Memory options boost overall performance of ThinkServer solutions

QuickSpecs. Models PC Memory SODIMMs HP 8 GB PC (DDR MHz) SODIMM (To be discontinued in 9/30/2013)

Intel X38 Express Chipset Memory Technology and Configuration Guide

HP 4GB (1x4GB) DDR necc RAM Z1, Z230 CMT/SFF B1S53AA HP 8GB (1x8GB) DDR non-ecc RAM Z230 CMT/SFF B1S54AA

Samsung DDR4 SDRAM DDR4 SDRAM

Intel Q35/Q33, G35/G33/G31, P35/P31 Express Chipset Memory Technology and Configuration Guide

DDR3 DIMM Slot Interposer

1.55V DDR2 SDRAM FBDIMM

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

Intel 965 Express Chipset Family Memory Technology and Configuration Guide

Solid State Drive Technology

OpenSPARC T1 Processor

QuickSpecs. Models PC (DDR MHz) DIMMs

QuickSpecs. HP Z Turbo Drive

HP DDR4 SmartMemory Is finding reliable DRAM memory for your HP ProLiant Server series in your data center a major challenge?

Semiconductor Device Technology for Implementing System Solutions: Memory Modules

Table Of Contents. Page 2 of 26. *Other brands and names may be claimed as property of others.

Memory technology evolution: an overview of system memory technologies

Features. DDR SODIMM Product Datasheet. Rev. 1.0 Oct. 2011

QuickSpecs. PCIe Solid State Drives for HP Workstations

RAM. Overview DRAM. What RAM means? DRAM

DDR2 x16 Hardware Implementation Utilizing the Intel EP80579 Integrated Processor Product Line

Fairchild Solutions for 133MHz Buffered Memory Modules

Table 1: Address Table

Kingston Technology. Server Architecture and Kingston Memory Solutions. May Ingram Micro. Mike Mohney Senior Technology Manager, TRG

Enabling Cloud Computing and Server Virtualization with Improved Power Efficiency

Enhancing IBM Netfinity Server Reliability

Computer Systems Structure Main Memory Organization

Computer Architecture

Measuring Cache and Memory Latency and CPU to Memory Bandwidth

DDR4 Module Part Numbering System The part numbering system is available at

DDR SDRAM UDIMM MT16VDDT6464A 512MB MT16VDDT12864A 1GB MT16VDDT25664A 2GB

HP Workstations for Adobe Creative Cloud

Memory Module Specifications KVR667D2D4F5/4G. 4GB 512M x 72-Bit PC CL5 ECC 240-Pin FBDIMM DESCRIPTION SPECIFICATIONS

RAID Technology Overview

Models Smart Array 6402A/128 Controller 3X-KZPEC-BF Smart Array 6404A/256 two 2 channel Controllers

CONFIGURING DDR2 MEMORY ON DELL PLATFORMS BASED ON THE INTEL E7520 AND E7525 CHIP SETS

Family 10h AMD Phenom II Processor Product Data Sheet

Contents. 1. Trends 2. Markets 3. Requirements 4. Solutions

QuickSpecs. Models HP 750GB 7200rpm SATA (NCQ/Smart IV) 3Gbp/s Hard Drive

Advantages of e-mmc 4.4 based Embedded Memory Architectures

HP ProLiant WS460c Gen8 Workstation Blade User Guide

Best Practices. Server: Power Benchmark

HP 8Gb PCIe FC HBAs Overview

HP Smart Array Controllers and basic RAID performance factors

White Paper FUJITSU Server PRIMERGY & PRIMEQUEST Memory Performance of Xeon E7 v3 (Haswell-EX) based Systems

Models 300GB SAS 15K rpm 6Gb/s 3.5" HDD HP 900GB SAS 10K SFF HDD HP 1.2TB SAS 10K SFF HDD

HP ProLiant BL660c Gen9 and Microsoft SQL Server 2014 technical brief

Byte Ordering of Multibyte Data Items

A+ Guide to Managing and Maintaining Your PC, 7e. Chapter 1 Introducing Hardware

Server: Performance Benchmark. Memory channels, frequency and performance

HP ThinPro. Table of contents. Enabling RemoteFX for RDP. Technical white paper

DDR2 SDRAM FBDIMM MT18HTF12872FD 1GB MT18HTF25672FD 2GB. Features. 1GB, 2GB (x72, DR) 240-Pin DDR2 SDRAM FBDIMM. Features

1. Memory technology & Hierarchy

MICROPROCESSOR AND MICROCOMPUTER BASICS

DDR SDRAM SODIMM. MT9VDDT1672H 128MB 1 MT9VDDT3272H 256MB MT9VDDT6472H 512MB For component data sheets, refer to Micron s Web site:

Serial ATA technology

Memory Module Specifications KVR667D2D8F5/2GI. 2GB 256M x 72-Bit PC CL5 ECC 240-Pin FBDIMM DESCRIPTION SPECIFICATIONS

HP Workstations graphics card options

HP ProLiant BL460c Gen9 Server Blade User Guide

GR2DR4B-EXXX/YYY/LP 1GB & 2GB DDR2 REGISTERED DIMMs (LOW PROFILE)

QuickSpecs. What's New New GB Pluggable Ultra320 SCSI 15,000 rpm Universal Hard Drive (1") HP SCSI Ultra320 Hard Drive Option Kits (Servers)

IBM Europe Announcement ZG , dated March 11, 2008

Family 12h AMD Athlon II Processor Product Data Sheet

QuickSpecs. NVIDIA Quadro M GB Graphics INTRODUCTION. NVIDIA Quadro M GB Graphics. Overview

Intel Desktop Board DQ45CB

White Paper David Hibler Jr Platform Solutions Engineer Intel Corporation. Considerations for designing an Embedded IA System with DDR3 ECC SO-DIMMs

Desktop virtualization: Implementing Virtual Desktop Infrastructure (VDI) with HP. What is HP Virtual Desktop Infrastructure?

Smart Array technology: advantages of battery-backed cache

Technical Note FBDIMM Channel Utilization (Bandwidth and Power)

Assessing RAID ADG vs. RAID 5 vs. RAID 1+0

ADQYF1A08. DDR2-1066G(CL6) 240-Pin O.C. U-DIMM 1GB (128M x 64-bits)

Enabling VMware Enhanced VMotion Compatibility on HP ProLiant servers

QuickSpecs. SATA (Serial ATA) Hard Drives for HP Workstations Overview

Tuning DDR4 for Power and Performance. Mike Micheletti Product Manager Teledyne LeCroy

are un-buffered 200-Pin Double Data Rate (DDR) Synchronous DRAM Small Outline Dual In-Line Memory Module (SO-DIMM). All devices

DDR3 SDRAM UDIMM MT8JTF12864A 1GB MT8JTF25664A 2GB

QuickSpecs. Models. HP StorageWorks 8Gb PCIe FC HBAs Overview. Part Number AK344A

NVIDIA GeForce GT630 DP (2GB) PCIe x16 Card Graphics Card. QuickSpecs. Overview. Models. DA Worldwide Version 4 November 27, 2012 Page 1

Dual DIMM DDR2 and DDR3 SDRAM Interface Design Guidelines

Intel Desktop Board DP43BF

HP ProLiant DL165 G7 Server. Installation Instructions

QuickSpecs. What's New Dual Port SFF 10K and 15K SAS drives Dual Port 3.5" 15K SAS drives. HP SAS Drives (Servers) Overview

HP reference configuration for entry-level SAS Grid Manager solutions

Transcription:

Technical white paper DDR4 Memory Technology on HP Z Workstations DDR4 is the latest memory technology available for main memory on mobile, desktops, workstations, and server computers. DDR stands for Double Data Rate, which transfers data on both the rising and falling edges of the clock signal. DDR4 supports higher speeds and bandwidths than its predecessor DDR3 and enables significant power savings. Also, with the introduction of three dimensional stacking, it can support higher density DIMMs. It is not forward or backward compatible with any other type of RAM. DDR4 is supported on the HP Z1 G3, HP Z240, HP Z440, HP Z640, and HP Z840 Workstations. Table of contents DDR4 Interface... 2 Memory Module makeup... 2 DRAM characteristics... 2 ECC protection... 2 Ranks... 2 DDR4 Memory Module types... 2 Current available DIMM type support table... 4 Memory Module capacity calculation... 4 Label decoder... 4 Learn more... 5

2 DDR4 Interface The DDR4 memory interface connects the Dual In-line Memory Module (DIMM) to the CPU and consists of address/ command and data bus groups. The data bus group is comprised of 64 bits on non-ecc systems and 72 bits on processors and systems that support ECC memory. Memory Module makeup A DDR4 DIMM consists of a number of distinct parts or components such as: Printed Circuit Board (PCB), DRAM chips, buffer register in the case of RDIMMs and LR DIMMs, and various discrete components. The DRAM chips used define the principal characteristics of a DIMM. DRAM characteristics Dynamic Random Access Memory (DRAM) chips come in different capacities. Today, 4 Gigabit (Gb) DRAMs are the most common and considered to be the best value. 8 Gb DRAMs are available, but carry a price premium. DRAM chips can support 4, 8, or 16 data bits of width per chip. The width of the DRAM is designated by x#. For example, a 4 bit width DRAM is x4. The size and the width of a DRAM provide flexibility in creating DIMMs of different organizations to create the optimal DIMM at each capacity for each type. Since some DRAMs are single, dual or quad dies, the number of chips on a DIMM is an unreliable way to guess the type of DRAM used. Three dimensional stacking or 3DS, is a new IC packaging technology that uses die stacking technology. 3DS allows for stacking of multiple DRAMs to support larger capacities at a lower cost and better performance. ECC protection Error Correction Code (ECC) provides protection against some data bit corruption events, either in the DRAM chips on the DIMM, or on the memory bus and in the platform s memory controller. On ECC DIMMs, 8 additional data bits are implemented, giving a data bus width of 72 bits instead of 64 bits as on non-ecc DIMMs. Additional DRAM chips provide the additional memory space needed for the ECC protection. For each data transfer to the DIMM during a write event, an ECC code is calculated by the memory controller and stored along with the data to be written. On subsequent reads, the memory controller checks the ECC code and can determine if single-bit or multiplebit errors occurred. It will correct single-bit errors automatically, thereby avoiding propagation of corrupted data to the system. Multi-bit errors cannot be corrected on platforms with independent memory channels, as in the case on most current workstation systems. However, multi-bit errors can be detected and, on HP Workstations, will immediately trigger a Machine Check event which will halt the operating system, thus preventing the propagation of corrupted data. Non-ECC DIMMs have no extra data bits and so do not provide this added protection against incorrect data bit values. Non-ECC memory does not detect or correct single-bit or multi-bit errors. This can lead to system crashes, or data corruption without alerting the user. Data corruption can take many forms, such as: applications processing incorrect data, delivering incorrect results, application crashes, or file corruption. File corruption can lead to an inability to reopen a file, or the need to reinstall either an application or the operating system. ECC improves protection against corruption of data in memory and should be used in mission-critical applications or high-reliability, 24x7x365 environments. Ranks A Rank is defined to be a group of DRAM chips with matching characteristics such that the sum of the DRAM widths is either 64 bits (non-ecc) or 72 bits (ECC). Two examples are: 1 Rank = 8 x [x8 DRAM] = 64 bits 1 Rank = 18 x [x4 DRAM] = 72 bits To increase capacity on a DIMM, additional ranks can be added. A memory rank is a set of DRAMs connected by a chip select line. This allows multiple DRAMS to be selected at the same time, so that each can provide their share (4, 8, or 16 data bits) of the 64 or 72 bit bus width. DDR4 Memory Module types There are three types of DIMMs supported in HP Workstations, depending upon specific platform model support: unbuffered, registered, and load reduced. Note that these DIMM types cannot be intermixed in a system. Unbuffered DIMMs (UDIMMs) are high volume DIMMs used in most consumer and entry enterprise applications. As the name implies, none of the signals are buffered. The data and command/address signals go directly into the DRAMs, as shown in the figure below. All UDIMMs support parity protection on the command and address signals. There are two types of UDIMMs: non-ecc and ECC. Non-ECC UDIMMs can support x8 and x16 DRAMs. ECC UDIMMs can only support x8 DRAMs. There are two different types of UDIMM form factors: Standard DIMMs and Small Outlined (SO) DIMMs. Standard DIMMs are found in most desktop workstations where space is not a concern. SO DIMMs are a smaller version of a DIMM. They are usually used in laptops and desktops workstations that are tight with space.

Registered DIMMs (RDIMMs) use registers to buffer the command and address signals, as shown in the figure below. The data bits are not buffered. All RDIMMs support ECC as well as parity protection on the command and address signals. RDIMMs should be used for higher reliability and for cost savings on higher capacities. Both x8 and x4 DRAMs can be supported, allowing larger memory capacities than UDIMMs by essentially doubling the number of DRAM chips which can be installed on a DIMM. RDIMMs can also present a large price advantage compared to large capacity UDIMMs as new DRAM chip density carries a price premium over the current high volume DRAM density. Load Reducing DIMMs (LR DIMMs) are a newer technology that use registers to buffer command, address, and data signals, as shown in the figure below. ECC and parity are supported on LR DIMMs. LR DIMMs were created to reduce the electrical load on the system s memory data bus to a single load. This buffering architecture removes some of the speed and signal integrity limitations experienced with RDIMMs, and enables added capacity at increased speeds. The reduced load enables the use of quad and octal rank DIMM architecture. Octal rank DIMMs double the memory capacity over a quad rank RDIMM. There are also power savings per Gigabyte and added clock latency when compared to an RDIMM. Only x4 DRAMs are supported. LR DIMMs should be used if high capacity memory using today s technology is desired. 3

Current available DIMM type support table Unbuffered Non ECC Unbuffered ECC Registered LR DIMM Single rank Dual rank Quad rank Octal rank 16 bit width DRAMs (x16) 8 bit width DRAMs (x8) 4 bit width DRAMs (x4) ECC data protection on data Parity protection on Command/Address Buffered Command/ Address/Clk Buffered data 3DS Technology Memory Module capacity calculation As mentioned previously, capacity is calculated using DRAM characteristics, specifically technology, width, and the total number of ranks. ECC must be considered in calculating the amount of DRAMs needed, but the ECC DRAM(s) are only used to hold the ECC values and should not be counted as part of the actual data payload which defines the DIMM capacity. To calculate the capacity of a DIMM, the type of DRAMs used must be understood. The width of the DRAM should be used to find the number of DRAMs needed to make up the data bus. The capacity per rank can then be calculated by multiplying the number of DRAMs by the size of the DRAM, and further divided by 8 to convert bits into bytes. The total DIMM capacity is finally calculated by multiplying the rank capacity and the number of ranks on the DIMM. Below are two examples: 8 GB unbuffered, dual-rank, ECC DIMM Rank width = [9 DRAM] x [x8 width] = 72 bits Rank capacity = [8 payload DRAM] x [4 Gb technology] / [8 bits] = 4 GB DIMM capacity = [2 ranks] x [4 GB per rank] = 8 GB 64 GB registered, quad-rank, ECC DIMM Rank width = [18 DRAM] x [x4 width] = 72 bits Rank capacity = [16 payload DRAM] x [8 Gb technology] / 8 bits = 16 GB DIMM capacity = [4 ranks] x [16 GB per rank] = 64 GB The max capacity available today, with 8 Gb based RDIMMs, is 64 Gigabyte (GB). Label decoder The following should be used to understand key attributes about the type of memory that is loaded in a system. When looking at the DIMM label, you should see the following format: ggggb pherxff PC4v-wwwwaa-mccdt-bb ggg = Module total capacity, in gigabytes phe = Number of package ranks of memory installed and number of logical ranks per package rank. p = # of package ranks installed h = DRAM package type e = Logical ranks per package rank 4

ff = Device organization (data bid width, e.g. x4, x8, x16) PC4v = Indicates that this is a DDR4 module and the supported component supply voltage PC4 = operates at 1.2V PC4L = operates at a lower voltage TBD wwww = Module Speed in MHz pin aa = SDRAM speed grade m = module type U = Unbuffered E = ECC unbuffered R = Registered L = LR DIMM cc = Reference design file used in this design d = Revision number of the reference design used bb = JEDEC SPD Revision Encoding and additions level used on this DIMM Learn more at Tezzaron Semiconductor: Soft Errors in Electronic Memory: White Paper 2004 http://www.tezzaron.com/about/papers/soft_errors_1_1_secure.pdf University of Toronto Study: DRAM Errors in the Wild: A large-scale Field Study; A cooperative study with Google of DRAM failures in actual use. http://www.cs.utoronto.ca/~bianca/papers/sigmetrics09.pdf HP Workstation Individual Platform Memory Configurations and Optimization White Papers hp.com/go/whitepapers Sign up for updates hp.com/go/getupdated Copyright 2014 HP Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. 4AA5-4998ENW, April 2016