IEEE Spectrum May, 2017 - 10
DATA
BYTE
Read latency in microseconds of optane drive versus
solid-state drive when stressed by write demands:
Intel executive vice president William
Holt in the same video.
Whether 3D XPoint, the mystery
technology inside Optane, can live up
to this promise is likely to depend on
the performance it delivers as well as
Intel's ability to scale up manufacturing
using new materials and build out the
right market. The 375-gigabyte Optane
drive on offer now costs US $1,520, about
three times the price of an equivalent
solid-state drive.
This first product will enable data centers to do more with a smaller number
of servers, says James Myers, who works
on nonvolatile memory architecture at
Intel. Myers gives an example of servers running a MySQL database, which,
among other things, apps use to store
instant messages. An equivalent flash
drive can perform 1,400 such transactions per second; the Optane drive can
perform over 16,000.
The Optane drive was announced with
bombast, but the company is coy about
the technology behind it. Myers says
"3D" refers to the fact that the memory
cells are stacked; "XPoint" alludes to the
way the memory elements are arranged.
While flash memory elements must be
read and written in groups, XPoint elements-situated at the crossing point of
interconnects-can be addressed individually. Myers says that this architecture,
and something inherent to the storage
materials themselves, makes 3D XPoint
faster than flash memory.
Intel, which initially developed
3D XPoint in conjunction with Micron,
won't say what the technology really
is, but this doesn't seem to bother
researchers or analysts. "Everyone
seems to think it's phase-change memory," says semiconductor analyst Jim
Handy. "I don't care." What matters to
10
|
MAY 2017
|
NORTh AMERICAN
|
20/700
him-and, Intel hopes, its customers-is
the performance.
The complexity of today's memory hierarchy-a combination that often includes
magnetic disks and flash for storage and
DRAM and static RAM for memory-is a
necessary evil. Each technology has its
own strengths, so they must be combined.
Data are shuttled around from speedy but
expensive SRAM caches-which are close
to the processor and embedded within it-
to slower, less expensive (but still pricey)
DRAM. Finally, data are stored in slow but
reliable flash or hard-disk drives, or both.
Even if it's not possible to do it all in one
memory technology, using only one for
working memory close to the processor
and one for longer-term storage would
help simplify things. Intel says that XPoint
memory could provide a speedier alternative to flash memory and magnetic hard
disks. The company has also suggested
it could supplement or supplant DRAM.
"DRAM is unique in its ability to waste
power, so anything you can do to get rid
of it is great," says Handy. For example,
Google is thought to store the index of
the entire Internet on several powerhungry, quick-access DRAM servers.
If the company could switch this over
to 3D XPoint-which Intel claims has
10 times the density of DRAM-Google
could use fewer servers and thus save
power and money, according to Steven
Swanson, a computer scientist at the
University of California, San Diego.
Intel is providing software that will
enable computers to operate Optane as
memory as opposed to storage, but it will
be slow. Optane drive latencies max out
at 7 or 8 microseconds-way faster than
flash, which takes hundreds of microseconds, but not touching DRAM's low
hundreds of nanoseconds. The Optane
drives are fettered by the interface they
SPECTRUM.IEEE.ORG
use: They connect to the storage interface, not the memory interface.
In the short term, Intel's drives are not
likely to replace any existing memory
technologies but will instead supplement them, says Swanson, who built a
research drive based on the company's
3D XPoint technology in 2011. Swanson
expects the path to memory and storage
simplification to be complex because
computing systems will have to be redesigned to route data in new ways.
Swanson and Handy believe Intel
started with storage to help smooth
out some of the risk in launching a new
memory technology. Making Optane
a memory requires new circuit board
designs and cooperation from programmers. To get those, Intel needs to show
that there is a market for 3D XPoint and
demonstrate its reliability. Intel says that
a product using a memory interface will
be out in 2018. Even using the interface,
3DXPoint still won't be quite as fast as
DRAM, but Intel promises that it will be
denser and less expensive.
The success of this new memory, then,
will hinge on data centers taking it up in a
less than ideal initial form while the company works on scaling up production.
Even though the flaws in today's memory and storage hierarchy are universally
acknowledged, trying to change it is a risky
move. "Almost all memory companies
have one or two potential competitors to
this technology, and they're all waiting to
see what happens before they jump into
[a] big investment," says Swanson.
Memory enthusiasts disagree about
whether a true universal memory is even
physically possible. It is perhaps most
useful as a goal to guide the computer
industry forward. "The concept of the
universal memory is attractive because
the idea is to simplify," says Wei Lu, a
computer scientist at the University of
Michigan and chief scientist at Crossbar,
a resistive RAM startup company. "We
have a big-data problem, and today's
computers are fundamentally not good
at this." -katherine bourzac
↗ POst yOur cOMMents at http://spectrum.ieee.org/inteloptane0517
http://SPECTRUM.IEEE.ORG
http://spectrum.ieee.org/inteloptane0517
Table of Contents for the Digital Edition of IEEE Spectrum May, 2017
IEEE Spectrum May, 2017 - Cover1
IEEE Spectrum May, 2017 - Cover2
IEEE Spectrum May, 2017 - 1
IEEE Spectrum May, 2017 - 2
IEEE Spectrum May, 2017 - 3
IEEE Spectrum May, 2017 - 4
IEEE Spectrum May, 2017 - 5
IEEE Spectrum May, 2017 - 6
IEEE Spectrum May, 2017 - 7
IEEE Spectrum May, 2017 - 8
IEEE Spectrum May, 2017 - 9
IEEE Spectrum May, 2017 - 10
IEEE Spectrum May, 2017 - 11
IEEE Spectrum May, 2017 - 12
IEEE Spectrum May, 2017 - 13
IEEE Spectrum May, 2017 - 14
IEEE Spectrum May, 2017 - 15
IEEE Spectrum May, 2017 - 16
IEEE Spectrum May, 2017 - 17
IEEE Spectrum May, 2017 - 18
IEEE Spectrum May, 2017 - 19
IEEE Spectrum May, 2017 - 20
IEEE Spectrum May, 2017 - 21
IEEE Spectrum May, 2017 - 22
IEEE Spectrum May, 2017 - 23
IEEE Spectrum May, 2017 - 24
IEEE Spectrum May, 2017 - 25
IEEE Spectrum May, 2017 - 26
IEEE Spectrum May, 2017 - 27
IEEE Spectrum May, 2017 - 28
IEEE Spectrum May, 2017 - 29
IEEE Spectrum May, 2017 - 30
IEEE Spectrum May, 2017 - 31
IEEE Spectrum May, 2017 - 32
IEEE Spectrum May, 2017 - 33
IEEE Spectrum May, 2017 - 34
IEEE Spectrum May, 2017 - 35
IEEE Spectrum May, 2017 - 36
IEEE Spectrum May, 2017 - 37
IEEE Spectrum May, 2017 - 38
IEEE Spectrum May, 2017 - 39
IEEE Spectrum May, 2017 - 40
IEEE Spectrum May, 2017 - 41
IEEE Spectrum May, 2017 - 42
IEEE Spectrum May, 2017 - 43
IEEE Spectrum May, 2017 - 44
IEEE Spectrum May, 2017 - 45
IEEE Spectrum May, 2017 - 46
IEEE Spectrum May, 2017 - 47
IEEE Spectrum May, 2017 - 48
IEEE Spectrum May, 2017 - 49
IEEE Spectrum May, 2017 - 50
IEEE Spectrum May, 2017 - 51
IEEE Spectrum May, 2017 - 52
IEEE Spectrum May, 2017 - 53
IEEE Spectrum May, 2017 - 54
IEEE Spectrum May, 2017 - 55
IEEE Spectrum May, 2017 - 56
IEEE Spectrum May, 2017 - Cover3
IEEE Spectrum May, 2017 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1217
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1117
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1017
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0917
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0817
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0717
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0617
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0517
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0417
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0317
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0217
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0117
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1216
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1116
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1016
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0916
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0816
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0716
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0616
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0516
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0416
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0316
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0216
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0116
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1215
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1115
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1015
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0915
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0815
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0715
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0615
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0515
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0415
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0315
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0215
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0115
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1214
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1114
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1014
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0914
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0814
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0714
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0614
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0514
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0414
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0314
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0214
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0114
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1213
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1113
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1013
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0913
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0813
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0713
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0613
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0513
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0413
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0313
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0213
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0113
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1212
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1112
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1012
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0912
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0812
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0712
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0612
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0512
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0412
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0312
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0212
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0112
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1211
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1111
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1011
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0911
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0811
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0711
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0611
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0511
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0411
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0311
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0211
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0111
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1210
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1110
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1010
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0910
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0810
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0710
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0610
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0510
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0410
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0310
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0210
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0110
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1209
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1109
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1009
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0909
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0809
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0709
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0609
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0509
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0409
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0309
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0209
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0109
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1208
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1108
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1008
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0908
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0808
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0708
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0608
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0508
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0408
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0308
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0208
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0108
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1207
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1107
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1007
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0907
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0807
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0707
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0607
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0507
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0407
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0307
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0207
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0107
https://www.nxtbookmedia.com