![]() |
|
|
#1 |
|
Aug 2015
2×23 Posts |
Is anyone able to comprehensively explain to a level from which a calculation can be produced, the correlation between TF exponent size and bit-range (and process/sieve size?) against GPU saturation, in order to determine the performance limit of a GPU based upon it's published specs?
Would the focus be completion of classes at a certain rate for the transition overhead to allow graphical tasks to be undertaken in a timely fashion? It would be useful to know the impact of different bit-ranges on the responsiveness of the hardware, so distribution of TF work can be intelligently assigned for utilisation of unused GPU power. e.g. Workstations. |
|
|
|
|
|
#2 |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
101000001100112 Posts |
Last versions(s) of mfaktx should occupy the GPU 100% when gpu-sieving is used, regardless of bit level and/or exponent, the only exceptions being the "extreme" cases, but those cases are also avoidable, either using the less-classes (420 classes) versions in one side of the chart, or launching multiple instances of mfaktx in the other side of the chart (or both).
The older versions or "extreme versions" of mfaktc (like TFing very small exponents, or the versions modified to sieve higher than 2p+1) which do CPU sieving only will only occupy as much from the GPU as the CPU is able to sieve. I remember that a 4-core CPU (i7-2600k) was not able to saturate two gtx580 cards more than 70% or so, the bottleneck being the CPU-sieving, when I was trying to TF exponents from 2k to 100k (in the ECM area). James' tables are quite accurate approximations of the performance, for most cards there (exceptions are few "rare" cards with only few benchmarks). Last fiddled with by LaurV on 2016-09-05 at 06:26 |
|
|
|
|
|
#3 |
|
"/X\(‘-‘)/X\"
Jan 2013
https://pedan.tech/
61608 Posts |
For what it's worth, I've not found any configuration for acceptable desktop performance while using GPU sieving under Linux.
|
|
|
|
|
|
#4 |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
41·251 Posts |
What do you mean by that? Is the desktop not enough performant when you use mfaktx, like it is not responsive, it has lag, etc., or you talk about mfaktx performance itself, like the cards are not 100% occupied, and the output of TF is slow?
|
|
|
|
|
|
#5 |
|
"/X\(‘-‘)/X\"
Jan 2013
https://pedan.tech/
61608 Posts |
The desktop becomes very laggy, from moving the mouse to scrolling. mfaktc performance is fine.
|
|
|
|
|
|
#6 |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
240638 Posts |
Oh, I got it, I was reading the OP's post totally wrong. I thought he has problems with the output, like he can't get the mfaktx to occupy the card 100% or the output is low. In fact, the problem is that the computer is not responsive. I can't help that under linux. On windoze, playing with the parameters in the ini file may slow mfaktc up to a level where it is not "sensed" by the normal graphic tasks, like playing a movie, or do some cad modeling. I usually don't play animation-intensive games. There is a discussion/tutorial here around, and even some batch files to launch mfaktc in different "hurry" modes.
|
|
|
|
|
|
#7 | |
|
Aug 2015
1011102 Posts |
Quote:
Would it also be necessary to create a number of graphs against exponents of disproportionate sizes? Last fiddled with by mattmill30 on 2016-10-02 at 17:20 |
|
|
|
|
|
|
#8 | |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
22·2,767 Posts |
Quote:
Here is a link to one: http://www.mersenne.ca/cudalucas.php?model=490 |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Spearman's rank correlation coefficient | Unregistered | Homework Help | 2 | 2009-03-03 19:56 |
| OK, how can we get a range now? | thechickenman | Lone Mersenne Hunters | 4 | 2008-12-01 10:45 |
| why 45% CPU utilisation? | optim | Software | 1 | 2004-07-10 16:58 |
| Available range for TF to 2^60? | edorajh | Lone Mersenne Hunters | 2 | 2003-12-31 16:04 |
| getting a range? | tom11784 | Lone Mersenne Hunters | 1 | 2003-08-29 18:56 |