LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
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 12-11-2010, 04:08 PM   #1
darkstarbyte
Member
 
Registered: May 2010
Location: 3 planets away from the sun.
Distribution: Linux mint, Slackware
Posts: 234

Rep: Reputation: 2
Cool Can you use a nvidia GPU as a CPU?


As I am hearing quite frequently that you can use a nvidia GPU as a CPU. I am curios if this will work. As I understand you have to a proprietary driver. I would really like to know how to do this.
 
Old 12-11-2010, 04:22 PM   #2
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,617
Blog Entries: 2

Rep: Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073
I think this is the information you are looking for.
 
Old 12-11-2010, 04:24 PM   #3
stress_junkie
Senior Member
 
Registered: Dec 2005
Location: Massachusetts, USA
Distribution: Ubuntu 10.04 and CentOS 5.5
Posts: 3,873

Rep: Reputation: 331Reputation: 331Reputation: 331Reputation: 331
http://gpgpu.org/
 
Old 12-11-2010, 04:34 PM   #4
ilvista
Member
 
Registered: Nov 2010
Location: Ghazaouet
Distribution: Fedora OpenSuse
Posts: 150

Rep: Reputation: 21
yes ,The C compiler includes a set of C language extensions that will enable developers to write C code that targets NVIDIA's GPUs directly.

read this http://arstechnica.com/old/content/2007/02/8878.ars
 
Old 12-12-2010, 09:09 AM   #5
penguinquack
LQ Newbie
 
Registered: Dec 2010
Posts: 9

Rep: Reputation: 0
Is this something that the average Linux user (non-programmer) can take advantage of?
 
Old 12-12-2010, 10:14 AM   #6
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,380

Rep: Reputation: 180Reputation: 180
I downloaded the software and am going to take a look. I think it will require a new build of applications to take advantage of this, but i have a lot of reading to do of stuff that may be a bit over my head.
 
Old 12-12-2010, 10:22 AM   #7
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
The question is, why do you want the GPU as a CPU ? This will only help you significantly if you have a lot of GPUs hooked together.

The GPU is designed for doing graphical stuff, while the CPU is designed to do general app stuff. Unless you're doing something graphical or scientific that would benefit from a graphical point of view, there is no use in using a GPU as a CPU.
 
Old 12-12-2010, 10:34 AM   #8
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,380

Rep: Reputation: 180Reputation: 180
I was thinking of re-compiling a game like Urban Terror. That is graphics intensive and may benefit. There are others as well, like Torcs and Sauerbraten.
 
Old 12-12-2010, 11:01 AM   #9
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
If the game uses opengl, I think there will be no real benefit.
 
Old 12-12-2010, 11:12 AM   #10
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Main: Gentoo Others: What fits the task
Posts: 15,617
Blog Entries: 2

Rep: Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073Reputation: 4073
I think you didn't get the point of running programs on the GPU.
No game will benefit from that.
Modern GPUs are highly parallel working CPUs, specialized on working on chunks of (graphical) data, like the SIMD extensions in a normal CPU. So every task that can be programmed to run in many parallel threads can benefit from running on a GPU. Examples are media-encoding, folding molecules for cancer research or simply calculating physics in games.

But you can't take any application and run it on a GPU, the application has to be written for it. And it won't speed up games, since games are specifically written to use the GPU (except the physics thing).
 
Old 12-12-2010, 04:24 PM   #11
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 12,443

Rep: Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066
I haven't looked into this, but if it's anything like trying to find something applicable to run on a Cell processor, it'd be tough work. I was investigating getting a PS3 just for this, but ultimately didn't bother.
 
Old 12-13-2010, 12:19 AM   #12
darkstarbyte
Member
 
Registered: May 2010
Location: 3 planets away from the sun.
Distribution: Linux mint, Slackware
Posts: 234

Original Poster
Rep: Reputation: 2
Don't get a ps3! You can no longer put operating systems on them of your choosing. I looked into this because I wanted a media hub.
 
Old 12-13-2010, 12:30 AM   #13
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 12,443

Rep: Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066Reputation: 1066
Yeah, sorry - that was about 2 years ago ...
 
  


Reply

Tags
cpu, drivers, gpu, nvidia, proprietary


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
Laptop with nvidia GPU but there is no nvidia badge on it !! wanas Linux - Laptop and Netbook 2 08-01-2010 10:13 PM
[SOLVED] Safe way to force load on cpu/gpu? damgar Linux - Software 10 12-19-2009 10:07 AM
Before I buy - Moetherboard, cpu, gpu jchambers Linux - Hardware 3 04-05-2009 07:24 AM
Compiz using GPU or CPU??? moeFEAR Linux - Software 1 07-31-2007 04:33 PM
GPU vs. CPU ekdya Linux - Hardware 1 09-20-2006 10:27 AM


All times are GMT -5. The time now is 12:38 PM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration