• No results found

How NAND Flash Threatens DRAM

N/A
N/A
Protected

Academic year: 2021

Share "How NAND Flash Threatens DRAM"

Copied!
39
0
0

Loading.... (view fulltext now)

Full text

(1)

O

BJECTIVE

A

NALYSIS

How NAND Flash

Threatens DRAM

(2)

O A

Outline

•  Why even think about DRAM vs. NAND? •  The memory/storage hierarchy

•  What benchmarks tell us

•  What about 3D XPoint memory? •  The system of the future

(3)

O A

Outline

•  Why even think about DRAM vs. NAND?

•  The memory/storage hierarchy

•  What benchmarks tell us

•  What about 3D XPoint memory?

•  The system of the future

(4)

O A

Why Compare NAND to DRAM?

•  IT managers started telling me:

– You need less DRAM if you add an SSD

– You can sometimes even eliminate servers! •  Fewer servers means fewer software licenses

•  Why shouldn’t that would work on PCs???

(5)

O A

Right Way/Wrong Way

To View NAND Flash

Wrong Way •  NAND is storage •  HDD is 1/10th NAND’s cost •  NAND is expensive storage! Right Way

•  NAND is part of the memory/storage hierarchy •  NAND is 1/15th DRAM’s cost •  NAND is cheap memory!

(6)

O A

Outline

•  Why even think about DRAM vs. NAND?

•  The memory/storage hierarchy

•  What benchmarks tell us

•  What about 3D XPoint memory?

•  The system of the future

(7)

O A

The Memory/Storage Hierarchy

From Objective Analysis: Are Hybrid Drives Finally Coming of Age?

1.E+00 1.E+01 1.E+02 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07

1.E-01 1.E+00 1.E+01 1.E+02 1.E+03 1.E+04 1.E+05 1.E+06

Price per Gigabyte

(8)

O A

NAND Fills the Gap

1.E+00 1.E+01 1.E+02 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07

1.E-01 1.E+00 1.E+01 1.E+02 1.E+03 1.E+04 1.E+05 1.E+06

Price per Gigabyte

Band width (M B/ s) Tape HDD NAND DRAM L3 L2 L1 101 100 102 103 104 105 106 107 101 102 103 104 105 106 100 10-1

(9)

O A

Why Flash Fits

•  Speed:

– Flash is faster than HDDs – Flash is slower than DRAM

•  Price ($/GB):

– Flash is less expensive than DRAM – Flash is more expensive than HDD

(10)

O A

Outline

•  Why even think about DRAM vs. NAND?

•  The memory/storage hierarchy

•  What benchmarks tell us

•  What about 3D XPoint memory?

•  The system of the future

(11)

O A

Benchmarking DRAM vs. NAND

(12)

O A

What If Only DRAM Mattered?

From: How PC NAND Will Undermine DRAM

(13)

O A

What If Only Storage Mattered?

From: How PC NAND Will Undermine DRAM

(14)

O A

Let’s Look At That Data Again!

(15)

O A

Speed/Price Advantage

60% 70% 80% 90% 100% $60 $80 $100 $120 $140 $160 $180 $200 Price of Memory/Storage P erfo rm ance Rel ati ve to B es t S ys tem 1GB DRAM 8GB DRAM 1GB DRAM + 20GB NAND + HDD = $80 8GB DRAM + 7GB NAND + HDD = $128

(16)

O A

You Do Need Some DRAM!

•  There is a certain minimum DRAM

– In our benchmarks it wasn’t much: •  1GB for 8 benchmarks

•  2GB for 5 benchmarks •  3GB for 1 benchmark

(17)

O A

Must Have:

Automatic Data Placement

Source: IBM Corp. Used with Permission

0% 200% 400% 600% 800% 1,000%

(18)

O A

You Can’t Do That!

•  Flash is way too slow! •  Flash wears out!

(19)

O A

Is Flash Too Slow?

(20)
(21)

O A

What About Wear?

(22)

O A

Flash Is Storage!

(23)

O A

Outline

•  Why even think about DRAM vs. NAND?

•  The memory/storage hierarchy

•  What benchmarks tell us

•  What about 3D XPoint memory?

•  The system of the future

(24)

O A

(25)

O A

Better Than NAND

NAND •  Serial read

•  Erase before write

•  Block erase/page write •  Slow write

•  Inherent bit errors •  Wear 3D XPoint •  Random read •  Overwrite •  Byte write •  Fast write

(26)

O A

But Cost is More Important

•  3D XPoint won’t thrive until its cost falls below DRAM

•  Technological strengths rarely offset cost •  This is a highly-competitive market

(27)

O A

Cost Brought Flash Into Computing

$0 $1 $10 $100 $1,000 $10,000 A ve ra g e Pr ic e p er G ig ab yte DRAM

From: Hybrid Drives: How, Why, & When?

(28)

O A

3D XPoint’s Role

1.E+00 1.E+01 1.E+02 1.E+03 1.E+04 1.E+05 1.E+06 1.E+07

1.E-01 1.E+00 1.E+01 1.E+02 1.E+03 1.E+04 1.E+05 1.E+06

B an d w id th (M B /s)

Price per Gigabyte Tape HDD SSD DRAM L3 L2 L1 101 100 102 103 104 105 106 107 101 102 103 104 105 106 100 10-1 3D XPoint

(29)

O A

How Much Does XPoint Help?

(30)

O A

Getting Cheaper Than DRAM

10x as many bits in the same die area -BUT-

•  If the wafer is 2x as expensive then it is only 1/5th the cost

•  Even so, yield has to be equally good

– This will take a lot of wafers

(31)

O A

Outline

•  Why even think about DRAM vs. NAND?

•  The memory/storage hierarchy

•  What benchmarks tell us

•  What about 3D XPoint memory?

•  The system of the future

(32)

O A

The System of the Future

•  Small DRAM

– HMC? HBM? – Soldered down – Not upgradeable

•  Upgradeable NVM

– The new module

(33)

O A

Outline

•  Why even think about DRAM vs. NAND?

•  The memory/storage hierarchy

•  What benchmarks tell us

•  What about 3D XPoint memory?

•  The system of the future

(34)

O A

(35)

O A

(36)

O A

Resources

•  A Close Look at the Intel/Micron 3D XPoint Memory Objective Analysis, September 2015

http://Objective-Analysis.com/Reports.html#XPoint

•  How PC NAND Will Undermine DRAM Objective Analysis, 2011

http://Objective-Analysis.com/Reports.html#DRAM-NAND

•  Intel/Micron 3D XPoint introduction

http://newsroom.intel.com/docs/DOC-6713

•  Intel Developer Forum (IDF) 2015 presentations

http://myeventagenda.com/sessions/0B9F4191-1C29-408A-8B61-65D7520025A8/7/5

(37)

O A

Minimum DRAM Sizes

1GB •  SYSmark Productivity •  SYSmark 3D •  PCMark Memory •  PCMark Productivity •  PCMark Music •  PCMark Comms •  Photoshop •  Compressing 2GB •  SYSmark E-Learning

•  SYSmark Video Creation •  PCMark TV

(38)
(39)

O A

Objective Analysis

Semiconductor Forecast Accuracy

Year Forecast Actual

2008 Zero growth at best. -3%

2009 Growth in the mid teens -9%

2010 Should approach 30% 32%

2011 Muted revenue growth: 5% 0%

2012 Revenues drop as much as -5% -2.7%

2013 Revenues increase nearly 10% 4.9%

2014 Revenues up 20%+ 9.9%

References

Related documents