Intel Tools Driving Multi-Core Chip Development - 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
Infrastructure // PC & Servers
News
5/28/2009
04:25 PM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

Intel Tools Driving Multi-Core Chip Development

Parallel Studio is intended to work with Microsoft Visual Studio for development of Windows applications intended to run on servers with multicore CPUs.

Intel this week said it has combined its parallel programming design tool, Composer, with an Inspector tool and an Amplifier tool to produce Intel Parallel Studio for C and C++ programmers.

Intel Parallel Studio is intended to work with Microsoft Visual Studio for development of Windows applications intended to run on servers with multicore CPUs. Four-core CPUs are currently in production, with six and eight core lines expected before the end of the year from Intel and Advanced Micro Devices.

With Intel Parallel Studio, Windows application programmers will be able to generate applications that run in parallel segments, or different processes running simultaneously, on Intel multicore chips. Each core is capable of processing two threads in Intel's latest Xeon 5500 chips, so a two-way, quad-core server (eight cores total) could process 16 threads or 16 separate parts of a single program concurrently, if it's been designed for parallel processing.

Such techniques promise to bring about a large increase in speed of execution, said James Reinders, director of the software developer products business at Intel.

"Applications are only just starting to appear that are optimized to make best use of these [multicore] systems," he said in an announcement yesterday of Parallel Studio's availability.

Parallel Composer provides C and C++ compilers, code libraries, and an extension to the Visual Studio debugger to allow it to debug parallelized applications. Composer also provides an Intel API, OpenMP, through which a program may connect to the parallel processing capabilities built into Intel chips.

Parallel Inspector provides analysis of newly written code, checking for threading and memory errors. It uses dynamic instrumentation so code may be reviewed and tested as its written, without test builds or complete system recompiles being run. The inspections are done inside Visual Studio's development environment.

Parallel Amplifier is an intuitive performance analyzer -- it doesn't need to know the details of the chip architecture. It can identify bottlenecks in threaded Windows applications and allow further tuning of the application.

Continuing to use tools "designed for single-core processor systems will not yield good results," Reinders warned.

Intel is one of the vendors working with the U.S. Air Force to convert an Air Force Space Command Project from a mainframe to a Xeon processor environment. Other vendors involved in the project include Rogue Wave and Mitre, a federally funded research center.

The Intel parallel processing toolset was announced at Intel's Swindon, United Kingdom, development lab Wednesday. It's available through Intel resellers listed on Intel's site. Parallel Studio is priced at $799. Each tool is available as a standalone product for $399.


InformationWeek Analytics has published an independent analysis on increasing application performance. Download the report here (registration required).

We welcome your comments on this topic on our social media channels, or [contact us directly] with questions about the site.
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