Microsoft, Intel to team on new parallel, multicore research efforts

By | March 17, 2008, 1:02pm PDT

Summary: In what has become a not-so-secret secret, Microsoft and Intel are set to unveil on March 18 their joint funding of more parallel-processing research work, according to various industry reports.

In what has become a not-so-secret secret, Microsoft and Intel are set to unveil on March 18 their joint funding of more parallel-processing research work, according to various industry reports.

EETimes says the Wintel couple will announce it is helping fund the new Parallel Computing Lab at the University of California at Berkeley. While Microsoft officials are not publicly confirming that report, the announcement tomorrow does involve Microsoft’s ongoing interest in multicore research, a company spokeswoman confirmed.

Update on March 18: The reports were correct. Not only is UC Berkeley one of the participants in the new Parallel Computing Research Centers announced today by Microsoft and Intel, but so is the University of Illinois at Urbana-Champaign. According to the press release: “Microsoft and Intel have committed a combined $20 million to the Berkeley and UIUC research centers over the next five years. An additional $8 million will come from UIUC, and UC Berkeley has applied for $7 million in funds from a state-supported program to match industry grants.” Microsoft and Intel are billing this as the first joint industry-university collaboration “of this magnitude” that is focused on “mainstream” — not just scientific/high-end parallel-computing research.

Microsoft has a number of its own research and commercial initiatives underway in the multicore/parallel-processing arenas. The company released in late 2007 a test build of Parallel FX, which is a set of parallel extensions to Visual Studio. The Microsoft Research folks are working on the MS-ManiC (Memory Systems for Many Cores) project, which is focused on designing scalable memory-system architectures for many-core processors.

The Research team also has a request for proposal (RFP) out that will fund three-year research projects in multicore computing. The Safe and Scalable Multicore Computing RFP is for $1.5 million, which MSR anticipates making available in nine awards averageing $166,000. Proposals for that RFP were due last week, and recipients are st to be notified on April 23, 2008.

One of Microsoft’s parallel projects I’ve been following quite closely is Dryad, which is its distributed-computing infrastructure for large-scale (thousands of servers) parallel applications. Dryad is Microsoft’s answer to Google’s MapReduce technology. Dryad can scale from multicore single computers, to small clusters of computers, to data centers with thousands of computers, according to Microsoft.

On the Microsoft Research site, there’s a new research paper on Dryad which Microsoft’s researchers are set to present at the European Conference on Computer Systems (EuroSys) in Portugal next week.

Dryad is not pure research; Microsoft’s adCenter online advertising team is using the technology today. From the research paper:

“SQL Server Integration Services (SSIS) [6] supports workflow-based application programming on a single instance of SQLServer. The AdCenter team in MSN has developed a system that embeds local SSIS computations in a larger, distributed graph with communication, scheduling and fault tolerance provided by Dryad.”

The Windows Live Search team seems to be making use of Dryad, too. Again, from the paper:

“We would like to thank all the members of the Cosmos team in Windows Live Search for their support and collaboration.”

(Cosmos, as I confirmed recently, is the distributed storage layer underlying Live Search.)

One more update from March 18:  Microsoft’s Tony Hey, corporate vice president of External Research at Microsoft Research, itemized during a call with press and analysts about the new industry-research collaboration several additional multicore/parallel efforts Microsoft has undertaken. These include:

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

Topics

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Disclosure

Mary-Jo Foley

Freelance journalist/blogger Mary Jo Foley has nothing to disclose. WYSIWYG (what you see is what you get). I do not own Microsoft stock or stock in any of its partners or competitors. I have no business ventures that are sponsored by/funded by Microsoft or any of its partners or competitors.

Biography

Mary-Jo Foley

Mary Jo Foley has covered the tech industry for 25 years for a variety of publications, including ZDNet, eWeek and Baseline. She has kept close tabs on Microsoft strategy, products and technologies for the past 10 years. In the late 1990s, she penned the award-winning "At The Evil Empire" column for ZDNet, and more recently the Microsoft Watch blog for Ziff Davis.

Got a tip? Send her an email with your rants, rumors, tips and tattles. Confidentiality guaranteed.

Related Discussions on TechRepublic

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

Join the conversation!

Just In

RE: Microsoft, Intel to team on new parallel, multicore research efforts
dfwekrwe3901-24353676611631956669159280018822 Updated - 11th Nov
I'm just sustaining website and as well , when 49ers jerseys i would prefer buy jerseys to change the technique.Unique tends being for example like extremely quality! packers jersey You may would probably research away this web blog in addition to relay to to me the actual realize!
0 Votes
+ -
...
0 Votes
+ -
Dude, you need a new recording
No_Ax_to_Grind 17th Mar 2008
This one is worn out and plain BORING.
0 Votes
+ -
LOL
fr0thy@... 17th Mar 2008
You don't agree with the suggestion then wink
0 Votes
+ -
Seriously frothy
No_Ax_to_Grind 17th Mar 2008
There are times you actually present a point with knowledge and effective delivery. In fact I've found myself reconsidering my own thoughts once or twice after reading your posts.

But when the post is nothing more than rant, rant, rant, bash, bash, bash I just turn your volume down to 1 or less and pretty much ignore anything of value you did have to say.

Truth is, I know that you are capable of far better discussion, it's just sad you don't step up to that plate more often.
0 Votes
+ -
Seriously No_Ax
fr0thy@... 19th Mar 2008
We all rant at times, it's human nature.

What I do like about Zdnet is that there are a number of posters that we all get familiar with, have our say, and enjoy reading all of the differing perspectives.

I do appreciate your comment. It's good to know that, over time, we are all heading towards a better direction.

I will admit, in response to your comment, that I have experienced, personally, immediate family tragedy as a rezult of the pathetic blind greed that is, in this industry, Microsoft.

That is doubled by the fact that following the aforementioned, I got on with life and really love computing, but there it is again, greed greed greed, pretending to give a **** and trying to dictate the reason why we are even born.

I'll leave it at that, but MS ain't technology.
0 Votes
+ -
(Over)ripe......... tripe
Ole Man 18th Mar 2008
Not much difference. Either way it
provokes only one sentiment......
pheeeyooooo!
0 Votes
+ -
Pot, Kettle, Black - no_axe
deaf_e_kate 18th Mar 2008
Arrange as you see fit
0 Votes
+ -
Or, perhaps...
MalumRegnat\ 18th Mar 2008
...a medication adjustment.
0 Votes
+ -
It's about time...
zkiwi 17th Mar 2008
Somebody put money into CS research, especially parallel stuff. Maybe this money will spur others to do likewise. Maybe CS departments will now be able to "rise from the ashes" of the .gone era and do what they should have been doing - research and teaching!

Disclaimer: I've about had it with people who tell me that multi-core is better/faster but can't tell the difference between sequential and parallel algorithms, and for that matter didn't even know there might be a difference. And don't get me started on those who are at best confused by program, process, and thread.
0 Votes
+ -
Actually, been going on for some time.
No_Ax_to_Grind 17th Mar 2008
I remembr the original "guesstimates" for the Longhorn platform and it was for a Quad (or more) and MS was working with both Intel and IBM at the time.
0 Votes
+ -
Research versus Research
Rodney Davis 17th Mar 2008
Parallel has been around a while and has been used in server and supercomputing realms. But there's a huge difference in researchers improving the performance of a database search algorithm on a multiprocessor server versus getting the most out of numerous everyday apps on a multicore PC. But given the explosion in multicore processors (I'm guessing, but we may see more multicore processors manufactured in 2007 and 2008 than in all previous years combined), there's plenty of research to do and breakthroughs to be discovered. I'm sure the tempo of research has been ratcheted up from the Longhorn platform development days.
0 Votes
+ -
I agree completely
No_Ax_to_Grind 17th Mar 2008
Lots remains to be done.
0 Votes
+ -
Which clearly explains why...
zkiwi 17th Mar 2008
Now there's a dearth of knowledge and experience in this area?
0 Votes
+ -
Ever moving target
No_Ax_to_Grind 17th Mar 2008
I am certain the tech for multi-core has changed a lot in the last 5 years.
0 Votes
+ -
However...
zkiwi 17th Mar 2008
The theory behind it hasn't and it hasn't been taught well/at all in colleges (as of yet).
0 Votes
+ -
Oh I agree, but I think you underestimate
No_Ax_to_Grind 17th Mar 2008
I think you underestimate multi-core or paralle processing and the changes it will require in how we go about building and using software. Personally, I think in the next 5 to 10 years paralle multi processors will cahnge the landscape completely.

Honestly, people haven't even scratched the surface of theis technology so teaching it effectively is going to take some time. The "teachers" need to figure out where they are headed first.
0 Votes
+ -
A fine example of "parallel"... the
blind leading the blind.

You won't learn much if they teach
you what they DON'T know, eh? Once
upon a time, long ago, research was
conducted in the lab, until they
could produce a certified reliable
product....... not so nowadays....
the public gets to participate (AND
PAY FOR!) all research..........
0 Votes
+ -
I expect that you remember the burying of massively multi-parallel stuff a couple of decades ago. Conversations at that time likened it to the everlasting light bulb scenario, in that the markets always tend back to a controlled ongoing drip drip drip. Some likened Intel's promoting of the MHz of chips as another example of this - the consumer would relate to 25 being "better" than 20.

We can only surmise where we could be by now. As is well documented here on ZDNet, I feel exactly the same way about Windows - in fact, Windows is an anti-research device because to get involved and learn, you had to be eligible to work for Microsoft. Why else has FOSS been so massively embraced ....

The continents that embrace FOSS mentality the most will be laughing at all the others, and yet the others just can't see .....
0 Votes
+ -
My theory on OSS's success...
zkiwi 17th Mar 2008
Is more along the lines of, "Hey, there's all that stuff that we teach the theory of sitting there, and we get it for free, and to contribute to it for free as well."

And I would add to that, the bleeding edge of putting theories into practice seems to be tipping more and more towards OSS for the above reasoning.

That's not to say it's not nice that Microsoft's pumping money into research at the university level, I just have my suspicions as to the encumbering of it, and that Microsoft is aiming at limited use, free to them but not others kind of research. I could be wrong, but...
0 Votes
+ -
You could be wrong, but...
fr0thy@... 17th Mar 2008
I doubt it wink
0 Votes
+ -
Not just the university level.
No_Ax_to_Grind 17th Mar 2008
You should read about some of the programns supported by Microsoft and the Bill and Melinda Gates Foundation.
0 Votes
+ -
The Alter Of Gates
Ole Man 18th Mar 2008
Is a well documented pagan place.

"For the love of money is the root of
all evil" (1 Timothy 6:10)

The remainder of that chapter
veritably lays waste the Alter of
Gates.
0 Votes
+ -
No_Ax puhleeze
fr0thy@... 19th Mar 2008
Don't see the ill gotten gains of greed and deceit, when handed out as a PR stunt, kindness.

Maybe Bill was bullied at school, maybe he DID grow up when he hit 45, maybe every single country on earth has leaders that want to lead the WHOLE EARTH and believe they are the messiah to do so.

The hardest countries to believe in are those that attack others.

The person I will trust the least is the person who hit me before.

The less people carry knives, the less people will get stabbed.
0 Votes
+ -
Another silly rant...
No_Ax_to_Grind 17th Mar 2008
I guess you don't know that Intel is working hand in hand with many open source projects either. sigh...

Yes, paralle processing has been looked at before, particularly in Unix, but coding tools were almost non-existant, were extremely hard to use and carried a massive learning curve. Not something that inspires millions of coders to jump in and certainly not a mass market needed by Intel, AMD, IBM, etc.

Perhaps one day open source will build a multi-billion dollar fab and show the world how it should be done. Or not...
Which will actually be built by, ummmm, let me see, ... ummm, humans! That's the word. Humans.
NO GET A REAL JOB!!!!I GET TIRED OF COMPANIES TRYING TO MAKE MONEY AT THE EXPENSE OF MICROSOFT. EVERY FAILURE IN THE COMPUTER FIELD WANTS TO BLAME MICROSOFT. IF IT WERE NOT FOR MICROSOFT AND THEIR OWN ABILITIES MOST OF US WOULD NOT EVEN HAVE A COMPUTER. GET RICH THE OLD FASHION WAY WORK FOR IT. STOP TRYING TO LIVE OFF MICROSOFT.
0 Votes
+ -
When did Microsoft?
Ole Man 18th Mar 2008
Send you your first free computer?
And how many have they sent you
since? Do you suppose they send
everybody free computers?

Why did they not offer you gainful
employment, instead of giving you a
computer?

Did Microsoft teach you "THEIR OWN
ABILITIES", or just try to teach you
what to say?
0 Votes
+ -
MS Did not send me a computer
High Plains 18th Mar 2008
I don't need a free computer to know that without Microsoft's tools and the ability to weave them together into a usable product I would still be on the farm. MS has done more for my career than an education. This is from a former Unix person that thought Windows was slow and cumbersome. I still think that; but what is my opinion worth when billions of people think otherwise and continue to buy and use Microsoft products?
0 Votes
+ -
I did not ask you
Ole Man 18th Mar 2008
I asked the person that certified
that none of us would have computers
were it not for Microsoft.

Course you sound just as deluded as
he does.

FYI, Microsoft (Bill Gates and Paul
Allen) did not invent computers. They
were spoiled rich brats (Bill's daddy
was a high-profile lawyer, need I say
more?) that dropped out of school,
about the same time computers were
becoming mainstream. The only thing
they developed was their devious EULA
(I imagine authored by Bill's daddy),
which (supposedly) makes it legal for
them to sell that which does not
belong to them, over and over and
over, and control it's distribution
and use, as well as manipulate their
monopoly to control the market, as
soon as it was established. They just
happened to come along when computers
were an emerging market. Had they
been born fifty years earlier, they
would have been hawking telephones,
TV's, or something. The world would
be a much better place
(technologically) without Microsoft.
They have done MUCH to prevent
development of technology.

While it's true there would surely be
some other Corporation controlling
the market, this in no wise indicates
that that they aren't true
scoundrels. It only brings them down
to the level of scoundrels.

One should rise above his origins.
Farm technology is NOT the same as
computer technology, and farmers
logic is not the same as computer
logic. Some people belong on a farm.
Some do not. Sounds like you might
belong back on the farm.
0 Votes
+ -
We'd all have computers
fr0thy@... 19th Mar 2008
But they would be much better than now because the focus on computing would not have been how much money can I make from this but how well can I do this for the benefit of all.

One day people will realize (despite the current spin) that the only vision in IT was Stallman.

Are you hungry little starving kid? That's ?2.99 please.
0 Votes
+ -
Ta-da-da-
daaaaaaaaa! Microtel....

Does Intel really KNOW who they are
climbing into bed with?
0 Votes
+ -
Intel...
MalumRegnat\ 18th Mar 2008
...and Microsoft have been bedmates from the begining.
0 Votes
+ -
Yeah, but.........
Ole Man 18th Mar 2008
Were they really married.... until
now? No! They were just courting and
pussy-footing around until now. Now
they are talking a genuine
full-fledged bang-up Wedding.

It's much harder to get a divorce (in
Microsoft's case, impossible, I would
say), than it is to get married.

Microsoft have already said that any
OEM Windows install is "married"
(forever) to the computer it is
installed on. How will Intel fare?
(question is strictly rhetorical, no
one here could know any more than I
do)
0 Votes
+ -
Damn that freakin' FOSS
fr0thy@... 19th Mar 2008
sharing and working together. Now how are we gonna beat it?

Ummm, we could try pretending that a really old playing field was all our idea to begin with and resurrect that. LOL.
0 Votes
+ -
They've been sleeping together for years
fr0thy@... 19th Mar 2008
and can probably find each others every erogenous zone wink
0 Votes
+ -
The love of money...
MalumRegnat\ 18th Mar 2008
...is demonstrably not the root of all evil. Even if it were, the verse
does not say that those who love money only do evil.
0 Votes
+ -
Part of your statement is true
Ole Man 18th Mar 2008
That's how evil always promulgates.
Insert a half truth and dwell on
that. Discredit the truth, if you
will.

The truth is, the truth is always
there. It cannot be eliminated. Only
covered up with non-truth.

Many many minions have endeavored to
hide the truth, (some have even made
a profession of it) but it's still
there, underneath all the un-truths,
or half-truths.
0 Votes
+ -
The love of no such thing as money
fr0thy@... 19th Mar 2008
... but yeah I know, that's just bizarre to most ....

One thing we can't argue with - we're all humans, we're intelligent, we didn't ask to be born, we wake up each morning - might as well make the most of it - we do things, then we go to sleep for a while.

Then there's tomorrow, again and again until the day that we go to sleep and don't wake up again. Death in sleep, I think, is like going to sleep - you don't know you're asleep until you wake up, but one time you don't wake up.

Well, I prefer that idea to being tortured to death anyway wink
Microsoft blog. Envy is really a sad thing. Get a life guys and don't spend all your time bashing Microsoft in every techsite just because Linux stinks. Or is that you I smell? Ugh!
0 Votes
+ -
RE: Microsoft, Intel to team on new parallel, multicore research efforts
jackson1984-24316069205748857739440257893812 10th Oct
It had been one hundred percent reebok jerseys instant to navigate and it had been hassle-free to look for your knowledge I needed. Magnificent layout and superior important information!
0 Votes
+ -
RE: Microsoft, Intel to team on new parallel, multicore research efforts
dfwekrwe3901-24353676611631956669159280018822 Updated - 11th Nov
I'm just sustaining website and as well , when 49ers jerseys i would prefer buy jerseys to change the technique.Unique tends being for example like extremely quality! packers jersey You may would probably research away this web blog in addition to relay to to me the actual realize!

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