LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 06-18-2006, 04:09 AM   #1
Oxagast
Member
 
Registered: Aug 2003
Location: Mocksville, NC, USA
Distribution: Gentoo, Slackware.
Posts: 410

Rep: Reputation: 30
Question Use graphics processor to do other tasks?


Hi,
I was thinking about graphics processors the other day, and wondered something. Most of the time, our fancy 3D accellerated cards arn't doing much, they're ususally only under heavy load when we're playing games. So I was wondering if it was possible to say, shell out a portion of the main processor's day to day tasks to the graphics processor to perform, thus, taking the load off the main processor and speeding up system performance as a whole? For example, say I was doing something that wasn't graphics intensive, but had alot of IO interaction, as well as numbercrunching... say compiling an application. Is there a way I could utalize my graphic card's processor to take over the IO tasks, and let the main CPU just do the heavy number crunching, and wouldn't this speed things up, almost like a multiple processor machine? Even opening up the idea of adding multiple graphics cards to a machine (and maybe using them to just display a normal desktop on multiple monitors so they wouldn't go to waste in the meantime) and using their processors as well, all at the same time? I don't know alot about how graphics processors work and what types of functions they're optimized to perform, but I think it could be possible and probably benefitial if it could/has been done. Does anybody know of a way this could be done, say by a kernel module, or even just a normal program that would act as an interface for other programs to utalize the graphic cards potential, or would it take totally rewriting the kerenl or something drastic like that? I've heard of a program that is a sort of SETI@HOME style thing that only uses the graphics card when you're only doing desktop things (eg, you turn it off when you wanna play a game, or it flips off automatically) and they could just leave it there crunching numbers all day while the CPU sat at near idle, but I don't recall what it was (so if anybody knows what I'm talking about, could you point me in the right direction, although this is not exactly what I want to do, it's on the same subject).

Marshall
 
Old 06-18-2006, 05:57 AM   #2
cs-cam
Senior Member
 
Registered: May 2004
Location: Australia
Distribution: Gentoo
Posts: 3,545

Rep: Reputation: 57
Paragraphing is a great skill, try it.

Probably not very feasible. Your average GPU is designed around pixel pipelines and was built specifically for rendering graphics. That is why my 625MHz Geforce can render graphics about a hundred thousand times faster than my two 2200MHz Athlon cores.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
good diagnotics tools for processor & graphics card sought vees Linux - Hardware 2 11-10-2005 09:55 PM
Graphics card and processor IRQ conflict Decalore Linux - Newbie 2 04-01-2005 04:26 AM
Intel 810 integrated graphics processor Wakim Linux - Hardware 7 02-20-2005 04:13 AM
Installing Linux on a dual processor machine (only one processor detected) rocordial Linux - Hardware 1 11-27-2004 02:16 AM
xinetd 100% utilization on one processor on a two processor system red hat 9 garnold Linux - General 0 02-02-2004 01:47 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 07:45 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration