iTnews
  • Home
  • News
  • Technology
  • Software

Intel releases multi-core developer tools

By Daniel Robinson on May 27, 2009 12:13AM
Intel releases multi-core developer tools

Intel has released a suite of tools designed to help developers optimise Windows applications for better performance on multi-core processor chips.

Parallel Studio consists of three tools that can be purchased individually or as a suite, plus a fourth, Parallel Advisor Lite, available as a free plug-in.

The collection is designed for C and C++ programmers using Microsoft's Visual Studio to help them take better advantage of the power of today's multi-core processors.

"We introduced multi-core chips in 2005, and now virtually every CPU has at least two cores, some have four and a few have six or eight," said James Reinders, director of software development products at Intel.

Consequently, most computers can now take advantage of parallelism, and Reinders hopes that Parallel Studio will "kick parallelism into high gear by solving problems that have not been addressed before".

The free tool, Parallel Advisor Lite, analyses applications to identify areas that might benefit from parallelism.

"It can give feedback on how effective adding parallelism might be at a particular area in the code," explained Reinders.

The other three tools are Parallel Composer, Parallel Inspector and Parallel Amplifier, designed to help with the coding, verifying and tuning of code respectively.

Composer plugs into Microsoft's debugger, enhancing its capabilities for debugging parallel code and enabling it to identify common threading errors, Reinders said.

Inspector examines code more carefully for 'correctness', helping to avoid programming errors that could otherwise cause a deadlock, or racing, where two parallel processes access the same shared resource at the same time.

Amplifier lets developers see what is happening with their application, when cores are busy and what is stalling them, according to Reinders. "It shows where you're not using the full capabilities of the machine," he said.

Intel explained that it has developed the suite for Microsoft's Visual Studio simply because it is one of the most widely used development platforms, and programmers will be familiar with the software.

The company already has tools for Linux, where use of multi-threaded code is much more prevalent.

"Parallelism is not very common yet for Windows, so we wanted to make it a goal for programmers to aim for," said Reinders, adding that this would become more important as time goes on and computers gain dozens and possibly hundreds of cores.

"We are confident that the techniques in this suite will hold up over time for the way capabilities in parallelism are heading," he added.

Parallel Studio is available immediately through resellers. Parallel Composer, Inspector and Amplifier cost US$399 each, or can be purchased together for US$799.

Developers can also obtain a free evaluation copy, and academic customers can get the suite at a discounted price.

Got a news tip for our journalists? Share it with us anonymously here.
Copyright ©v3.co.uk
Tags:
codecomputingintelparallelreinderssoftwarestudiosuitetools

Partner Content

Security "mindset shift" needed to protect organisations
Promoted Content Security "mindset shift" needed to protect organisations
Why rethinking your CMS is crucial for customer retention
Promoted Content Why rethinking your CMS is crucial for customer retention
Winning strategies for complaints and disputes management in financial services
Promoted Content Winning strategies for complaints and disputes management in financial services
Digital signatures propel Australian Unity with rapid time to value
Digital signatures propel Australian Unity with rapid time to value

Sponsored Whitepapers

Free eBook: Digital Transformation 101 – for banks
Free eBook: Digital Transformation 101 – for banks
Why financial services need to tackle their Middle Office
Why financial services need to tackle their Middle Office
Learn: The latest way to transfer files between customers
Learn: The latest way to transfer files between customers
Extracting the value of data using Unified Observability
Extracting the value of data using Unified Observability
Planning before the breach: You can’t protect what you can’t see
Planning before the breach: You can’t protect what you can’t see

Events

  • Forrester Technology & Innovation Asia Pacific 2022
By Daniel Robinson
May 27 2009
12:13AM
0 Comments

Related Articles

  • ASIC moves to shut some recourse avenues for scam victims
  • NAB to 'innersource' some of its business platforms
  • Intel's first foray into the metaverse will be software to use others' chips
  • AFP, Vic Police and Illion requested Victorian QR code data
Share on Twitter Share on Facebook Share on LinkedIn Share on Whatsapp Email A Friend

Most Read Articles

Services Australia sets changeover date for myGov

Services Australia sets changeover date for myGov

Google Cloud IoT Core goes on the end-of-life list

Google Cloud IoT Core goes on the end-of-life list

NBN Co proposes to axe CVC across all plans by mid-2026

NBN Co proposes to axe CVC across all plans by mid-2026

NSW Police dumps Bezos-backed Mark43 from core systems overhaul

NSW Police dumps Bezos-backed Mark43 from core systems overhaul

Digital Nation

Save the Date — Digital Nation Live launches on October 25
Save the Date — Digital Nation Live launches on October 25
Edge and IoT critical to Web3 infrastructure
Edge and IoT critical to Web3 infrastructure
Crypto losses to crime surge to $1.9 B in first half of 2022: Chainalysis
Crypto losses to crime surge to $1.9 B in first half of 2022: Chainalysis
Stakes are higher for cybersecurity in Web3: Gal Tal-Hochberg, CTO at Team8
Stakes are higher for cybersecurity in Web3: Gal Tal-Hochberg, CTO at Team8
CommBank’s mobile banking app beats ANZ, NAB, Suncorp and Westpac: Forrester
CommBank’s mobile banking app beats ANZ, NAB, Suncorp and Westpac: Forrester
All rights reserved. This material may not be published, broadcast, rewritten or redistributed in any form without prior authorisation.
Your use of this website constitutes acceptance of nextmedia's Privacy Policy and Terms & Conditions.