Kingston Server Memory

Transcription

Kingston Server Memory
Kingston Technology
Server Architecture and
Kingston Memory Solutions
Ingram Micro
May 2015
Mike Mohney
Senior Technology Manager, TRG
©2015 Kingston Technology Corporation. All rights reserved.
All trademarks and registered trademarks are the property of their respective owners.
Kingston Server Upgrades
• Introduction to Kingston
• Kingston Solutions and Memory Roadmap
• Memory Configurations for Intel server platforms
2
Kingston Snapshot
• Founded in 1987, 27+ years
• Privately Held Company
• Financially Secure
• For 8 years , revenue exceeding $4B
• 4,000 Employees Worldwide
• Worldwide Manufacturing & Testing
• Focused Business:
Memory Modules, Flash Products & Tech Solutions
• Delivering over 1M units per day
• Products distributed in 125 Countries and available in over 30,000 locations
worldwide; widely accepted brand
3
Source: Kingston Technology
Kingston Global Infrastructure
• Manufacturing Centers are all ISO 9001:2008 certified
• 2014 worldwide capacity: Over 30 million units per month
• Over 50 SMT manufacturing lines in 4 global facilities, producing both DRAM & Flash products
*
* 4 Kingston Technology Manufacturing Facilities Worldwide
** Panram and OSE are subcontractors to Kingston
4
Source: Kingston Technology, June 2014
*
*
*
**
**
Kingston Investments & Expertise
Kingston manages all six processes required to build modules, cards, and drives.
Wafer Production
Wafer Testing
Wafer Processing/Chip Production
Component Testing
Module, Card & Drive Production
Module, Card & Drive Testing
5
Strategic Alliances: Server Compatibility Check
Kingston works with many facets of technology to ensure server memory compatibility.
Industry Leading OS,
Software, Hardware
6
PC OEM’s
Motherboard Manufacturers
Intel and Kingston
DDR3 DRAM chip validation testing on
new Advantest tester (DDR4 capable)
Checking early FB-DIMM prototype
against specifications
Since 1998, Intel and Kingston have jointly developed memory technology validation
testing processes for PC133, RDRAM, DDR, DDR2, FB-DIMM, DDR3, LRDIMM, and DDR4.
7
Kingston Performance Upgrades
• Introduction to Kingston
• Kingston Solutions and Memory Roadmap
• Memory Configurations for Intel server platforms
8
Reliability: The Challenges of Memory Testing
Memory Capacity
Number of Cells
1GB
Over 8.5 billion cells
2GB
Over 17 billion cells
4GB
Over 34 billion cells
8GB
Over 68 billion cells
16GB
Over 136 billion cells
Kingston Quality Standard: Zero bad cells
1 bad cell = defective module
9
Semiconductor Reliability
Number Of Field Failures (in units)
This curve of semiconductor failures
over time is called a ‘bathtub’ curve
Early-Life
Failures
Useful Life Of Semiconductor
A typical useful life would be 20 years or more
End-of-Life
Failures
Failure curve for lower-quality
semiconductor products
Time
Ship out from
Factory to user
10
Typically the first few
months of usage
Kingston Production Testing and Dynamic Server Burn-In
100% Testing
• No spot testing! Kingston memory is 100% tested prior to leaving
our factories, as we have always done
Dynamic Server Memory Burn-In
• Shrinking DRAM lithography increases sensitivity to temperature,
forcing higher error rates and exposing weak memory cells
• Kingston’s advanced burn-in process screens these by simulating 3
months of heavy server use at higher temperatures under full
system environment and frequency stress
Proprietary Production Testers
• Kingston’s test engineers designed the first automated production
testers in the memory industry
• New patented automated testers build upon our test engineering
legacy to meet the more stringent demands of evolving memory
technology
35 Quality Control Checkpoints
• Kingston uses AQL sampling methods to re-inspect and re-test
every lot to ensure our quality standards are being met
11
Kingston holds 29 patents
related to memory testing
Memory Roadmap (1987 – 2017)
19871990
FAST
PAGE
MODE
EDO
19971999
PC66
PC100
PC133
2000
DDR200
DDR266
RDRAM DDR333
PC600 DDR400
PC700 RDRAM
PC800 PC1066
Technology
DDR3 (1.5V)
DDR3L (1.35V)
DDR3U (1.25V)
DDR4 (1.2V)
1
2
20012003
Data Rate
20042005
2006
DDR4-2400
20072009
20102013
2014
2015
DDR3L 1.35V
DDR4-2133
DDR2-800
DDR3-1600
FB-DIMMs
DDR3L-1600
DDR2-400
DDR3-800 DDR3-1866
DDR2-533
DDR3-1066 LRDIMM
DDR2-667
DDR3-1333
Module Classification
Peak Bandwidth
800
DDR3-800 / PC3-6400
6400 MB/s or 6.4 GB/s
1066
DDR3-1066 / PC3-8500
DDR3L-1066 / PC3L-8500
8500 MB/s or 8.5 GB/s
1333
DDR3-1333 / PC3-10600
DDR3L-1333 / PC3L-10600
10600 MB/s or 10.6 GB/s
1600
DDR3-1600 / PC3-12800
DDR3L-1600 / PC3L-12800
12800 MB/s or 12.8 GB/s
1866
DDR3-1866 / PC3-14900
14900 MB/s or 14.9 GB/s
2133
DDR4-2133 / PC4-2133
17000 MB/s or 17 GB/s
2400
DDR4-2400 / PC4-2400
19200 MB/s or 19.2 GB/s
2666
DDR4-2666 / PC4-2666
21300 MB/s or 21.3 GB/s
2933
DDR4-2933 / PC4-2933
23400 MB/s or 23.4 GB/s
2016
DDR4-2666
2017
DDR4-2933
New Module Key Location
Form Factors
288-pin DIMM
260-pin SODIMM
Performance
1600MT/s, 1866MT/s, 2133MT/s, 2400MT/s, 2666MT/s, 2933MT/s
4000MT/s (possible extension)
4266MT/s (possible extension)
Power
1.2V with improved refreshes, ½K page for x4
12V for NVDIMM (4-pins)
DRAM Densities/DIMM Capacities
4Gb, 8Gb, 16Gb (x4, x8, x16)
Future DIMM capacities of 64GB, 128GB, 256GB
Slightly thicker for
improved performance
New Features
3D chip stacking support (up to 8 stacked dies)
Point-to-Point Memory Channel addressing
More stable than DDR3 with improved error correction code
Curved edge for better
socket connection
13
“Low Voltage” (LV)
DDR3L = Low Voltage 1.35V JEDEC (industry spec)
• Modules are classified as PC3L-xxx
Reducing memory power consumption 10% by dropping module voltage
requirement, lowering energy costs to data centers
Kingston DDR3L modules are dual-voltage supporting 1.35V / 1.5V
DDR3U (1.25V)
Ultra Low Voltage
Supported on current and legacy server platforms
• Intel SNB/IVB/HSW (Xeon E3+ Series)
• Intel WSM-EP/SNB-EP/IVB-EP/HSW-EP (Xeon 5600/E5 v1/v2 Series)
• Intel WSM-EX/IVB-EX (Xeon E7/v2 Series)
• AMD Magny-Cours+ (Opteron 6100/6200/6300 Series)
• AMD Lisbon+ (Opteron 4100/4200/4300 Series)
Supported on mobile/desktop platforms from Intel and AMD
• Skylake (DDR3L Only), Broadwell, Haswell, & Ivybridge (Core i5 / Core i7)
• AMD A-Series
14
JEDEC Spec
for Mobile, Server
Low Voltage spec
for DDR4 deemed
not possible by
DRAM
semiconductors
Load-Reduced DIMMs for Servers
JEDEC Industry Standard Specification
LRDIMMs overcome the impact of Ranks (Loads) upon memory speed
• Parallel memory bus impacted by memory module Ranks
• Enable greater memory capacity and speeds while reducing “load”
• Require special buffer chips
Eight-Rank modules now possible with less loading on memory bus
• Will enable faster 32GB, 64GB, 128GB LRDIMMs
Supported on 2012+ Intel and AMD servers
Included in DDR4 spec with new, more efficient design – Q1 2015
Kingston launched Q1 2013
DDR3 LRDIMMs
KVR13LL9Q4/32
KVR16LL11Q4/32
KVR18L13Q4/32
DDR4 LRDIMMs
KVR21L15Q4/32
KVR21L15Q4/64
15
Source: Intel IDF, September 2011
Coming soon
Load-Reduced DIMMs for DDR4 – New Design, Reduced Latency
16
Source IDT: www.idt.com/document/whp/ddr4-lrdimms-both-memory-capacity-and-speed
Non-Volatile DIMM (NVDIMM)
What Is It?
A non-volatile memory module directly accessed by the memory controller (approximately
10x faster than PCIe interface). Silicon based memory technology is reaching its
perfomance and efficiently limit.
Types of NVDIMM standards
NVDIMM-F – An all FLASH memory module accessible by the memory controller.
NVDIMM-N – A DRAM memory module made persistent by the use of NAND flash silicon.
NVDIMM-N2 – Similar to NVDIMM-N but with system accessible Flash.
NVDIMM-M – MRAM based memory module accessible by the memory controller.
NVDIMM-x – New technology. PRAM? RRAM? HMC?
Viking ArxCis-NV DDR3 NVDIMM
17
Source: Google Images
Diablo/SanDisk ULLtra DIMM
SK Hynix 16GB DDR4 NVDIMM
Kingston Memory Product Lines
ValueRAM
o Generic / JEDEC Specification
o Ideal for system builders or small
datacenters
OEM / Private Label
System Specific
o Also known as “Branded”
o Guaranteed compatibility
o Ideal for users who want to upgrade
OEM machines
HyperX
o Customized in box solutions
o Enthusiast gaming market
o Contracted supply agreements
o Overclocking
o Brand focused
18
System Specific Memory
Guaranteed Compatible
• Testing conducted in the system in which the memory will be installed
Importance of Branded Memory
• Different chips provide varying performance levels
• Chip Compatibility can vary
• Possible constraints in module height or width
• Presence Detect Configuration
19
ValueRAM Product Decoder
• Kingston ValueRAM is built to industry standard specifications outlined by J.E.D.E.C., the Joint Electron
Device Engineering Council, on which Kingston holds a seat. Intel, AMD, and other computing chipset
architects adhere to these standards for industry agreement and cross-platform compatibility.
• J.E.D.E.C. provides the specifications for Pin Count, Form Factor, Speed, Power, and Memory
Technology Types
20
ValueRAM Server Focused Programs
Intel Certified intended specifically for customers who are using Intel branded server/workstation
motherboards or systems
• Qualified and supported by Intel
• Controlled builds (BOMs)
• PCNs with 45-90 Day Notice
Server Premier intended for server builders with fully controlled BOM requirements (PCB, chip
brand/die revision, etc) regardless of brand of motherboard used
• Fully BOM controlled
• PCNs with 45-90 Day Notice
• Easily manage what is ordered
• No price premium
21
ValueRAM Qualifications
In addition to the strategic partnerships Kingston has with ODMs for submitting memory
for qualification, we also work with independent memory test labs AVL and CMTL Labs
for specific platform, motherboard, or system qualification. Test certificates are
available on our website.
http://www.kingston.com/us/memory/valueram/server
Example:
22
Module Types For Server Platforms
Registered DIMM
Load Reduced DIMM
ECC Unbuffered DIMM
Registered DIMM
Load Reduced DIMM
ECC Unbuffered DIMM
288-pin DIMM
240-pin DIMM
• Optimizing Memory:
• DDR4 is NOT compatible with DDR3 based systems (module will not fit)
• Install memory in kits of identical modules according to memory architecture
• Configure all processors the same way for most bandwidth
• Do Not Mix Module Types within a server.
• Mixing DDR3 (1.5V) and DDR3L (1.35V) will default the memory to 1.5V.
23
DRAM Chip Types Used in Servers
Multi Bit Error
Detection and
Correction
Registered DIMMs
x4
LRDIMMs
1
2
3
4
Registered DIMMs
x8
Single Bit Error
Detection and
Correction
24
LRDIMMs
Unbuffered ECC DIMMs
Unbuffered DIMMs
1 234 5 678
SODIMMs
64-bit Memory Loads (aka Ranks)
• Ranks are virtual modules on a single DIMM,
designed to save space on the motherboard
Single Rank (1R)
• Only one Rank is active at a time, the other ranks
on the DIMM go into standby saving power
• 2R and 4R DIMMs consume less power than
1R DIMMs
64bits
• Memory lanes on the
motherboard become
congested with more memory
loads, so server systems are
limited by the number of ranks
that can be used, as the memory
slows down with more ranks
populated, just line cars in
heavy traffic
Dual Rank (2R)
64bits
64bits
Quad Rank (4R)
64bits
25
64bits
64bits
64bits
Why Add Channels and Increase The Memory Speed?
DDR3 & DDR4 Aggregate Server Memory Bandwidth
120
100
80
GB/s
DDR3-800
60
DDR3-1066
40
DDR3-1333
DDR3-1600
20
DDR3-1866
DDR4-2133
0
Single Channel
(1 DIMM per CPU)
2 x 16GB = 32GB
26
Dual Channel
(2 DIMMs per CPU)
4 x 16GB = 64GB
Benchmark by SiSoftware SANDRA 2013.05.19.44 on Intel DDR3 and DDR4 platforms
Quad Channel
(4 DIMMs per CPU)
8 x 16GB = 128GB
Memory Configuration Options by Processor
Memory Supported
Memory Configuration
Xeon 5500 Series
DDR3-1333
Triple-Channel = K3 kits
Xeon 5600 Series
DDR3-1333 / DDR3L
Triple-Channel = K3 kits
Xeon E5 Series
DDR3-1600 / DDR3L-1333
Quad-channel = K4 kits
Triple-channel = K3 kits
Xeon E5 v2 Series
DDR3-1866 / DDR3L-1600
Quad-channel = K4 kits
Triple-channel = K3 kits
Xeon E5 v3 Series
DDR4-2133
Quad-channel = K4 kits
Xeon 6500 / 7500 / E7 Series
DDR3-1066
DDR3L-1066 on E7 Series
Dual-channel = K2 / K4 kits
Xeon E7 v2 Series
DDR3-1600 / DDR3L-1600
Quad-channel = K4 kits
Xeon W3500 / 3600 / E3
Xeon E3 v2 / v3 Series
DDR3-1066 / DDR3L (W3600)
DDR3/L-1600 / DDR3-1866
Dual-channel = K2 / K4 kits
Opteron 8400 / 2400 Series
DDR2-800
Dual-channel = K2 kits
Opteron 6100 - 6300 Series
DDR3 / DDR3L 1333-1866*
Quad-channel = K4 kits
Opteron 4100 - 4300 Series
DDR3 / DDR3L 1333-1866*
Dual-channel = K2 kits
* Subject to motherboard compatibility
27
Kingston Performance Upgrades
• Introduction to Kingston
• Kingston Solutions and Memory Roadmap
• Memory Configurations for Intel server platforms
28
Microarchitecture Roadmap
1600
29
1866
2133
2400
Intel Xeon E5 / E5 v2 / E5 v3 “EP” Series Server Memory Configuration
HP ProLiant Gen 8 / Gen 9 ®
IBM System xSeries M4 ®
30
Picture sources: Google images
Cisco UCS M3 ®
Dell PowerEdge ®
Intel Xeon E5 Series Summary
31
Source: Intel public marketing
Intel Xeon E5-2600/4600 v1/v2/v3 Architecture
Quad Channel – up to 12 DIMMs per CPU
(24 per 2-CPU System, 48 per 4-CPU System)
32
Intel Xeon E5-2400 v1/v2 Architecture
Triple Channel – up to 6 DIMMs per CPU (12 per 2-CPU System)
33
Haswell-EP
Intel Xeon E5-2600 v3 DDR4 Memory Speeds
1.2V
1 DIMM per
Channel
2 DIMMs per
Channel
3 DIMMs per
Channel
1 DPC
2 DPC
3DPC
Registered DIMM (RDIMM)
2133
1866
1600
Load Reduced DIMM (LRDIMM)
2133
2133
1600
Module Type
(No Mixing in a Server)
2133
1866
1600
34
Processor Model
Determines Maximum
Memory Speed
Optimizing Intel Xeon E5 v3 Servers
DDR4
Ch 3
Server
Intel S2600WT
Ch 4
3DPC
1
2
Ch 2
1DPC
3
1
2
Unbalanced
Configuration
(128GB)
3
2
Ch 3
Ch 1
1DPC
3
16 x KVR21R15S4/8
8GB DDR4-2133 RDIMMs 1Rx4 1.2v
128GB
3DPC
1
3
2
Ch 4
3DPC
1
1
2
Ch 2
1DPC
3
1
2
Ch 1
1DPC
3
3
E5-2650v3
E5-2650v3
CPU1
CPU2
2
3DPC
1
3
2
1
Memory Bandwidth
67.464 GB/s
31.41%
Ch 3
(30.89 GB/s)
2DPC
1
Balanced
Configuration
(128GB)
Ch 4
2
Ch 2
2DPC
3
1
2
2DPC
3
3
2
Ch 3
Ch 1
2DPC
1
3
2
Ch 4
2DPC
1
1
2
2DPC
3
1
2
E5-2650v3
CPU1
CPU2
Memory Bandwidth
98.357 GB/s
Benchmark by SiSoftware SANDRA 2013.05.19.44 on Intel S2600WT
Ch 1
2DPC
3
3
E5-2650v3
2 DIMMs
Per Channel
35
Ch 2
2
2DPC
1
3
2
1
Performance Gains for Intel DDR4 Servers
Bandwidth comparison using 32GB DDR3 and DDR4 Load Reduced DIMMs
2200
Memory Speed
2000
2133
2133
13%
1866
25%
1800
1600
1600
1400
Xeon E5 v3
1600
35%
Xeon E5 v2
1200
1066
1000
1 DPC
256GB
36
Source: http://www.intel.com/performance
2 DPC
512GB
3 DPC
768GB
Intel Xeon E5 v2 Processors
Processor Model
Determines Maximum
Memory Speed
37
http://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-brief.html
Ivybridge-EP
Intel Xeon E5-2600 v2/4600 v2 DDR3 RDIMM Memory Speeds
1.5V
Module Type
(No Mixing in a Server)
Registered
DIMM
(RDIMM)
System
Configuration
Module Ranks
1R/2R=Single/Dual
4R = Quad
1 DIMM per
Channel
2 DIMMs per
Channel
3 DIMMs per
Channel
1 DPC
2 DPC
3DPC
1 Socket Per
Channel
1R/2R
1866
4R
1066
2 or 3 Sockets
Per Channel
1R/2R
1866
1600
1066
4R
1066
800
NO QR
1.35V
Module Type
(No Mixing in a Server)
Registered
DIMM
(RDIMM)
38
System
Configuration
Module Ranks
1R/2R=Single/Dual
4R = Quad
1 DIMM per
Channel
2 DIMMs per
Channel
3 DIMMs per
Channel
1 DPC
2 DPC
3DPC
1 Socket Per
Channel
1R/2R
1600
4R
800
2 or 3 Sockets
Per Channel
1R/2R
1333
1333
800
4R
800
800
NO QR
1DPC 2DPC 3DPC
Ivybridge-EP
Intel Xeon E5-2600 v2/4600 v2 DDR3 LRDIMM & ECC UDIMM Memory Speeds
1.5V / 1.35V
1 DIMM per
Channel
2 DIMMs per
Channel
3 DIMMs per
Channel
1 DPC
2 DPC
3DPC
Module Type
(No Mixing in a Server)
Module Ranks
4R = Quad
Load Reduced
DIMM
(LRDIMM)
4R at 1.5V
1866
1600
1066
4R at 1.35V
1600
1600
1066
1DPC 2DPC 3DPC
1.5V
Module Type
(No Mixing in a Server)
ECC
Unbuffered
DIMM
(ECC UDIMM)
39
1.35V
1 DIMM per
Channel
2 DIMMs
per Channel
3 DIMMs
per Channel
1 DIMM per
Channel
2 DIMMs per
Channel
3 DIMMs per
Channel
System Configuration
1 DPC
2 DPC
3DPC
1 DPC
2 DPC
3DPC
1 Socket Per
Channel
1866
2 or 3 Sockets
Per Channel
1866
1333
NO
UDIMM
1600
1600
NO
UDIMM
1333
Optimizing Intel Xeon E5 v1/v2 Servers
256GB
Unbalanced
34.88%
Balanced
40
Benchmark by SiSoftware SANDRA 2013.05.19.44 on Intel S2600GZ
16 x KVR16LR11D4/16
16GB DDR3-1600 RDIMMs 2Rx4 1.5v
Kingston Summary
• Top buyer of memory chips/only the best chips
• Ranked #1 in DRAM
• Ranked #1 in USB drives
• Listed on America’s largest private companies
• Worldwide presence/financially solid
• Channel leadership – OEM, channel, Retail, eTail
• Established relationships with technology leaders
• Value-Add to Flash products
• Major investments in technology
• Most extensive testing in the industry
• Guaranteed compatibility/certifications
• Managing the quality process – from wafer to module
41
Questions?
42
43