Sie sind auf Seite 1von 2

Moore’s Law Enforcement

Patrick Warrington, Calrec Technical Director, 27th May 2010

Last week, in the run up to his 6th predicted in the supremely elegant Moore’s mobile phones be the size of a garden
birthday, my son asked me an awkward Law which describes the trend in integrated shed?
question – what shape is the internet? circuit fabrication in which the density of
With a gift for finding the existential fault transistors doubles every two years. The head-line beneficiary of Moore’s law
lines between the conceptual and the has been microprocessors. The very first
tangible, his questions regularly leave This claim first appeared in a 1965 paper of these, the Intel 4004, contained around
me dithering and exasperated. But the written by Gordon E. Moore, but it was not 2,300 transistors. Today’s Quad-core
question is an intriguing one and deserves until 1970 that Caltech professor Carver Itanium packs 2 billion. This information
thought. Rapidly running out of planes Mead termed the phrase Moore’s law. It is allows us to put Moore to the test. The
and dimensions to imagine in, the only often misquoted, variously being misapplied 4004 was introduced on November
conclusion that I reached is that whatever to processing power and memory density, 15th 1971. The Quad-core Itanium was
shape it is, it is certainly, in some way, and predictions of its demise are a more or released Feb 8th 2010, about 38.6 years
exponential. Everything about the internet less annual event. But despite this, the law later. Applying Moore, 2300 x 2(38.6/2) =
is exponential – the growth of number of continues to prove unswervingly accurate. 1.48x109 or about 1.5 Billion. It seems that
hosts, domains and facebook accounts, Moore’s law is being exceeded, as, by this
the amount of traffic - all has grown Clearly, Moore’s law is not an actual law, calculation, Intel should hit 2 Billion 19.73
exponentially. Geometric progression at least not in the sense of the laws of years after the 4004, or April 2011 - not
seems to be woven into the fabric of the physics, which are eternally inviolable, too far ahead of schedule in the scheme
Internet. Why? or in the legislative sense, where on- of things. (This is not good mathematics,
the-spot fines might be handed to please don’t quote it).
Certainly demand is a factor - as a species semiconductor manufacturers failing to
we love to communicate in tiny misspelled meet the mandated geometric feature Another less publicized beneficiary is the
messages and have an unlimited appetite density. Rather, it is simply a prediction, family of silicon devices known as FPGAs.
for watching gorillas play the drums – but albeit a fabulous one – a shining gem These relatively new devices contain
this is only a part of the story. It is no set in a sea of awful predictions. There uncommitted silicon resources that may
accident that internet expansion mirrors the is an alternate view that it has become be configured to perform any function the
growth of the technology that underpins self-fulfilling prophecy as the law sets the designer wishes. Crucially, they may be
it. As the processing and communication bench-mark for technological improvement. reconfigured any number of times which
capacity of the vast interconnected This gives rise to an interesting thought - if means that more or less anyone can
network of fibres, wires and silicon Moore had, in 1965, claimed that recent develop their own bespoke silicon chips
humming and whirring in climate-controlled impressive rate of improvements would just without the inconvenience of having to
rooms across the world doubles, so the fizzle out because computers were already build a wafer fabrication plant. In doing
number of emails, tweets and gorillas powerful enough, then would today’s so, FPGA vendors have created a viable
doubles. This growth is both tracked and alternative to the traditional approach
to high-performance computing which
has been to formulate general purpose
processing elements into parallel structures
on proprietary data highways – so called
cluster programming. But it is difficult and
expensive to do this efficiently – and I think
it is self-evident that nothing is as efficient
as creating a chip specifically for your
application – in Calrec’s case, processing
audio.

Calrec has made dramatic use of this


technology in digital mixing console
designs. The Alpha products started

calrec.com
by off-loading the repetitive numerical The attraction of Moore’s Law is not the to provide everyone on planet earth with
processing tasks to FPGAs in order to uncanny accuracy of the prediction, now 2000 times more processing power
save DSP cycles. Later, all DSP processing 45 years old. Rather, it embodies the than there is in the world today. What
was transferred to a small number of self-confidence that is the driving force possible calculation could better this? The
FPGA chips, realizing a massive increase behind half a century of mind-spinning FFT of a kiss, the z-plane transform of
in efficiency. Moore’s law increases in technological innovation. It is the mantra disappointment?
FPGA capacity have meant that the latest of an industry in such supreme state of
DSP design, Bluefin2, packs all the audio health that it leaps technological hurdles There are a small group of futurists
processing for more than 1000 channels that would stop others in their tracks, time who believe that Moore’s law style
and hundreds of output busses into just after time, like some industrial Usain Bolt improvements in technology will eventually
four FPGA chips. This reduces power on titanium springs. lead to the acceleration of intelligence,
requirements, meaning smaller power which itself will lead to an intelligence
supplies and less heat to manage, but, The current prediction is that Moore’s law explosion and a technological singularity,
most significantly, the huge reduction in will last until 2015. My suspicion is that beyond which, the state of the world or
components and connectors means better it will continue far beyond. Although the the human condition cannot be predicted.
reliability. original claim refers only to silicon, and it Perhaps Armageddon, or maybe a
may be the case that silicon has run its matrix-like virtual world where machines
Of course, all this powerful FPGA silicon race, there are alternative technologies rule our minds. Are these people mad?
takes a great deal of programming. There’s lined up waiting to pick up the baton. Undoubtedly. But could they be right? Let’s
no doubt that development tools have Perhaps optical, chemical or even quantum hope not. Best not to worry about it too
improved, but we can’t expect to find a computing will be the proud defender of much. I know I can’t - I have to go and bake
programming language that frees us from Moore’s law for the next half century. an Internet-shaped birthday cake.
the burden of clarifying our ideas. Perhaps
this is the downside to FPGA, as designs If it does, the possibilities are interesting.
are most efficiently realised in less abstract Some more dubious math – if a 1000
languages. We do not benefit from a channel broadcast mixing console uses
Moore’s law of software efficiency. about 3.3 Billion transistors in its DSP
processing, it might comfortably fit into two
Interestingly, the problem appears to be large currently available FPGA devices. If
the reverse for general purpose processors Moore’s law continues to apply, in just eight
– as chips have become more powerful years time, the same chips would provide
and storage density increased, there 256,000 channels of processing – at least
has been a tendency for the installation enough for all the broadcast consoles in
footprint of newer programmes to increase. the United Kingdom.
Computers come with masses of pre-
installed bloatware or foistware, mostly There is a deep inspiring beauty in the
there to market trial versions of unwanted application of mathematics where it might
programmes. Another cause of unwanted least be expected; the more arcane the
software is the proliferation of competing better. Seth Lloyd, a quantum mechanic at
standards all of which require support. MIT shows how the potential computing
Inevitably, the situation has a law to capacity of a kilogram of matter equals Pi
describe it - Wirth’s Law, which states that times energy divided by Planck’s constant.
“software speed is decreasing more quickly This is a big number. About 5.0 x 1050
than hardware speed is increasing”. operations per second. This is enough

Calrec Audio Ltd


Nutclough Mill
Hebden Bridge
West Yorkshire
England UK
HX7 8EZ

Tel: +44 (0)1422 842159


Fax: +44 (0)1422 845244

calrec.com

Das könnte Ihnen auch gefallen