Welcome, Unregistered.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Reply
Old 22-Dec-2003, 17:21   #1
Dave Baumann
Gamerscore Wh...
 
Join Date: Jan 2002
Posts: 12,956
Default 3D Graphics Processors – An Extension to your CPU?

A while ago we mentioned the site GPGPU, a site looking at more general purpose applications for programmable 3D graphics accelerators such as the current line of DirectX capable boards from ATI and NVIDIA. One problem with graphics accelerators becoming truly general purpose is that it’s very difficult in terms of programming to achieve anything useful. However, research at Stanford University may make this more of an eventual reality via BrookGPU.

The BrookGPU project brings the ANSI C “Brook” data parallel language across to graphics processors. Programmers can specify which part of the code to run specifically on the graphics processor while the rest is executed normally on the CPU, potentially making the graphics processor a vector co-processor. Being an environment similar to C makes this type of programming much more accessible to a wider range of developers.

Although the uses are fairly limited, there are some applications that would make sense to port across to the graphics processor in the long run – video encoding and decoding could be achieved, lifting the load from the CPU, could be on such example.
__________________
Expand. Accelerate. Dominate.
Tweet Tweet!
Dave Baumann is offline   Reply With Quote
Old 22-Dec-2003, 19:31   #2
Tim Murray
chaos dunk
 
Join Date: May 2003
Location: Mountain View, CA
Posts: 3,274
Default

A comment on Slashdot seemed right on the money--this is a dream come true for people who rely heavily on software synthesizers.
Tim Murray is offline   Reply With Quote
Old 22-Dec-2003, 20:09   #3
Dave B(TotalVR)
Member
 
Join Date: Feb 2002
Location: Essex, UK (not far from IMGTEC:)
Posts: 491
Send a message via ICQ to Dave B(TotalVR)
Default

I also seem to remember somebody commenting that an Nvidia Gefroce 4/fx or something had been set up to re-order a database - at 4 times the speed of a P4.

It would be nice to see, with the upcoming concept of commercial dual-core CPU's, to have a CPU that also has the graphics core in the same package and, say, using the other processors on-die memory controller.

If this were to happen then flinging mundane tasks over to the graphics core to handle will be a matter of having the right interface between the two cores. Might suffer from the slow system ram tho, so it might not be a performance answer in terms of your 3D games (though the cost difference could change that) but those long term processor tasks such as Mpeg encoding and things could benifit massively.
__________________
The world is over and I realised it was all in my head...
Webmaster at TotalVR
Dave B(TotalVR) is offline   Reply With Quote
Old 27-Dec-2003, 19:56   #4
Anonymous
Senior Member
 
Join Date: May 1978
Posts: 3,263
Default Re: 3D Graphics Processors – An Extension to your CPU?

Quote:
Originally Posted by DaveBaumann
some applications that would make sense to port across to the graphics processor in the long run – video encoding and decoding could be achieved, lifting the load from the CPU, could be on such example.
on a related note, the Radeon 9500 (and higher) ATI cards already support hardware accelerated post-processing of DivX encoded video..
Anonymous is offline   Reply With Quote
Old 31-Dec-2003, 13:57   #5
Anonymous
Senior Member
 
Join Date: May 1978
Posts: 3,263
Default Raytracing

Current and next generation 3d hardware is also close to being ready for hardware accelerated raytracing. There are still some problems around floating point precision, data sorting and some other stuff, but there are already raytracing prototypes running on GPUs at certain american universities acheiving this. There is still excessive overhead for a lack of a few general instructions in HLSL, Cg and the like, but if they come, we could see actual raytracing happening interactively on our desktops.
Anonymous is offline   Reply With Quote
Old 08-Jan-2004, 03:10   #6
Anonymous
Senior Member
 
Join Date: May 1978
Posts: 3,263
Default

How about limiting adwords to the article text only? Adwords in the headline are difficult to read.
Anonymous is offline   Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
NVIDIA Extends Graphics Leadership To Linux Platform Dave Baumann Press Releases 1 12-Dec-2002 18:50
NVIDIA Unveils The Nforce2 Family Of Platform Processors Dave Baumann Press Releases 0 16-Jul-2002 22:48
Microsoft to own every GPU? Cyborg 3D Architectures & Chips 26 14-Jul-2002 11:15
3Dlabs Launch Wildcat VP Professional Graphics Accelerators Dave Baumann Press Releases 0 24-Jun-2002 11:52
283 million triangles per second of sustained performance an pascal 3D Architectures & Chips 12 25-Feb-2002 21:13


All times are GMT +1. The time now is 01:09.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.