Skip Links

Network World

  • Social Web 
  • Email 
  • Close

Microsoft’s new multicore-computing guru speaks out

Research executive focused on building Microsoft software that exploits hardware advances
By John Fontana , Network World , 11/19/2007
  • Share/Email
  • Comment
  • Print

Supercomputing expert Dan Reed, who saw the birth of the Web browser at the University of Illinois at Urbana-Champaign, is joining Microsoft Research as director of scalable and multicore computing. This serious college-basketball fan is tearing himself away from the hoops heartland surrounding North Carolina’s Research Triangle to lead Microsoft’s efforts in multicore technology and next-generation data centers. “I watched Mosaic come up out of the ground and I watched my students go off to start-ups, and I promised myself that if the surf was up again that I was going to grab my board and get in the water,” Reed told Network World Senior Editor John Fontana during a chat about his move from academia and what Reed says could be a coming revolution that rivals the development of the Web.

What drew you to Microsoft?

There are very few places in the world that have the combination of world-class research capability, and the market influence and the resources to be game-changing players in a period where there is this much ferment with multicore and large data centers.

The other more broad question is, why industry after having spent a life in academia? And the answer is that the problems of this ilk [multicore, large data centers], the opportunities to profoundly influence their decision, is actually much larger right now in the industry space than it is in the academic space.

What are the unique challenges multicore computing presents to a software development company such as Microsoft?

We have hit the power and clock-frequency wall, so large-scale multicore is coming. To continue to ride the performance advantages from that parallelism on chips, we have to rethink how we develop software. How we develop code that runs in parallel and uses those processors has implications for a whole new set of developments but also for the existing software base. So, for a software company like Microsoft it is about developing new applications that take advantage of that parallelism, because there is a whole new set of application opportunities.

What’s your plan of attack?

I will be doing two things. My position is in MSR, and some of the issues associated with that are research related. But many of them are deeply product-related. So, I will not only be engaging people on the research side but I will be working with the product groups and also working with Microsoft’s external partners, like chip vendors, because this is not just a software issue; it is a hardware issue as well. So, for a set of ongoing projects that I expect to follow, Microsoft has several activities underway. If you saw recently, the plan is to start shifting the tool set to something called F#, the functional language based on the common run-time system, which is one of the early products to allow us to exploit the on-chip parallelism. There are other things like transactional memory. One of the things that is true about this problem is there isn’t a single silver bullet.

  • Share/Email
  • Comment
  • Print
Partner Content
CA logo

CA Network & Voice Resource Center

Comprehensive Network & Voice Management Visit CA Network & Voice Management Resource Center and get insights into industry best practices, information that helps you to address your challenges.

CA Network & Voice Management Resource Center

whitepaper

Managing Voice Over IP for Successful Convergence

Voice over IP (VoIP) has much to offer in cost savings but some customers have concerns about VoIP call quality compared to the quality of traditional voice services. This white paper will help you learn how to take the right steps so that voice quality is assured.

Managing VoIP for Successful Convergence

whitepaper

The Changing Face of Network Management

Managing your network is serious business. This paper discusses the benefits of integrating configuration change-awareness into your network fault management solution

Download Whitepaper

Comments (1)
Login
Forgot your account info?

RE: Microsoft's new multicore-computing guru speaks outBy Microsoft Subnet on November 20, 2007, 3:50 pmMicrosoft's research efforts get more impressive by the hour. Dan Reed is another feather in the company's hat. Microsoft has its issues -- no doubt -- but it is...

Reply | Read entire comment

View all comments

Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed
Get instant email notification when white papers, webcasts, executive guides are added to our library. Stay informed and up-to-date with the latest on IT Technologies with Network World's Resource Alerts.
Network World,to go. Wherever you are. Breaking news delivered to your mobile device. Select the hottest topics in networking and start receiving Network World on your mobile device today.