Intel, Microsoft converge on parallel computing



Email    print   
August 20, 2008 —  (Page 1 of 3)
Wintel is entering the era of parallelism in lockstep. Intel is partnering with Microsoft to create a suite of interoperable tools for parallel programming in Visual Studio in C and C++.

Today, at the Intel Developer Forum in San Francisco, Intel announced that it will be conducting open beta tests of Intel Parallel Studio products beginning late this year and through mid-2009. The studio consists of four separate components for code analysis, design, debugging and performance tuning that integrate with Visual Studio.

Intel will standardize on Microsoft’s forthcoming concurrency runtime for Windows to ensure application and tool interoperability. The runtime will be included with the next version of Visual Studio, said James Reinders, chief product evangelist and director of marketing for Intel’s Software Development Products Division.

“The [Microsoft] concurrency runtime gives interoperability and [helps Intel] to keep as reasonable programming style far into the future,” he said.

Intel Parallel Advisor is the analysis piece. It examines existing source code to advise developers on where they can inject parallelism into their code, makes recommendations on how to implement threads, and identifies potential conflicts as well as suggesting ways to resolve them.

“[Parallel Advisor] will give hints to barriers, and that could come down to mundane details like a global data structure that may limit scalability,” said Reinders. The tool is not completely automatic; developers must still recognize when a particular problem might lend itself to parallelism, he noted.

A beta of Parallel Advisor will ship in mid-2009, with the final product becoming generally available before the end of the year, according to Intel.

For cases where parallelism is warranted, Intel Parallel Composer provides a compiler and libraries for parallel development in Visual Studio without low-level thread management.

The concurrency functions of the OpenMP 3.0 API specification will be supported, in addition to including an assortment of Intel created domain specific libraries (Threading Building Blocks), and Intel’s Integrated Performance Primitives for software functions in multimedia data processing, and communications applications.



Related Search Term(s): parallel programming, Windows, Intel, Microsoft

Pages 1 2 3 


Share this link: http://sdt.bz/32731
 
Most Read Latest News Blog Resources

Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Ballmer announces Windows 7, Windows Server 2008 R2 betas
Microsoft CEO Steve Ballmer used the CES 2009 spotlight to announce the availability of betas for the upcoming version of Windows. Preview versions of Windows 7 and Windows Server 2008 R2 have been distributed to testers, with general availability coming tomorrow Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

Bloomberg opens its API
Bloomberg's APIs could lead to a future standard for accessing market data.
02/01/2012 04:41 PM EST

The case for piracy
In the aftermath of SOPA and PIPA, some copyright holders have begun to embrace piracy as inevitable...and even beneficial.
01/30/2012 02:39 PM EST

Tablet sales boom, but applications lag
The installed base of tablet computers and e-book readers is growing rapidly, but no killer app has yet emerged -- hint, hint.
01/28/2012 05:48 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb