Q&A: Bill Gates On Supercomputing, Software In Science, And More - InformationWeek

InformationWeek is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

IoT
IoT
Software // Enterprise Applications
News
11/18/2005
08:19 PM
50%
50%

Q&A: Bill Gates On Supercomputing, Software In Science, And More

Bill Gates talks to InformationWeek about how work done at Microsoft Research can apply to science, medicine, and engineering; how more powerful desktop processors can improve user interfaces; and his evolving role at Microsoft.

Microsoft officially entered the market for scientific computing Nov. 15 with a speech by chairman Bill Gates at the SC05 supercomputing conference in Seattle. InformationWeek editor-at-large Aaron Ricadela sat down with Gates after his speech to talk about new collaborations between scientists and Microsoft's researchers, the expanding market for supercomputing, and the possibility of recruiting a new, computer-savvy class of science graduate.

InformationWeek: Microsoft chief technical officer Craig Mundie published an article this month in which he talked about positioning Microsoft Research where it hasn't been historically: on broad, societal problems outside of computer science. How can Microsoft Research technology or the intellect of those people be applied to these broad problems in science, medicine, or engineering?

Gates: Microsoft Research has always had a pretty broad set of activities. We're growing Microsoft research activities faster than the company as a whole because of the great results we've had. It's both growing the individual research centers we have, and then this year we added our fourth center, which is the one in India. Some of the people like [Eric] Horvitz and [David] Heckerman who came to Microsoft Research came--they're MDs, and they're machine learning experts. There's a technique, a Bayesian [statistical] technique, in which Heckerman or Horvitz are two of the leading people. When those guys came, we were always interested in applying machine learning to see what drugs work, and what lifestyles work, things like that. And they applied their things even to big data mining problems in business, where you say, "OK, which are my most profitable customers, or what promotion techniques are working well?" They've taken some of their techniques against clickstreams to figure out how you should design the Web, or how searches work. Search is an amazing example where we relied somewhat on an outside company, Inktomi, which Yahoo bought, then decided to build our own search effort essentially from scratch. Now, in a very short period of time, we will actually have more than matched the kind of relevance that Google can deliver. The role of Microsoft Research in that has been phenomenal.

InformationWeek: Are there areas outside of computer science where Microsoft Research intellect might be applied?

Gates: Yeah. But, OK, an important point about this--it's not so much about saying "Let's just work on some other problem." It's that software is needed. So all these genetic algorithms, like we're using for the AIDS vaccine [project], we invented those, those are software techniques. We're seeing fields of science that have so much data that without our ability to data mine and [manage] work flow and visualize, they can't make progress. The Sky Server example is sort of typical. In astronomy, historically, you wanted to be lucky enough to be gazing at the stars on a night when something interesting happened, and then you wrote a paper about quasars or something. Today, there are thousands of observation points around the world at different locations, at different wavelengths, different resolutions. There are a couple of satellites--lots of things up in the sky. And if you, as an astronomer, want to say, "Well, galaxies cluster like this, or these light sources work like this"--in order to test that hypothesis, there are thousands of databases in different formats that you have to pull data out of and look at and see if they're consistent with your hypothesis. What [Microsoft researcher] Jim [Gray] did is he got the astronomers together to see how you could use Web services to create essentially what we call Sky Server, one logical database. It doesn't mean all the data has to be copied into one place, but you can query it, and it goes out and pulls in the right information. That was a smashing success, but it was based on Jim's view that there's so much data in the sciences that without the kind of software management that we have, both in our products and in our research, that they won't be able to make the rapid advances that they should.

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
Previous
1 of 6
Next
Comment  | 
Print  | 
More Insights
Slideshows
What Digital Transformation Is (And Isn't)
Cynthia Harvey, Freelance Journalist, InformationWeek,  12/4/2019
Commentary
Watch Out for New Barriers to Faster Software Development
Lisa Morgan, Freelance Writer,  12/3/2019
Commentary
If DevOps Is So Awesome, Why Is Your Initiative Failing?
Guest Commentary, Guest Commentary,  12/2/2019
White Papers
Register for InformationWeek Newsletters
Video
Current Issue
The Cloud Gets Ready for the 20's
This IT Trend Report explores how cloud computing is being shaped for the next phase in its maturation. It will help enterprise IT decision makers and business leaders understand some of the key trends reflected emerging cloud concepts and technologies, and in enterprise cloud usage patterns. Get it today!
Slideshows
Flash Poll