On mySimon: Holiday Gifts for Her
BNET Business Network:
BNET
TechRepublic
ZDNet

April 23rd, 2009

Microsoft Big Brains: Burton Smith

Posted by Mary Jo Foley @ 8:55 am

Categories: Code names, Corporate strategy, Development tools, Microsoft Big Brains, Multicore/distributed computing, Research

Tags: Microsoft Corp., Multi-core, Mary Jo Foley

In Focus » See more posts on: Microsoft Big Brains

Just before retiring from day-to-day responsibilities at Microsoft, Chairman Bill Gates said that he expected Microsoft’s 22 Technical Fellows to get a lot more publicly visible — now that they wouldn’t be living in his shadow. While some of the Microsoft fellows already have been active on the public-speaking circuit, many of them are not widely known outside the company.

Last year I launched this series — “Microsoft Big Brains” — to help remedy that shortcoming. In the coming weeks, I am hoping to profile as many of the company’s tech fellows as to whom I can get access.

Microsoft’s Technical Fellows came to the company via a variety of different routes. Some of them run divisions inside the company; some focus on particularly thorny technical issues that may span a variety of product units. Regardless of where they sit in the organization, the fellows all have been charged with helping Microsoft craft its next-gen products and strategies, much the way that Gates used his regular “Think Weeks” to prioritize what Microsoft needed to do next.

This Week’s ‘Big Brain’: Burton Smith
Claim to Fame: High-performance computing and parallel-computing expert
How Long You’ve Been With Microsoft: 3 years
More About You: Joined Microsoft from Cray, where he was chief scientist and a member of the Board of Directors. (In 1988, founded Tera Computer Co. — which ended up buying some of the research assets of Cray in 2000.)
Your Biggest Accomplishment (So Far) at Microsoft: “Getting the boat to turn” in terms of building a shared consensus inside Microsoft about the importance and inevitability of the transition to many-core/parallel computing
Team(s) You Also Work With: Windows, Developer Division, Microsoft Research
Why Stay at Microsoft? “Microsoft is the platform company….This is ground zero of the new world of computing….Microsoft has a duty to help solve the (parallel/multicore) computing problem.”

Microsoft currently has many efforts across the company — in product groups, research and incubation labs — that are focused on making programming and operating parallel and multicore systems easier. It wasn’t long ago, however, that Microsoft was on the sidelines in the many core/multicore space.

“Back when I joined Microsoft (in 2006), some (Softies) said we should just tell AMD and Intel to stop doing this” (move to multicore architectures) Technical Fellow Burton Smith recalled.

One of Smith’s first charters, when he was hired by Microsoft Chief Research and Strategy Officer Craig Mundie, was to evangelize the importance of adapting to parallel/multicore planning and thinking across the entire company.

“I talk to people a lot across the company and try to convince them what the right thing to do is, in terms of making parallel computing a success,” Smith said. And he isn’t talking just about in high-performance servers; he also is focused on what this shift in architecture will mean in client systems (like Windows 7), mobile phones and distributed services.

In all of these cases, it’s important to architect software so that it allows work to be done on the right platform and/or in the right moment to take advantages of the advances that parallelism brings. But Microsoft’s biggest challenge here is its substantial installed base in both operating systems and tools, Smith said.

“We are a canonical software platform. The really tough problem is legacy and how to replace it with something else,” he acknowledged. (Burton didn’t mention Microsoft’s next-generation MIdori project here, but I’d bet that’s one of the areas he was thinking of when he made this comment….)

Unlike some of the other Microsoft Technical Fellows, Smith isn’t assigned to one particular team or group. He is focused on working with individuals, rather than on specific products, he said.

“I’m interested in anything in the parallel computing arena,” he explained. “I generate a fair number of ideas per day and have a tremendous memory. I know what’s out there” in the parallel-computing universe.

Smith admitted that Microsoft still has a long road ahead, even though it has introduced some rudimentary tools and is planning to deliver more parallel-processing support via tools like Visual Studio 2010 (expected to ship before the end of calendar 2009).

“Internally, we are leading. In the marketplace, we are not. We have parity” with where other companies are, in terms of their support for parallelism and multi-core, he contended. “But a lot of people are counting on us. And we have (products and technologies) that will help advance things along.”

For all of the “Microsoft Big Brains” profiles, check out the Big Brains page.

Mary Jo FoleyMary Jo has covered the tech industry for more than 20 years. Don't miss a single post. Subscribe via Email or RSS. You can also follow Mary Jo on Twitter.

Got a tip? Send Mary Jo your rants, rumors, tips and tattles. For disclosure on Mary Jo's industry affiliations, click here or to see Mary Jo's full profile click here.

  • Talkback
  • Most Recent of 3 Talkback(s)
Don't underestimate the current software
I think the messaging model the windows OS uses has quite a bit more potential, and already incorporates more parallelism into it, than you're giving it credit for.

But I would be remiss if I... (Read the rest)
Posted by: Takalok Posted on: 04/24/09 You are currently: a Guest | | Terms of Use
A dual core CPU has two cores  BALTHOR | 04/23/09
RE: Microsoft Big Brains: Burton Smith  Mapou | 04/23/09
Don't underestimate the current software  Takalok | 04/24/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Order Microsoft 2.0

Pre-order Microsoft 2.0

Order 'Microsoft 2.0' by Mary Jo Foley at Amazon.com.

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
Save time with automated shipping solutions
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
Visit the UPS Business Essentials Guide
Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.
Learn more about the free, six-month trial offer>>
The more you simplify, the more you save
When you transition from your existing Red Hat environment to SUSE Linux Enterprise from Novell, you can recognize dramatic cost savings, perhaps as much 50%
Learn more >>
The best support in the Linux business
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.
Learn more >>
Reduce risk. Reduce complexity. Increase reliability.
A simplified IT environment isn't just less complex. It's also more reliable. Standardize on a single Linux platform with SUSE Linux Enterprise from Novell, and get the world's most interoperable Linux
Learn more >>
Keep Up With The Latest In Document Management with The DocuMentor.
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
Learn more >>
advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

Enterprise Applications

  • Check out some of the easiest and most powerful ways to boost productivity while saving money on your application infrastructure. See ZDNet's comprehensive Enterprise Application resource center, now!
  • New Online Dashboard
  • Read about top issues IT decision-makers face every day, plus get cost effective solutions to real life IT problems. Oracle Topline