IEEE Spectrum November, 2013 - 12

wire in the INUMAC magnet is
made from niobium-titanium,
a common superconductor
alloy. But it will experience
some uncommon conditions
as part of INUMAC. To reach
the required field strength, the
electromagnet must be able to
carry 1500 amperes at 12 T and
be cooled by superfluid liquid
helium to 1.8 kelvins. That requires specialized manufacturing and precise control of the
dimensions of the wire, allowing
it to be coiled so the cables are
aligned to within a few micrometers of precision. "We are
pushing the superconducting
material niobium-titanium very
close to its limits," Védrine says.
Another material, niobiumtin, can produce magnetic
fields stronger than 20 T, but it
was passed over for the job because it's more expensive than
niobium-titanium and very brittle, making it difficult to wind.
Ultimately, Luvata produced
170 km of wire for the main superconducting coil. The company made another 58 km for
two secondary coils, which will
produce an opposing magnetic
field to shield the area outside
the machine from stray magnetic fields.
Instead of winding the wire
into one long coil, as is standard
in systems with lower fields,

The electromagnet must
be able to
carry 1500
amperes
at 12 teslas
while cooled
to 1.8 kelvins

12

|

nOV 2013

|

nORTh aMERICan

engineers are using a "double
pancake" design, in which the
wire is coiled into two reels that
are spliced together, one on top
of the other. The whole magnet will consist of 170 of these
double pancakes connected in
series. Védrine explains that
this reduces the chances for
error: Making a mistake in the
winding phase using a single
helical coil could ruin the whole
magnet. However, a miswound
pancake can simply be swapped
out for a new one. The design
provides space for the liquid
helium bath to reach all of the
coil and keep the temperature
low, and it also allows engineers
to place the best- performing
coils at the center of the system,
which improves the precision of
the magnetic field.
The inner diameter of the
magnet will be 90 centimeters,
wide enough for a human body.
Patients getting scanned will lie
entirely inside the machine, but
the region where the field is precise enough to get maximum
resolution will be only 22 cm
long. "The very good field region is only in the middle of the
magnet," Védrine says. While
patients could be situated so
that other body parts would fit
inside that region, "first we are
concentrating on the brain," he
says. It would take an even more
massive machine to enlarge the
high-resolution area.
Védrine expects to deliver
the fully assembled magnet by
September of next year. Other
parts of the imaging system will
then be added in and around
the magnet, followed by about
three months of testing. "Probably we'll have the first images by the beginning of 2015,"
he says. -neil savage

|

SPECTRUM.IEEE.ORG

the cache
machines
Many-core processors need the
flexibility of software to use their
onboard memory best
a new process for managing the fast-access
memory inside a CPU has led to as much as
a twofold speedup and to energy-use reductions of up to 72 percent. According to its designers,
realizing such stunning gains requires a big shift in what
part of the computer controls this crucial memory:
Right now that control is hard-wired into the CPU's
circuitry, but the substantial speedup came when the
designers let the operating system handle things instead.
The CPU uses high-speed internal memory caches as
a kind of digital staging area. Caches are a CPU's workbench, whether they're holding onto instructions a
CPU may need soon or data it may need to crunch. And
from smartphones to servers, nearly every CPU today
manages the flow of bits in and out of its caches using
algorithms built into its own circuits.
But, say two MIT researchers, as computers and portable devices accumulate more and more memory and CPU
cores, it makes less and less sense to leave cache management entirely up to the CPU. Instead, they say, it might
be better to let the operating system share the burden.
In itself, this idea is not completely new. Some of
IBM's Cell processors, as well as Sony's PlayStation 3-
which runs on Cell technology-allow their applications
and OS kernels to fiddle with low-level CPU memory
management. What's new about the MIT technology,
called Jigsaw, is its middle-ground approach, which
enables software to configure some on-chip memory
caches but without requiring so much control that programming becomes a memory-management nightmare.
"If you go back six or seven years, you'll see that
everybody was complaining that they launched the
PlayStation  3 and nobody could program it well,"
says Daniel Sanchez, the assistant professor at MIT's
Computer Science and Artificial Intelligence Laboratory and one of the inventors of Jigsaw.
Today, CPU hardware typically controls all the onchip caches. So those caches must be designed to handle
every conceivable job, from pure floating-point number
crunching (which places a small burden on caches) to
intensive searches and queries of a computer's mem-


http://SPECTRUM.IEEE.ORG

Table of Contents for the Digital Edition of IEEE Spectrum November, 2013

IEEE Spectrum November, 2013 - Cover1
IEEE Spectrum November, 2013 - Cover2
IEEE Spectrum November, 2013 - 1
IEEE Spectrum November, 2013 - 2
IEEE Spectrum November, 2013 - 3
IEEE Spectrum November, 2013 - 4
IEEE Spectrum November, 2013 - 5
IEEE Spectrum November, 2013 - 6
IEEE Spectrum November, 2013 - 7
IEEE Spectrum November, 2013 - 8
IEEE Spectrum November, 2013 - 9
IEEE Spectrum November, 2013 - 10
IEEE Spectrum November, 2013 - 11
IEEE Spectrum November, 2013 - 12
IEEE Spectrum November, 2013 - 13
IEEE Spectrum November, 2013 - 14
IEEE Spectrum November, 2013 - 15
IEEE Spectrum November, 2013 - 16
IEEE Spectrum November, 2013 - 17
IEEE Spectrum November, 2013 - 18
IEEE Spectrum November, 2013 - 19
IEEE Spectrum November, 2013 - 20
IEEE Spectrum November, 2013 - 21
IEEE Spectrum November, 2013 - 22
IEEE Spectrum November, 2013 - 23
IEEE Spectrum November, 2013 - 24
IEEE Spectrum November, 2013 - 25
IEEE Spectrum November, 2013 - 26
IEEE Spectrum November, 2013 - 27
IEEE Spectrum November, 2013 - 28
IEEE Spectrum November, 2013 - 29
IEEE Spectrum November, 2013 - 30
IEEE Spectrum November, 2013 - 31
IEEE Spectrum November, 2013 - 32
IEEE Spectrum November, 2013 - 33
IEEE Spectrum November, 2013 - 34
IEEE Spectrum November, 2013 - 35
IEEE Spectrum November, 2013 - 36
IEEE Spectrum November, 2013 - 37
IEEE Spectrum November, 2013 - 38
IEEE Spectrum November, 2013 - 39
IEEE Spectrum November, 2013 - 40
IEEE Spectrum November, 2013 - 41
IEEE Spectrum November, 2013 - 42
IEEE Spectrum November, 2013 - 43
IEEE Spectrum November, 2013 - 44
IEEE Spectrum November, 2013 - 45
IEEE Spectrum November, 2013 - 46
IEEE Spectrum November, 2013 - 47
IEEE Spectrum November, 2013 - 48
IEEE Spectrum November, 2013 - 49
IEEE Spectrum November, 2013 - 50
IEEE Spectrum November, 2013 - 51
IEEE Spectrum November, 2013 - 52
IEEE Spectrum November, 2013 - 53
IEEE Spectrum November, 2013 - 54
IEEE Spectrum November, 2013 - 55
IEEE Spectrum November, 2013 - 56
IEEE Spectrum November, 2013 - 57
IEEE Spectrum November, 2013 - 58
IEEE Spectrum November, 2013 - 59
IEEE Spectrum November, 2013 - 60
IEEE Spectrum November, 2013 - 61
IEEE Spectrum November, 2013 - 62
IEEE Spectrum November, 2013 - 63
IEEE Spectrum November, 2013 - 64
IEEE Spectrum November, 2013 - 65
IEEE Spectrum November, 2013 - 66
IEEE Spectrum November, 2013 - 67
IEEE Spectrum November, 2013 - 68
IEEE Spectrum November, 2013 - 69
IEEE Spectrum November, 2013 - 70
IEEE Spectrum November, 2013 - 71
IEEE Spectrum November, 2013 - 72
IEEE Spectrum November, 2013 - 73
IEEE Spectrum November, 2013 - 74
IEEE Spectrum November, 2013 - 75
IEEE Spectrum November, 2013 - 76
IEEE Spectrum November, 2013 - 77
IEEE Spectrum November, 2013 - 78
IEEE Spectrum November, 2013 - 79
IEEE Spectrum November, 2013 - 80
IEEE Spectrum November, 2013 - 81
IEEE Spectrum November, 2013 - 82
IEEE Spectrum November, 2013 - 83
IEEE Spectrum November, 2013 - 84
IEEE Spectrum November, 2013 - Cover3
IEEE Spectrum November, 2013 - 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