ie8 fix

Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

What makes IBM's Watson run?

By | February 4, 2011, 10:07am PST

Summary: As Watson, IBM’s Linux-powered computer cluster, gets ready to take on Jeopardy’s all-time champs, we’re learning more about what makes it tick.

It’s looking pretty good for Watson, IBM’s Linux-powered computer cluster, as IBM engineers get it ready for its mid-February showdown with Jeopardy’s all-time champs, Ken Jennings and Brad Rutter.  Watson has already won a practice round and Bodog, the online gambling company and odds-maker has made Watson the favorite at 5/6. Even if Watson doesn’t win, the mere fact that it can compete at this level is amazing.

How can Watson do it? Here’s what I’ve learned about Watson’s hardware and software in the last few days.

According to David Davidian, an IBM Senior System Architect, “Watson is a massively parallel system based on the IBM POWER7 750 in a standard rack mounted configuration.” It can run AIX, IBM’s house-brand Unix; IBM I; and Linux. To compete on Jeopardy Watson is running Novell’s SUSE Linux Enterprise Server.

Watson is made up of ninety IBM POWER 750 servers, 16 Terabytes of memory, and 4 Terabytes of clustered storage. Davidian sontinued, “This is enclosed in ten racks including the servers, networking, shared disk system, and cluster controllers. These ninety POWER 750 servers have four POWER7 processors, each with eight cores. IBM Watson has a total of 2880 POWER7 cores.”

Just like the human players, Watson has no access to Google or any other outside sources of information. It plays with “what it knows.”

Don’t think though that Watson is just a really powerful search engine. It’s far more than that.

Watson uses IBM DeepQA software to “understand” natural language questions and answers like those in Jeopardy. Doing this is really the hard trick for Watson and its designers. Humans don’t talk or think clearly or logically. To work out what someone means, a computer needs to understand context, slang, puns and a hundred other things that we take for granted when we talk to each other.

DeepQA, Davidian explained, “scales out with and searches vast amounts of unstructured information. Effective execution of this software, corresponding to a less than three second response time to a Jeopardy! question, is not just based on raw execution power. Effective system throughput includes having available data to crunch on. Without an efficient memory sub-system, no amount of compute power will yield effective results. A balanced design is comprised of main memory, several levels of local cache and execution power. IBM’s POWER 750’s scalable design is capable of filling execution pipelines with instructions and data, keeping all the POWER7 processor cores busy. At 3.55 GHz, each of Watson’s POWER7 on-chip bandwidth is 500 Gigabytes per second. The total on-chip bandwidth for Watson’s 360 POWER7 processors is an astounding 180,000 Gigabytes per second!”

Speed alone though wouldn’t have done the job. It’s the sheer speed plus the innovate DeepQA software running on Linux that makes Watson competitive with the human world’s Sherlock Holmes of quizzes. Win, lose, or draw, Watson points to a brave new world where we really will be able to ‘talk’ to our computers and get good answers back.

For more about Watson, before it takes on its human rivals, look to this forthcoming NOVA episode on PBS.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system

Disclosure

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols is a freelance writer. He does not own stocks or other investments in any technology company.

Biography

Steven J. Vaughan-Nichols

Steven J. Vaughan-Nichols, aka sjvn, has been writing about technology and the business of technology since CP/M-80 was the cutting edge, PC operating system; 300bps was a fast Internet connection; WordStar was the state of the art word processor; and we liked it!

His work has been published in everything from highly technical publications (IEEE Computer, ACM NetWorker, Byte) to business publications (eWEEK, InformationWeek, ZDNet) to popular technology (Computer Shopper, PC Magazine, PC World) to the mainstream press (Washington Post, San Francisco Chronicle, BusinessWeek).

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
36
Comments

Join the conversation!

Just In

RE: What makes IBM's Watson run?
dejan001 14th Oct
Were they old Macs, with the IBM-designed PowerPC processors? That would sorta make sense ... except for the speed penalty vs the newer Intel-powered Macs.

That is interesting. I would have expected IBMers to use ... oh ... I dunno ... PC laptops running AIX, perhaps ... or Linux.

Then again, eons ago, when Cray designed one of its then-new supercomputers, it used a Mac to design it. Ironically, Apple has its own Cray, which it uses ... or
Cheap Concert Tickets
Costume Jewellery UK
parallels promo code
Bridging Loans
thyroid and hair loss
0 Votes
+ -
RE: What makes IBM's Watson run?
drand54@... 4th Feb 2011
I can't wait! This is going to be my Super Bowl!
0 Votes
+ -
@drand54@... Agreed! I'm excited to see also
0 Votes
+ -
RE: What makes IBM's Watson run?
x I'm tc 5th Feb 2011
@drand54@...

You can't wait?!? This is the end of the world!
0 Votes
+ -
i'm just pissed i wasn't part of the team that made it wink
0 Votes
+ -
RE: What makes IBM's Watson run?
Habiloso Updated - 4th Feb 2011
@KBot
Do you also want to be part of the group making SkyNet? But i do agree, it would have been a wonderfully interesting project on which to be a member.
0 Votes
+ -
RE: What makes IBM's Watson run?
jorjitop 5th Feb 2011
@ptorning

"Do you also want to be part of the group making SkyNet?"

Just work for Google. That is a close as you can get.
0 Votes
+ -
RE: What makes IBM's Watson run?
mheartwood 4th Feb 2011
And just think! WATSON is a huge piece of equipment which takes most of a room and requires a small team of humans to move.

In comparision, the brains used by the human players are carried by themselves in the small space between their ears.

While I appluad IBMs progress, we still have a very long way to go before we have anything like an AI which is as powerful, as well as, as compact as a human brain.
0 Votes
+ -
Disagree...
serpentmage 4th Feb 2011
@mheartwood I completely disagree with this statement. We do not have a long way to go. I would argue that this is right around the corner. Think about it in this way. The first computer was 1936, but look at how things have progressed.

http://inventors.about.com/library/blcoindex.htm

I would say give it another 20 or 30 years and we will have the first ugly looking robots.
0 Votes
+ -
RE: What makes IBM's Watson run?
OffsideInVancouver 4th Feb 2011
@serpentmage

As long as it's cheap enough to store the memories and personality of middle income IT workers such as my self within 50 years I'll be happy. An ugly robot would probably be an improvement on my brains current chassis.
and ants lack intuition and every other human trait and emotions. Machinery or robots are perhaps hundreds of years, or perhaps thousands of years away from emulation of what a human being is. In fact, I doubt it will ever happen. For a machine to be able to do that, it needs to be self-sustainable and self-taught and self-programmable and, if it's going to "pretend" to be "human-like", it needs to exhibit emotions and intuition and it needs to be proactive in everything, rather than reactive and programmed.

To do what a human can do, intelligence-wise or otherwise, that machine/robot/computer will need it's own DNA with its own DNA helix.

Everything that Watson, or any other "AI" computer can and will be able to do, is "programmed" into it by humans, and even where it appears to be "learning", that capability is also an emulation and not a behavior.

So, we're a very, very long way from a robot that can come even close to what a human brain can do.
  • Flagged
0 Votes
+ -
Humans are programmed too...
nfordtchrpub Updated - 8th Feb 2011
@adornoe --
Humans are self-taught and self-programmable only because our DNA (programming) makes us that way. Our brains (hardware) and the brains method of operation do not appear out of nowhere.

Likewise a computer can receive hardware and initial programming comparable to DNA which allows it to learn on its own. Google for "NELL". Visit www.aeyec.com
and the only thing that a computer could ever be is a machine which attempts to emulate that which our DNA enables us to do.

Humans are self-taught and self-programmable

You're attributing characteristics of machines to humans. Humans cannot learn anything if the capabilities had not already been there through our DNA. We can give machines some characteristics to "emulate" things that a human can do, such as pronouncing and interpreting, and even giving out "intelligent sounding" responses, but, it's not real intelligence in the sense that it's "born with the creature". Notice the word "born". A machine could be said to be born, but, it's born piece by piece, bit by bit, byte by byte, and the "intelligence" that it gets is completely built by humans. It can only learn as far as the capabilities that can be programmed into it, and those capabilities may never get to even approach the capabilities of a human.

only because our DNA (programming) makes us that way.

Yeah, but, don't be so dismissive of the DNA capabilities. The fact is that, there is nothing in the known universe that is more complex than the human DNA. That DNA, if it was an accident of nature, evolved through hundreds of millions of years, and perhaps billions of years. But, perhaps there is a lot more to that DNA than just a natural evolution into its massively complex composition. How did that organic material get "devised" to be able to perform the wondrous things that we can? Accidental "evolution" seems far-fetched. But, I wasn't there to know.

Our brains (hardware) and the brains method of operation do not appear out of nowhere.

The hardware is the organic material within the brain. The software that makes it function as "intelligence" is what has so many people baffled and trying to emulate it through compounds and switches and electronic memories.

But, like I said, we can emulate the most basic of human characteristics, but, the thought process of the brain could forever remain out of the reach of scientists and software/hardware developers.

When software/hardware developers can construct something as magnificent as the DNA strands which define humans, then call me and tell me how they've managed to create "Artificial Intelligence". I'm not saying it couldn't happen, but, it's probably thousands of years beyond us now, and it might never even occur.




Likewise a computer can receive hardware and initial programming comparable to DNA which allows it to learn on its own.

Not a chance!

Think about where we are now with Watson.

It's a very primitive "intelligence" which can only "receive" an input "message" or request, and then lookup a response, and issue that response.

Even some plant life is capable of exhibiting that kind of "intelligence". It's not really "brain power" in the everyday sense.
0 Votes
+ -
RE: What makes IBM's Watson run?
stomfi@... 5th Feb 2011
@mheartwood
I thought Godel proved AI couldn't be designed by humans. Watson is just part of the Model T human computer interface we've been waiting for these last 35 years since Xerox made the first useful personal interface.
0 Votes
+ -
RE: What makes IBM's Watson run?
aiellenon 8th Feb 2011
@mheartwood
@serpentmage

I think you are all missing the big picture. even those referencing skynet are still not getting it. we do not need to fit all the CPU power and bandwidth in something the size of a human brain... we have wireless Wide Area Networks in this world, all a robot needs is a wifi adapter and one or more 4G cellphone antennas and enough power to control it's own body and run a speech recognition and text to speech app. anything you ask it will be uploaded to a Watson system remotely and the answer will comeback via any available wireless bandwidth in the area, the robot would be able to hack any wireless network security to piggy back on whatever available airwaves were in it's immediate surroundings.

We don't need to fit Watson in a robot, just give the robot a method of communicating with Watson. Imagine teaming 10 or 20 wireless network connections, the robot could download terabytes in a couple of seconds, there is your bandwidth. (advance reply to those who are about to say wifi/4G doesn't have enough bandwidth)

think of what the definition of "SKYnet" is.
0 Votes
+ -
Linux is a wonderful operating system, but Linux alone does not make Watson think alone.

Don't forget the years of research, predecessor machines (running other operating systems), and the hundreds of millions of dollars IBM has sunk into this project over the years. This is the culmination of many projects, tens of thousands of people and dedication by IBM. Linux is only one part that could have been played by another OS.

Give credit where it's due, don't claim all when you are only entitled to a small portion.
0 Votes
+ -
So why didn't they pick a windoze machine?
search & destroy 7th Feb 2011
Linux is only one part that could have been played by another OS.

I guess they just don't measure up, huh... wink
0 Votes
+ -
RE: What makes IBM's Watson run?
richard.zdnet@... 4th Feb 2011
I would agree with cynical99 it will only be a short time b4 we are all talking naturally to computers, even if they are bound to still get some stuff wrong for a long long time.
0 Votes
+ -
Your tax dollars...
james347 5th Feb 2011
...flushed down the toilet. Meanwhile IBM is one of the biggest promoters of sending jobs offshore there is, but hailed as hero's when a bucket of bolts shows up on a game show. You people are doomed to extinction.
0 Votes
+ -
RE: What makes IBM's Watson run?
ESoyke 7th Feb 2011
@james347 Who are "you people"? Are you a computer? My God it works, computers are now trolling message boards!
0 Votes
+ -
RE: What makes IBM's Watson run?
S_Deemer 5th Feb 2011
I saw a piece about this on TV last week, and one thing that struck me as odd was that all (I think) the people using notebooks were using Macs. How the world has changed!
0 Votes
+ -
RE: What makes IBM's Watson run?
jscott69 7th Feb 2011
@S_Deemer

Were they old Macs, with the IBM-designed PowerPC processors? That would sorta make sense ... except for the speed penalty vs the newer Intel-powered Macs.

That is interesting. I would have expected IBMers to use ... oh ... I dunno ... PC laptops running AIX, perhaps ... or Linux.

Then again, eons ago, when Cray designed one of its then-new supercomputers, it used a Mac to design it. Ironically, Apple has its own Cray, which it uses ... or used ... to design Macs.
0 Votes
+ -
RE: What makes IBM's Watson run?
aiellenon 8th Feb 2011
@jscott69
There used to be AIX laptops, but they stopped making them several years ago, you can still buy one, they are freaking expensive though ($800-$5000 for a used model), and only compare to a 486/pentium I or maybe a pentium II as far as specifications go.

There are a lot of people who would buy AIX notebooks if they were made, but with the current cost of Power systems there is not enough of a market for a $30,000+ notebook...
0 Votes
+ -
RE: What makes IBM's Watson run?
Cylon Centurion 7th Feb 2011
Wait..... Dad, is that you?
0 Votes
+ -
Humans don?t talk or think clearly or logically.

And, computers will never be able to do even that kind of thinking or talking.

To work out what someone means, a computer needs to understand context, slang, puns and a hundred other things that we take for granted when we talk to each other.

And, no computer will ever be able to understand all of that, clearly and independently of its designers/developers.

A human is capable of accepting into his/her brain millions of stimuli, and to formulate reactions dependent upon his emotions and upbringing and environment and knowledge and experiences and "wisdom", and those are traits that no computer will ever possess.
0 Votes
+ -
RE: What makes IBM's Watson run?
aiellenon 8th Feb 2011
@adornoe@...
however a complex AI system like Watson, with coding that allows it to "learn" from new questions asked and allowed social time with humans over the next 15-20 years would achieve that same state.
0 Votes
+ -
Not a chance!
adornoe@... Updated - 8th Feb 2011
Programmed responses to "received" messages, is not even close to intelligence. The learning is not really learning but a process which allows the system/computer to gather material dependent upon what the purposes were for the computer. Can a computer, which was designed for something like Watson, ever be able to jump into another subject, like chess, and be able able to issue intelligent responses to outside stimuli, such as move by an opponent? Would that "intelligent" device also be able to become curious about a sideline conversation occurring between two different people regarding a crime that occurred down the street? A human can do that on the fly, and without new programming required.

The capabilities of the human mind are, well, mind-boggling.
0 Votes
+ -
RE: What makes IBM's Watson run?
joeprice10@... 15th Feb 2011
saw you on jeopardy abc. it was just great! i live in california, and i really miss the east coast snow. well, good luck, but i really think you are there, you know?
0 Votes
+ -
I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate! nccma cooler
0 Votes
+ -
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post. this thread is amazing i like your work and i appreciate you that you have share a useful stuff thanks for sharing the i shop abatwa
0 Votes
+ -
I used to be more than happy to seek out this internet-site.I wanted to thanks in your time for this glorious read!! I positively enjoying each little bit of it and I have you bookmarked to check out new stuff you weblog post.Bookmarking now thanks please consider a follow up post. power sa shop
0 Votes
+ -
I think the representation of this article is actually superb one. This is my first visit to your site. Thanks a lot and keep sharing the information. Keep updating the information for all of us. Thanks ZDNet Government was launched as the brand's first industry vertical, with a mission to cater to IT professionals in the public secto I agree with your post. However, do you have any sources I can cite for my paper wheel car com bury
0 Votes
+ -
Well welcome, hopefully you can become a vital member of the community and really help to push far ahead of google. Which Im sure the development team would love. This will of course earn you alot points too and get you on the leaders board. z d n e t t h a n k Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas.
0 Votes
+ -
Thanks nice info z d n e t I really liked your current article write more..let me add you to its favorite The articles you have on zdnet s i t e are always so enjoyable to read. Good work and I bookmarked it.
0 Votes
+ -
Fantastic news about the new release.I positively enjoying each little bit of it and I have you b o o k m a r k e d to check out new stuff you weblog post.Im not sure i come to an agreement with you on every level, howevor it absolutely was a good posting, many thanks for taking the time to put up your ideas
0 Votes
+ -
Good day to confirm this comment I would appreciate T h e b e s t o f Z D N e t d e l i v e r e d your website very nice to everyone Yes, Oracle is the only one with shared-disk architecture, but that is there advantage. It means you can add or remove nodes and the database lives on. In a shared nothing architecture, if you lose a node, you lose the system. I'm sure Oracle appreciates EMC highlighting their advantage.I also desire to signal in your RSS feeds. Thank you as soon as once again and maintain up the great operate Awesome post! Thank you very much || thanks for nice content this is really benefit to me.
0 Votes
+ -
Were they old Macs, with the IBM-designed PowerPC processors? That would sorta make sense ... except for the speed penalty vs the newer Intel-powered Macs.

That is interesting. I would have expected IBMers to use ... oh ... I dunno ... PC laptops running AIX, perhaps ... or Linux.

Then again, eons ago, when Cray designed one of its then-new supercomputers, it used a Mac to design it. Ironically, Apple has its own Cray, which it uses ... or
Cheap Concert Tickets
Costume Jewellery UK
parallels promo code
Bridging Loans
thyroid and hair loss

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix