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 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, PC OEM’s Motherboard Manufacturers Software, Hardware

6 Intel and Kingston

DDR3 DRAM chip validation testing on Checking early FB-DIMM prototype new Advantest tester (DDR4 capable) 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

This curve of semiconductor failures over time is called a ‘bathtub’ curve

Early-Life Useful Life Of Semiconductor End-of-Life Failures Failures

A typical useful life would be 20 years or more

(in units)(in

Failures Failures

Field

Of Failure curve for lower-quality

semiconductor products Number Time

Ship out from Typically the first few Factory to user months of usage

10 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 Kingston holds 29 patents related to memory testing

11 Memory Roadmap (1987 – 2017) DDR4-2400 2007- 2010- 2015 2016 2017 2004- 2014 2001- 2006 2009 2013 1997- 2005 1987- 2000 2003 1999 1990 DDR4-2666 DDR4-2933 DDR3L 1.35V DDR200 DDR2-800 DDR4-2133 PC66 DDR3-1600 FAST DDR266 FB- DDR3L-1600 PAGE PC100 RDRAM DDR333 DDR2-400 DDR3-800 DDR3-1866 MODE PC133 PC600 DDR400 DDR2-533 DDR3-1066 LRDIMM EDO PC700 RDRAM DDR2-667 DDR3-1333 PC800 PC1066

Technology Data Rate Module Classification Peak Bandwidth 800 DDR3-800 / PC3-6400 6400 MB/s or 6.4 GB/s DDR3-1066 / PC3-8500 1066 8500 MB/s or 8.5 GB/s DDR3L-1066 / PC3L-8500 DDR3 (1.5V) DDR3-1333 / PC3-10600 1333 10600 MB/s or 10.6 GB/s DDR3L (1.35V) DDR3L-1333 / PC3L-10600 DDR3U (1.25V) DDR3-1600 / PC3-12800 1600 12800 MB/s or 12.8 GB/s DDR3L-1600 / PC3L-12800 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 DDR4 (1.2V) 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

1 2 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 Slightly thicker for 4Gb, 8Gb, 16Gb (x4, x8, x16) improved performance Future DIMM capacities of 64GB, 128GB, 256GB

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 DDR3U (1.25V)

Kingston DDR3L modules are dual-voltage supporting 1.35V / 1.5V Ultra Low Voltage

Supported on current and legacy server platforms • Intel SNB/IVB/HSW (Xeon E3+ Series) JEDEC Spec for Mobile, Server • Intel WSM-EP/SNB-EP/IVB-EP/HSW-EP (Xeon 5600/E5 v1/v2 Series) • Intel WSM-EX/IVB-EX (Xeon E7/v2 Series) Low Voltage spec • AMD Magny-Cours+ ( 6100/6200/6300 Series) for DDR4 deemed • AMD Lisbon+ (Opteron 4100/4200/4300 Series) not possible by Supported on mobile/desktop platforms from Intel and AMD DRAM semiconductors • Skylake (DDR3L Only), Broadwell, Haswell, & Ivybridge (Core i5 / Core i7) • AMD A-Series

14 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 Coming soon

15 Source: Intel IDF, September 2011 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 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 Diablo/SanDisk ULLtra DIMM SK Hynix 16GB DDR4 NVDIMM 17 Source: Images Kingston Memory Product Lines ValueRAM System Specific o o Generic / JEDEC Specification Also known as “Branded” o Guaranteed compatibility o Ideal for system builders or small o Ideal for users who want to upgrade datacenters OEM machines

OEM / Private Label 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

288-pin DIMM

Registered DIMM Load Reduced DIMM ECC Unbuffered 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 Registered DIMMs Correction x4 LRDIMMs

1 2 3 4

Registered DIMMs LRDIMMs x8 Single Bit Error Unbuffered ECC DIMMs Detection and Unbuffered DIMMs Correction 1 2 3 4 5 6 7 8 SODIMMs

24 64-bit Memory Loads (aka Ranks)

• Ranks are virtual modules on a single DIMM, Single Rank (1R) designed to save space on the motherboard • Only one Rank is active at a time, the other ranks on the DIMM go into standby saving power 64bits • 2R and 4R DIMMs consume less power than 1R DIMMs

Dual Rank (2R) • Memory lanes on the motherboard become congested with more memory loads, so server systems are limited by the number of ranks 64bits 64bits that can be used, as the memory slows down with more ranks populated, just line cars in Quad Rank (4R) heavy traffic

64bits 64bits 64bits 64bits

25 Why Add Channels and Increase The Memory Speed?

DDR3 & DDR4 Aggregate Server Memory Bandwidth 120

100

80

GB/s 60 DDR3-800 DDR3-1066 40 DDR3-1333 DDR3-1600 20 DDR3-1866 0 DDR4-2133 Single Channel Dual Channel Quad Channel (1 DIMM per CPU) (2 DIMMs per CPU) (4 DIMMs per CPU) 2 x 16GB = 32GB 4 x 16GB = 64GB 8 x 16GB = 128GB

26 Benchmark by SiSoftware SANDRA 2013.05.19.44 on Intel DDR3 and DDR4 platforms 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 Quad-channel = K4 kits Xeon E5 Series DDR3-1600 / DDR3L-1333 Triple-channel = K3 kits Quad-channel = K4 kits Xeon E5 v2 Series DDR3-1866 / DDR3L-1600 Triple-channel = K3 kits Xeon E5 v3 Series DDR4-2133 Quad-channel = K4 kits DDR3-1066 Xeon 6500 / 7500 / E7 Series Dual-channel = K2 / K4 kits DDR3L-1066 on E7 Series Xeon E7 v2 Series DDR3-1600 / DDR3L-1600 Quad-channel = K4 kits Xeon W3500 / 3600 / E3 DDR3-1066 / DDR3L (W3600) Dual-channel = K2 / K4 kits Xeon E3 v2 / v3 Series DDR3/L-1600 / DDR3-1866 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 1866 2133 2400

29 Intel Xeon E5 / E5 v2 / E5 v3 “EP” Series Server Memory Configuration

HP ProLiant Gen 8 / Gen 9 ® Cisco UCS M3 ®

IBM System xSeries M4 ® PowerEdge ®

30 Picture sources: Google images 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 2 DIMMs per 3 DIMMs per Module Type Channel Channel Channel (No Mixing in a Server) 1 DPC 2 DPC 3DPC Registered DIMM (RDIMM) 2133 1866 1600 Load Reduced DIMM (LRDIMM) 2133 2133 1600

2133 Processor Model Determines Maximum Memory Speed

1866

1600

34 Optimizing Intel Xeon E5 v3 Servers 16 x KVR21R15S4/8 128GB 8GB DDR4-2133 RDIMMs 1Rx4 1.2v DDR4 Ch 3 Ch 4 Ch 2 Ch 1 Ch 3 Ch 4 Ch 2 Ch 1

Server 3DPC 1DPC 1DPC 3DPC 3DPC 1DPC 1DPC 3DPC 1 2 3 1 2 3 3 2 1 3 2 1 1 2 3 1 2 3 3 2 1 3 2 1 Intel S2600WT

Unbalanced E5-2650v3 E5-2650v3 Configuration (128GB) CPU1 CPU2 Memory Bandwidth 67.464 GB/s

31.41% Ch 3 Ch 4 Ch 2 Ch 1 Ch 3 Ch 4 Ch 2 Ch 1 (30.89 GB/s) 2DPC 2DPC 2DPC 2DPC 2DPC 2DPC 2DPC 2DPC 1 2 3 1 2 3 3 2 1 3 2 1 1 2 3 1 2 3 3 2 1 3 2 1

E5-2650v3 E5-2650v3

Balanced Configuration CPU1 CPU2 (128GB)

2 DIMMs Per Channel

Memory Bandwidth 98.357 GB/s

35 Benchmark by SiSoftware SANDRA 2013.05.19.44 on Intel S2600WT Performance Gains for Intel DDR4 Servers

Bandwidth comparison using 32GB DDR3 and DDR4 Load Reduced DIMMs

2200 2133 2133

2000 13%

1866 25% 1800 1600 1600 1600

1400

Xeon E5 v3 35% Memory Speed Memory 1200 Xeon E5 v2 1066 1000 1 DPC 2 DPC 3 DPC 256GB 512GB 768GB

36 Source: http://www.intel.com/performance 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

1 DIMM per 2 DIMMs per 3 DIMMs per Module Ranks Channel Channel Channel Module Type System 1R/2R=Single/Dual (No Mixing in a Server) Configuration 4R = Quad 1 DPC 2 DPC 3DPC 1 Socket Per 1R/2R 1866 Registered Channel 4R 1066 DIMM 2 or 3 Sockets 1R/2R 1866 1600 1066 (RDIMM) Per Channel 4R 1066 800 NO QR 1.35V

1 DIMM per 2 DIMMs per 3 DIMMs per Module Ranks Channel Channel Channel Module Type System 1R/2R=Single/Dual (No Mixing in a Server) Configuration 4R = Quad 1 DPC 2 DPC 3DPC 1DPC 2DPC 3DPC 1 Socket Per 1R/2R 1600 Registered Channel 4R 800 DIMM 2 or 3 Sockets 1R/2R 1333 1333 800 (RDIMM) Per Channel 4R 800 800 NO QR

38 Ivybridge-EP Intel Xeon E5-2600 v2/4600 v2 DDR3 LRDIMM & ECC UDIMM Memory Speeds

1.5V / 1.35V

1 DIMM per 2 DIMMs per 3 DIMMs per Module Type Module Ranks Channel Channel Channel (No Mixing in a Server) 4R = Quad 1 DPC 2 DPC 3DPC Load Reduced 4R at 1.5V 1866 1600 1066 DIMM 4R at 1.35V 1600 1600 1066 (LRDIMM) 1DPC 2DPC 3DPC 1.5V 1.35V

1 DIMM per 2 DIMMs 3 DIMMs 1 DIMM per 2 DIMMs per 3 DIMMs per Module Type Channel per Channel per Channel Channel Channel Channel (No Mixing in a Server) System Configuration 1 DPC 2 DPC 3DPC 1 DPC 2 DPC 3DPC ECC 1 Socket Per 1866 1600 Unbuffered Channel DIMM 2 or 3 Sockets 1866 1600 NO 1333 1333 NO (ECC UDIMM) Per Channel UDIMM UDIMM

39 16 x KVR16LR11D4/16 Optimizing Intel Xeon E5 v1/v2 Servers 256GB 16GB DDR3-1600 RDIMMs 2Rx4 1.5v

Unbalanced

34.88%

Balanced

40 Benchmark by SiSoftware SANDRA 2013.05.19.44 on Intel S2600GZ 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