Discover the best of the web!
Learn more about Digg by taking the tour.
ATI to announce "Stream Computing" on September 29
engadget.com — Reg says this technology has the potential to kick up performance by a factor of 10 and possibly as high as 30 in some computing applications
- 295 diggs
- digg it
- cquinnd, on 10/12/2007, -0/+7I'll wait for the full announcement, but I'm hoping this will (at the least) have something to do with offloading performance for Directx10 and OpenGL processes on PCI-Express connected devices.
- vuke69, on 10/12/2007, -0/+4It's probably more along the lines of video encoding, ray tracing, simulations, rc5-72, F@H, seti.
In particular, anything with a tight loop, needing minimal external data, and that fits in the cache should be (stupid fast)*(number of pipelines) - fgsfds, on 10/12/2007, -1/+3... but only if it needs little more than 32bit-precision floating-point math.
Which, considering how badly the x86 preforms at FLOPing, would be a welcome boon indeed.
- vuke69, on 10/12/2007, -0/+4It's probably more along the lines of video encoding, ray tracing, simulations, rc5-72, F@H, seti.
- Hyprtime, on 10/12/2007, -3/+5"...in some computing applications"
Ultra-high-res, 3D porn?- netdroid9, on 10/12/2007, -0/+11More like benchmarks.
- skyshock21, on 10/12/2007, -0/+4Not on Linux it won't.
I've already got my shiny new Nvidia card on order.
- LordSkywalker, on 10/12/2007, -14/+2This means nothing when even now programs can't utilize the performance power of high-end processors.
- vuke69, on 10/12/2007, -1/+14Maybe YOUR programs can't utilize the performance power of high end processors, but believe it or not, there are people out there that use computers for more than AIM.
This is for them, not you... - hpcanswers, on 10/12/2007, -0/+4Actually, stream computing is meant for easy programming. It's essentially SIMD with an emphasis on caching. That is, the vectorsized codes are executed on the GPU, but in a manner that the data from memory is collected into a "stream" (buffer really) where data can be operated on in parallel. Look-up PeakStream and RapidMind for an idea of how this stuff is programmed; anyone with an understanding of MATLAB should be able to do it.
- KCorax, on 10/12/2007, -0/+1Until this is a free gain from GCC and Java or .Net JIT compilers I can't see it gaining momentum.
- vuke69, on 10/12/2007, -1/+14Maybe YOUR programs can't utilize the performance power of high end processors, but believe it or not, there are people out there that use computers for more than AIM.
- NanoStuff, on 10/12/2007, -0/+1It's dual channel all over again!
- Atti2410, on 10/12/2007, -0/+0I am a little sceptical about all this. You can read my take on the subject here:
http://www.thinkingparallel.com/2006/09/22/stream-processing-for-the-masses-i-dont-think-so/
Digg is coming to a city (and computer) near you! Check out all the details on our