GPGPU (General-purpose computing on graphics processing units) is the means of using a graphics processing unit (GPU), which typically handles computation only for computer graphics, to perform computation in applications traditionally handled by the central processing unit (CPU).
Questions tagged [gpgpu]
44 questions
398
votes
15 answers
Why are we still using CPUs instead of GPUs?
It seems to me that these days lots of calculations are done on the GPU. Obviously graphics are done there, but using CUDA and the like, AI, hashing algorithms (think bitcoins) and others are also done on the GPU. Why can't we just get rid of the…
ell
- 4,054
106
votes
10 answers
Why do people use GPUs for high-performance computation instead of a more specialized chip?
From my understanding, people began using GPUs for general computing because they are an extra source of computing power. And though they are not a fast as a CPU for each operation, they have many cores, so they can be better adapted for parallel…
Plutoro
- 1,071
9
votes
2 answers
VMware: How to directly access the GPU
I have VMware Workstation running on Ubuntu host with a Ubuntu Guest.
Is it possible to directly access the GPU from the VM?
I want to run CUDA on the VM
madmaze
- 4,444
7
votes
1 answer
ATI Mobility Radeon HD 4500 - Support OpenCL or not?
I wanted to run Folding@Home on my laptop.
I downloaded version 6.41 which supports GPGPU for ATI with the r_700 switch.
It seemd too work slow so I took a look with GPU-Z and I was puzzled.
ATI Mobility Radeon HD 4500 - Support OpenCL or not?
I…
Randall Flagg
- 341
5
votes
1 answer
Is it possible to mount video cards via USB or Thunderbolt or...?
I need to build a (cheap) computer that might serve to:
mine digital currency
render 3D animations
solve SETI problems
...etc
Basically I am just using the GPU's to solve math problems. I need very little live throughput to / from the cards.
My…
Sy Moen
- 53
4
votes
1 answer
Execute OpenCL code on the CPU
I want to execute OpenCL code on a PC which doesn't have a graphics card, nor any other hardware component which is able to execute OpenCL. Is it possible compile my OpenCL code in a way that it can be executed on the CPU in Linux? Or is it possible…
Misch
- 143
4
votes
2 answers
Tesla C2075 as a VGA
I'd like to use a Tesla C2075's VGA (D-SUB) DVI output. I installed the latest Quadro driver (as suggested by the NVIDIA driver finder) on the 64-bit Windows 7, but it doesn't seem to be working. E.g. I can't use Aero, can't set a larger resolution…
KovBal
- 1,250
4
votes
4 answers
Options for scalable commodity GPU servers for CUDA?
I'm doing some machine learning work that benefits tremendously from using the GPU. I'm kind of at the limits of my current setup (A workstation with a single GTX580) and I really don't have room for another computer at home. So I'm looking to…
Dave S
- 151
3
votes
1 answer
Stop extending desktop to only GPU for CUDA
I have a GTX570 in a win7 machine that I use for CUDA GPGPU work. I am getting some device timeouts; the solution to this is to perform computations on a second card with no displays extended to it.
Is it possible to stop extending the display to a…
RNs_Ghost
- 135
3
votes
1 answer
Does a GPU-Based video converter exist beyond Badaboom and Avivo?
I've been looking for one for a long time and I've found Badaboom to be incredibly bad and Avivo not to be able to run on my GPU (I have an nVidia GPU).
Does anybody know of any other solutions?
kettlepot
- 1,015
3
votes
1 answer
How to set the default GPG encryption key?
Say I am using only one encryption key most the time.
How do I set the default encryption key in order to avoid mentioning it in the encryption command
In other word, I want this command:
gpg -e
to be equivalent to the command with the…
user123456
- 191
3
votes
1 answer
Why Nvidia Pascal has both FP32 and FP64 cores? Why I can not use them simultaneously?
I am trying to understand Nvidia's GPU architecture but I am a bit stuck on something that appears to be quite simple. Each Streaming Multiprocessor in the Pascal consists of 64xFP32 and 32xFP64 cores. And here are my two questions:
Why did Nvidia…
AstrOne
- 141
3
votes
1 answer
Linux: How to use onboard graphics card for graphics and not the dedicated GPGPU?
I recently bought a GPGPU (a Nvidia GEFORCE GTX 950 card) so I could use CUDA wrappers in my C code. After installing CUDA 8.0 and plugging in my monitors into my onboard graphics card (not the GPGPU), I run "nvidia-smi" and I see the…
mike van der naald
- 131
- 5
2
votes
1 answer
GPU Processing overkill?
Is there such a point where using GPU Processing or Coprocessors (such as the Intel Xeon PHI card or the Nvidia Tesla card) can actually reduce the speed of which a software computes data?
Say I had a massive cluster of external PCI-E Expansions…
Ben Franchuk
- 1,769
2
votes
0 answers
Different drivers for different Nvidia GPUs in the same system
I have the following two video cards installed in my Arch Linux system:
$ lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation G84 [Quadro FX 1700] (rev a1)
02:00.0 VGA compatible controller: NVIDIA Corporation GF100 [Tesla…
nwhsvc
- 273