Feeds

Intel begs for multi-threaded software aid

Give us your poor, huddled test suites

Security for virtualized datacentres

Hot Chips Long used to hawking GHz above all else, Intel has found the transition to a multi-core world with flat clock rates painful. The multi-core shift has, in fact, become so difficult that Intel is looking to partners for help designing and evaluating its future products.

Intel's CTO Justin Rattner issued the public cry for help yesterday at the Hot Chips conference being held on Stanford's campus. The executive would like to see companies, universities and other organizations come together to create a suite of standard software workloads that can address the performance of multi-core chips. Intel believes that such a new suite is required since today's most popular benchmarks don't really reflect the workloads of tomorrow.

"Nobody really knows what applications will look like in five to ten years," Rattner said. "But we can't leave it to chance to determine what those applications might be, so we decided to create our own suite of test applications and to work with partners."

Intel has a diverse set of in-house test applications today that it uses to measure future processors. The suite includes typical high performance computing, business and consumer software. It, however, also has some "futuristic" applications such as software for complex bioinformatics calculations, super high-end graphics code and fierce financial analysis algorithms.

It's this latter type of software that Intel believes will be most representative of code which will run on future multi-core chips. Such processors can handle multi-threaded software that is far more demanding than most of today's applications. Software companies – Microsoft included – will need to rewrite their applications en masse to take advantage of these new chips that use multiple low-power cores instead of just increasing the speed of a single core chip to boost overall performance.

Myriad unknowns surround the shift to multi-core chips, according to Rattner. Processor vendors will come out with a wide array of different looking chips – each capable of handling specific sets of software well. Meanwhile, software vendors will likely tap into this new type of horsepower in as of yet undetermined ways.

So, Intel designed its fancy test suite as its best effort at a software crystal ball.

The problem, however, is that Intel is not willing to turn over all of its proprietary test applications in the suite nor can it make public the test applications of unwilling third parties. So, the company has agreed to hand over a couple of items - for say body tracking and ray tracing – and then asked universities and others to contribute more applications to create a "public" test suite.

"There are problems with taking the suite public," Ratter said. "A lot of these codes are Intel codes and others belong to a number of our partners who consider these codes part of their intellectual property.

"So, we have gone around informally of late talking to people about their willingness to contribute to this public suite."

The likes of the University of Pittsburgh, UC Berkeley and Stanford have already agreed to ship some of their more demanding codes off for use in the public suite.

Princeton computer science professor Kai Li joined Rattner on stage at the Hot Chips conference and vowed to shepherd the test suite effort. Those willing to help with the project are urged to contact him.

It's hard to see a real downside to Intel's push for the public test suite. Such an application collection could help standardize the measurement of multi-core processor performance, especially if other vendors, er, chip in with the project.

As far as its own multi-core efforts go, Intel showed off a four-core (Clovertown) processor based system during Rattner's speech.

"From everything we can see, there are certainly interesting things to do with tens of cores and hundreds of threads," Rattner said. "That's where we are targeted with our research."

Rattner urged chip makers not to get caught in a "core war" where they make myriad multi-core chips just because they can. Software and tools vendors have a lot of catching up to do before such chips will be useful in broad terms, Ratter said.

Showing the depth of his commitment to Intel, Rattner gave the Hot Chips lecture even though he was on holiday celebrating a wedding anniversary. His wife left before the speech started to go shopping at the nearby, pricey Stanford Mall.

"My wife is probably going to do some damage with my credit card," he said.

Sweet, sweet revenge.®

Top 5 reasons to deploy VMware with Tegile

More from The Register

next story
Let it go, Steve: Ballmer bans iPads from his LA Clippers b-ball team
Can you imagine the scene? 'Hey guys, it's your new owner – WTF is that on your desk?'
How the FLAC do I tell MP3s from lossless audio?
Can you hear the difference? Can anyone?
iPAD-FONDLING fanboi sparks SECURITY ALERT at Sydney airport
Breaches screening rules cos Apple SCREEN ROOLZ, ok?
Apple's new iPhone 6 vulnerable to last year's TouchID fingerprint hack
But unsophisticated thieves need not attempt this trick
The British Museum plonks digital bricks on world of Minecraft
Institution confirms it's cool with joining the blocky universe
Turn OFF your phone or WE'LL ALL DI... live? Europe OKs mobes, tabs non-stop on flights
Airlines given green light to allow gate-to-gate jibber-jabber
prev story

Whitepapers

Providing a secure and efficient Helpdesk
A single remote control platform for user support is be key to providing an efficient helpdesk. Retain full control over the way in which screen and keystroke data is transmitted.
Intelligent flash storage arrays
Tegile Intelligent Storage Arrays with IntelliFlash helps IT boost storage utilization and effciency while delivering unmatched storage savings and performance.
Beginner's guide to SSL certificates
De-mystify the technology involved and give you the information you need to make the best decision when considering your online security options.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.
Secure remote control for conventional and virtual desktops
Balancing user privacy and privileged access, in accordance with compliance frameworks and legislation. Evaluating any potential remote control choice.