• On TechRepublic: Windows 7: Slower to boot than Vista?
November 7, 2007 9:00 PM PST

AMD unveils powerful 'stream computing' chip

by Tom Krazit
  • Font size
  • Print
  • 3 comments

AMD's upcoming FireStream processor might be a way for scientists to tap into a lot of performance without breaking the bank.

The company will be demonstrating its FireStream 9170 processor next week at the SC07 supercomputing show, and executives spoke this week about the promise of "stream computing." The 9170 is designed to let high-performance computing applications take advantage of the excellent parallel performance of a graphics chip.

The big trend in chip design over the past few years has been parallelism. Instead of trying to crunch all the data through a single path moving as fast as possible, the cool kids are now adding paths so data can flow down multiple outlets. This allows the chip to run at slower speeds, and therefore cooler temperatures.

Graphics processing units (GPUs) have been doing this for years. The high-performance discrete graphics chips from companies like Nvidia and AMD's ATI division have been designed with parallel performance in mind for a very long time. Certain types of customers in labs and research facilities would love to be able to tap into that kind of processing power, but GPUs require special programming techniques.

AMD is trying to bridge the gap between PC processors that are easy to program and graphics chips that offer great performance with the FireStream 9170. Think of it as a high-end graphics chip with a lot more memory than usually ships with those products, said Robert Feldstein, vice president of engineering for AMD.

The performance will be there. The 9170 is essentially one of ATI's high-end discrete graphics chips that has been tricked out with more memory and double-precision floating point units, which apparently is better than single precision. It comes with 2GBs of memory, compared with 512MBs of memory on the most powerful ATI graphics chip.

But the programming is still a little tricky. You'll need a software developer's kit, and you'll probably only want to port limited amounts of your code to run on the 9170.

"You don't have a researcher that's trying to port over thousands of lines of legacy code. They have a particular algorithm that (the researcher) knows will run well on a GPU," said Patricia Harrell, director of stream computing for AMD. "You're not worried about changing code for something that gives you an order of magnitude increase (in performance)," she said.

The 9170 isn't going to be out until the first quarter of next year, as AMD's graphics priorities for the holiday season are discrete graphics chips for PCs that all of us can use. It will cost $1,999, which might seem like a lot, but this is something you should be able to add into an existing workstation or server for a performance boost when you need it, rather than buying a fancy server for just a few lines of code.

Eventually, AMD wants to integrate this type of technology directly onto a PC or server processor. It has already announced plans to integrate graphics chips onto PC chips as part of its Fusion project, but it hasn't identified a timeframe for putting its powerful stream computing technology on a PC chip.

Tom Krazit writes about the ever-expanding world of Internet search, including Google, Yahoo, online advertising, and portals, as well as the evolution of mobile computing. He has written about traditional PC companies, chip manufacturers, and mobile computers, spending the last three years covering Apple. E-mail Tom.
Recent posts from Apple
Microsoft exec: Mac OS inspired Windows 7
Google plans Chrome Mac beta for December
Orange sells 30,000 iPhones in U.K. on first day
Apple overtakes Nokia in phone profits
Apple rejects MAD artist's iPhone caricature app
In Apple parody, Florida says 'there's no app for this'
Apple updates Mac OS X Snow Leopard
Apple Store opens in the Louvre: Where next?
Add a Comment (Log in or register) (3 Comments)
  • prev
  • 1
  • next
NVidia Threatened?
by Jesse Chan November 7, 2007 9:37 PM PST
How does this AMD/ATI chip differ from NVIDIA's Tesla? It seems NVIDIA is way ahead on the curve right now: http://fishtrain.com/2007/09/03/nvidias-playbook/
Reply to this comment
Nope
by Erdelyi November 8, 2007 7:18 AM PST
No threat here. NVIDIA's CUDA / Tesla play kills the ATi solution, in generality, in performance and in adoption. ATi has the double-precision piece, but you can actually buy double-precision (if not double dynamic range) by pulling some well-dcumented tricks that are now well tested in GPGPU work, so that advantage is minimal.

NVIDIA is in the winning seat, even after this announcement.
Isn't it about time?
by sumwatt November 8, 2007 9:17 AM PST
I've been amused for quite some time that the GPU companies have just begun promoting their processors for general processing purposes. GPU's have long outperformed the sub-level CPU in terms of raw calculation speed. However the problem is there is no one standard to develop on any platform. What I mean is that in general, I can't write an app and have it perform on the AMD/ATI platform then port it easily to NVidia's platform and even then port it to IBM's Cell processor. All rely on some form of proprietary parallelism as the underlying means of processing but you end up being bound to a specific platform. This may not be a huge issue if we're talking about complex, custom applications that are developed and need the raw power through very specific customizations. You actually probably want to extract every advantage you can from the processor. However if we ever want to take the super-computer to the desktop in the form of a common, every-day user platform, it may become quite tricky.

I will say this much though - should these parallel processors gain enough traction and become practical for every day computing, Intel may be hurting down the road and AMD's purchase of ATI looks all the sweeter. I'm sure Intel is going to be next to announce a "stream" processor although depending on the markets, it may be too little, too late.
Reply to this comment
(3 Comments)
  • prev
  • 1
  • next
advertisement

As alternative energy grows, NIMBY greens

With more renewable energy projects trying to come online, the country grapples with the balance between local land use and a national push for clean energy.

Google to remake programming with Go

A Unix co-creator is among those behind a language Google hopes will speed computers and programming. Today, Go becomes open-source software.

About Apple

At the start of the 21st century, there's no tech outfit more influential than Apple. CNET News' Erica Ogg and other reporters will attempt to make sense of the rumors, hype, products, and people that will shape the future of the company. But Apple's not the only game in town, as the established cell phone companies and others strike back against the iPhone. E-mail Erica at erica.ogg@cnet.com.

Add this feed to your online news reader

Apple topics

advertisement
advertisement

Inside CNET News

Scroll Left Scroll Right