Burger and Keckler got some seed money from the NSF
to start working out their idea, dubbed TRIPS (for
Tera-op, Reliable, Intelligently adaptive Processing
System). But to flesh out the concept, they needed
several million dollars to build the chip sets, develop
software, and test and evaluate the system. NSF "simply
did not have that kind of money," Freeman says. DARPA
did. In 2001, the agency began funding the project,
initially to develop the proof of concept and later to
build a prototype. This past November the agency awarded
a $4.3 million contract, which is now supporting 30
researchers.
"It's been a struggle to keep it funded," Keckler
says. The DARPA grants have to be renewed every two
years, which for university researchers "is a very short
horizon." While DARPA continues to invest heavily in
computer science, he notes, it's clearly favoring
industry labs over academia. "When universities come in
as subcontractors rather than primary investigators, the
research they end up doing is more confined and less
creative than it might be," he says.
As long-term, federally funded projects become
increasingly rare, say Patterson and others, some
important problems aren't being addressed. For example,
the chip industry's move to multicore processors, like
Sun's Niagara chip [see "Sun's Big Splash," IEEE
Spectrum, January 2005], has caught software developers
flat-footed. "We really don't know how to write software
in this new model," Patterson notes. "It's absolutely
critical for the future of IT in the United States and
around the world that we figure it out."
In hearings held by the House Science Committee last
May, William Wulf, president of the National Academy of
Engineering, Washington, D.C., sounded an alarm. "At a
time of growing global competition, DARPA's
disinvestment in university-based, long-term research
is, in my view, a risky game for the country," he said.
Several other witnesses, including F. Thomas Leighton, a
professor of applied mathematics at the Massachusetts
Institute of Technology, in Cambridge, whose company,
Akamai Technologies Inc. (also in Cambridge), grew out
of DARPA-sponsored research, accused the agency of
abandoning a half-century tradition of basic research
that spawned, most famously, the Internet. Among the
areas hurt by DARPA cutbacks is cybersecurity, they
said.
For his part, DARPA director Anthony Tether has
flatly denied any shift toward the near-term. Tether,
who declined to be interviewed for this article, told
the committee that as more research begins to cross
disciplines, computer science is being funded as part of
such multidisciplinary efforts rather than as a
stand-alone field. He referred to dozens of current
DARPA programs that show the agency "is, indeed, funding
radical ideas that involve long-range research."
Despite Tether's contentions, those familiar with
budgetary decision making within the Pentagon say that
there in fact has been a shift at DARPA, driven in large
part by the United States' ongoing conflicts in Iraq and
Afghanistan.
One U.S. scientist, who directs a large Defense
Department research program and who asked not to be
identified, says that Tether is "getting pressure from
the two-star generals to come up with stuff that they
can use right now, and the academics are not
delivering." A subtler issue, he says, is the
administration's perception that academics, generally
speaking, are too liberal. "They want the money, but
they don't want anyone to tell them what to do. They
don't want military recruiting on campus. They don't
support the politics of this administration," said the
scientist.
Then there's the notion that the IT industry, rather
than the federal government, should sponsor its own
research. "The general feeling [in the Pentagon] is that
there are lots of wealthy IT companies out there that
should be funding 6.1 and 6.2 efforts"—the budgetary
designations for basic and applied research—"and that
neither DARPA nor even the NSF should be as involved in
this as it once was," says Robert Charette, a risk
management consultant based in Spotsylvania, Va.
But the NSF's Freeman says that expecting industry to
step in may be wishful thinking. "Companies are rewarded
in the stock market on the profits that they make this
quarter," he says. "They do not get rewarded by spending
money that may not lead to anything useful to them or
that may take 10 years to show results." Though a few
universities have always attracted some corporate
funding, he adds, "when you get beyond MIT, Berkeley,
Stanford, Carnegie Mellon, and a few others, there's not
much industry money available."
So Patterson's lab may continue to be an anomaly. The
RAD Lab will operate similarly to other privately funded
projects at Berkeley: results will be reported first to
sponsors at twice-a-year, three-day retreats. But the
work is nonproprietary, Patterson says, adding that
"like all academics, we publish like crazy in the open
literature." After three years, the lab plans to review
its progress to ensure things are going well. Apart from
that, he expects the sponsors to take a backseat.
"That's the way they wanted it. Each company believed if
they were telling us what we should do, then why do it
at a university?"
Patterson brings up the success of DARPA's Grand
Challenge competition [see "Hard Drive," News, IEEE
Spectrum, December 2005]. Sending autonomous robotic
vehicles in an endurance race across the Mojave Desert,
it was a "milestone in machine learning," he says. Now,
"we want to use that same technology to help us manage
and operate computer systems."
The good news, he says, is that "I'm even more
excited about this field than I was two years ago." An
avid surfer, he likens it to catching a big wave.
"You'll look at this wave on the horizon, and it's
starting to peak some, and so you have to decide if you
start paddling. But if you pick a good wave, the wave
gets bigger, and it takes you a long way," Patterson
says. "This wave is definitely getting bigger."