Simple clear advice in plain English

Intel kicks off the era of Tera

Processor giant pushing over 80 projects to improve computing

  • Rob Jones at Intel Devloper Forum, San Francisco
  • News
  • Components
  • 06/03/2006

Intel kicked off its annual Developer Forum in San Francisco with a pre briefing that put meat onto the bone of a concept it kicked off a couple of years ago – the era of Tera.

As computers need increasing performance, the people using them want to interact with them in a more natural way, and the processor giant is putting money and time behind the Tera Scale Computing Research program.

Now a set of over 80 projects, it aims to develop technology allowing software in the future to have far higher performance capabilities, taking advantage of tens or hundreds of cores within a CPU.

Justin Rattner, chief technology officer at Intel, explained: 'What's motivating the transition is that multi-core is an effective way of getting more performance using less energy. We see multi-core as giving us the ability to get back on the traditional performance growth line we had begun to shift away from.'

The main challenges in the project will be to develop memory bandwidth and learn how to program software that can dedicate individual processes to individual cores within the die. And this means Intel – and programmers in the future – must understand how to design software to take advantage of so many threads.

The projects are split into three main areas – silicon, platform and software - with a number of sub-projects within each group.

One of the biggest problems today that Intel is attempting to crack is that of having to lock memory so that software cannot use multiple threads, to ensure that processes or programs do not return incorrect results or actions - such as miscalculating the amount of available money in a bank account.

Intel believes that a project looking at transactional memory shows promise to solve this problem. It uses Java and allows hardware and software to discover when there is a conflict, simplifies programs and removes many of the problems with locks. It also means programs and processes run much faster, because they can then use multiple CPU cores.

Rattner said: 'We have to solve this problem is we are going to exploit the potential of high core count processors.'

Reader Comments

   

Add your comment

All fields must be completed. Your email address will not be displayed or used to send marketing messages.

All messages will be checked by moderators before appearing on the site.

See our Privacy Policy for more information.

Related articles

Intel's Yonah leaps ahead

PCW tests show it is faster and more battery friendlly

Loose cables graphics cards or memory modules can cause problems

Solve problems with your computer

Are you frustrated when your PC beeps, gives an error message and doesn't do what you want it to? We explain what these problems are and how to fix them

Speed up your PC illustration

30 tips to help you get your PC back up to its original speed

Software problems may be the cause of a computer running more slowly than it should, but there are some free tools you can try to improve things

Question & Answer

Q.Why can't my browser find the website address I typed...

> Read the answer

Q.All updates have been downloaded, so why won't Windows...

> Read the answer

Q.How do I stop Windows 7 search?

> Read the answer

Best deals on the web

img

Apple iMac 21.5" (MC309)

£929.00- Buy it now

img

Dell Inspiron 620 ST Intel Core i3-2100 3.10GHz / 3GB / 500GB / DVDRW / Win 7 Home Premium

£299.00- Buy it now

img

Apple iMac 27" (MC813)

£1353.99- Buy it now

Great benefits for subscribers!

Poll

Which is your preferred web browser

Jargon Buster

Computing terms explained in plain English

CAD

Computer Aided Design. Software used to create 3D models.

Great shopping deals from Computeractive