GPU-mogelijkheden bij GIMPS
Ik ben al de nodige uren bezig geweest me wat in te lezen aangaande dit onderwerp. De Prime95-client die ik welleens aangeslingerd heb, leert je niets over de wondere wereld van Mersenne-priemgetallen en sieve. Ook het Mersenne-forum is niet vriendelijk voor den beginner.
In het kort de verschillende doelstellingen: Om een Mersenne-priemgetal te vinden wordt de LL-test (Lucas-Lehmer) uitgevoerd. Die test duurt heel erg lang. Om veel rekentijd te bekorten is er een test (trial factoring) die zoekt naar faktoren. Wordt er een faktor gevonden dan is 2
p - 1 geen priemgetal, bij Mersenne-priemgetallen is p zelf een priemgetal. Dit wordt sieve genoemd, helaas met sieve vindt je geen priemgetallen.
De GPU-LL-test:
http://www.mersenneforum....hread.php?t=12576&page=21 CUDA
Meer interessant (qua DC-Vault) de trial factoring:
http://www.mersenneforum.org/showthread.php?t=12827 CUDA
http://www.mersenneforum.org/showthread.php?t=15646 OpenCL
De OpenCL is een port van de CUDA-versie en waarschijnlijk nog niet geheel geoptimaliseerd. Zelf heb ik me inmiddels door 30 pagina's van de eerste link geworsteld en wil het graag snel gaan uitproberen.
Nog wat leesvoer:
http://mersennewiki.org/index.php/Mfaktc
Het programma mfaktc zoekt dus naar factoren via TF en doet dat geruime malen sneller dan CPU's. Wel heeft het 1 of meerdere cores (geen HT) nodig om de GPU aan het werk te houden.
For mfaktc, cpu minimum requirements go a little like this:
460/560: 3.5-4.5GHz
470/570: 8-9GHz
480/580: 9-10GHz
GHz is based on corei5/i7. If you have earlier generation then probably scale up a little bit on the GHz. I haven't seen any figures for AMD generation CPUs.
This is a *rough* guide.
Based on my experiences and other posts here.
This is to max out the card. Yes 10GHz CPUs don't exist, but add the cores up. i.e. 3x instances on separate real 3.5GHz cores would be enough to max out a 580. A hyper threaded core is not enough to drive an instance.
For expected results:
460/560: 100-130GHz.days/day
470/570: 200-240GHz.days/day
480/580: 250-280GHz.days/day
Again, rough figures guide only. These figures are for high bit depth too. If you aren't getting anywhere near these figures - check you have enough cores/instances running (check min CPU spec above)
As for power consumption check nvidia's web page. They do list recommended PSU specs.
As for headless.....on windows PCs it doesn't seem to work for me. I can't RDP to a windows box and kick off the process. It fails on cudadevicecheck(). I'm guessing this is more driver related. *But* I can pull the monitor out, and RDP to it at a later time to check on it.
As for GUI corruption, generally the models listed in this post haven't reported screen corruption. There have been some posts with screen corruption. In my experience the GUI has been quite workable (I'm even able to play high end games like Starcraft2 while it's running). I run Win7 though.
-- Craig
Een slordige rekensom leert ons dat als 10 GT 570 kaarten twee maanden TF uitvoeren dat we circa 120k punten (GHz-dagen) kunnen behalen en circa 450 punten voor de Vault kunnen scoren.
http://tools.1up.no/gomps/
Benodigheden:
http://www.mersenneforum.org/mfaktc/
http://www.mersenneforum....hp?p=255068&postcount=632
Kwak dat (uitgepakt) in een folder, heb je meerdere instances nodig dan zul je verschillende folders moeten aanmaken met deze inhoud.
Het werk kun je aanvragen bij Mersenne.org:
http://v5www.mersenne.org/manual_assignment/
Maak wel eerst een account aan en kies je team. Creeer in de werkfolder een bestand "worktodo.txt" en copy-pasta de informatie van de "Manual_assigment".
Het moet er ongeveer zo uitzien:

De met zwart weggepoetste getallen zijn de persoonlijke keys van mijn assignments.
Ik denk ook dat moderne GPU's in vrijwel geen tijd hier doorheen ploegen dus er moeten veel meer assignments aangemaakt worden.
De programmeur zei ook dat zijn programma vooral effecient is als de sieve van bijvoorbeeld 64 bits naar 72 wordt uitgevoerd. Mersenne.org geeft echter niet dat soort assignments. Je kan wel de assignment aanpassen: Factor=bla,54994561,68,72
Ik weet alleen niet of Mersenne.org dat leuk vindt en of je hiervoor ook credits krijgt. In theorie bestaat er een kansje dat je iets herberekent dat een ander al gedaan heeft. Hoe dus optimaal credits te scoren moet nog worden uitgezocht.
Inleveren van de resultaten moet ook manueel (zorg dat je ingelogd bent!):
http://v5www.mersenne.org/manual_result/
[
Voor 3% gewijzigd door
Verwijderd op 13-09-2011 03:41
]