![]() |
CUDA and using the computer
What is the impact of running a CUDA program on CPU usage and computer responsiveness? E.g. how much of a quad would be needed to keep a GPU busy? And, how usable is the computer while this is happening? Is it barely usable due to unresponsiveness (I think I remember hearing that's the case) or is it as responsive as a program running low priority CPU work?
Do any of the current CUDA prime/factoring programs exist for, or could be easily built for, 32-bit Windows? Or could they run through Cygwin without a significant speed decrease? |
I used mfaktc to trial-factor huge exponents. The program runs on both Linux and Windows, and is 32 and 64 bits aware.
Of course, 64bit version is about 33% faster than 3bit. Usually it charges only one core of a multicore CPU. I used mfaktc AND multi-threaded mprime on my Linux box without losing speed. As for responsiveness, Windows (64) version is about 10% slower than Linux 64, but you can use your PC while CUDA operations are used. On Linux you can't, unless you run terminal version without Xserver. Luigi |
A Nvidia GTX 480 uses something like 500 W in load. A core i5 750 uses 200 W under load ( 4 cores). How much faster is the mfaktc CUDA version compared to the CPU version? I just want to know what's the best in terms of energy efficiency.
Carlos |
Hi Carlos,
GTX 480 + i750 + 3 instances of mfaktc: ~360W for the whole system. The throughput depends on the exponent and factoring ranges. But I think a 8-10 fold throughput increase can be achived (compared to 4 cores running Prime95). I took 3 100 million digits exponents (M332.235.xxx) from 2^70 to 2^77 in ~51 hours. 3 instances of mfaktc on GTX 480 + i7 750. So running mfaktc on a GTX 465/470/480 is very energy efficient. Perhaps a GF104 based GPU is a even better deal but we have to wait until it is released. Oliver |
| All times are UTC. The time now is 15:11. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.