ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Processors Toolkit

IBM furthers multithreading revolution

Michael Kanellos CNET News.com

Published: 20 Aug 2003 09:55 BST

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

IBM will bring multithreading -- a technology that lets one processor act like two or more -- to its Power5 server chip, the company said on Tuesday, as a revolution in microprocessor design continues.

Simultaneous multithreading essentially allows a chip to run two applications, or two "threads" of the same application, at the same time -- thereby reducing the time it requires to complete a task.

"We're seeing in the order of 40 percent (in performance improvement) being pretty common" in lab tests, Joel Tendler, director of technology assessment in IBM's systems group, said on Tuesday at Hot Chips, a semiconductor design conference taking place this week at Stanford University.

Big Blue presented a paper on its Power5 chips for servers at the conference. The company said it has samples of the chip running in its labs, and has booted its AIX and OS/400 operating systems and the Linux operating system on it. The chip is scheduled to come out commercially in 2004.

Multithreading and multicore chips have moved to the forefront of chip design, as engineers have wrestled with ways to boost chip performance without drastically increasing energy consumption. When the decade began, energy consumption -- which can drive up operating costs of systems and create problems with heat dissipation and signalling -- was largely overlooked in processor design.

At the heart of multithreading is the concept of reducing idleness. Most subcomponents of a processor, such as the floating point unit that calculates decimal mathematics, sit around most of the time waiting for data from other subcomponents.

"Typically, what you see is that the execution units are busy only about 25 percent of the time," Tendler said. "The rest of the time is bureaucracy."

Threading allows these subcomponents to act relatively independently and concurrently. To the operating system, a standard threaded chip looks like two processors. The Power5, which has two processor cores, or brains, looks like four processors.

"Simultaneous multithreading is a good way to recover some of that lost time," said Nathan Brookwood, an analyst at Insight64. "If one thread gets stalled, there is another waiting in the wings."

Although the Power5 is based on the Power4+ chip currently on the market, Tendler said adding multithreading required IBM to insert a number of features. For example, the number of rename registers -- used by the processor to hold data during operation -- has been expanded from 80 to 120, to avoid conflict between different chip subcomponents over resources. The chip was also designed so that a computer's operating system can prioritise tasks between threads.

The multithreading function will also not be activated by the computer, if an application can't take advantage of it, Tendler said.

Because of the new functions, the Power5 is about 24 percent larger than the Power4+ and contains more transistors -- which adds energy-consumption and manufacturing costs. Brookwood pointed out that multithreading will boost gross power consumption. But Tendler asserted that the trade-off is worth it, because chip performance goes up about 40 percent.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
32 out of 72 people found this useful


Full Talkback thread

0 comments


Company/Topic Alerts

Create a new alert from the list below:



Related Jobs

Technology Strategy Consultant/ Senior Consultant

Depending on experience, we would expect consultants to be either a delivery team member or act as project manager and advisor to the client. ...

DESKTOP SUPPORT -1st & 2nd Line- LONDON- 22k

My client work with a wide range of clients, mainly international blue-chip companies, thus good communication skills are a must have. This is a ...

Application Support - Global Head of 3rd Party Trading Applications

Leading Energy Trading House seeks a Global Head of IT Application Support. You will act as a project, process and people manager, and become the key ...

Discussions

1000132644 1000132644

pjc, you miss the point

Friday 25 July 2008, 12:52 PM

4 comments
1000132644 1000132644

His actions are understandable

Friday 25 July 2008, 12:10 PM

1 comment