- odinstaloval jsem iGPU (přes správce zařízení, zákaz nestačil)
- běží pouze na GPU 0 (GTX 970), žádným způsobem se mi nepodařilo výpočty přesunout na GPU 1 (GTX 750Ti)
Nyní testuji vliv parametrů, poté porovnám s GFN Sievingem
EDIT2:
Je to celé dost komplikované a divoké, nic pro nezávisláky takže návod zveřejňovat nebudu, závisláci si to najdou na PG. Hlavní zásady
- každý rozsah v samostatném adresáři, protože univerzální název výstupu
- počítá pouze na Platform 0 a GPU 0
- na default hodnotách bylo vytížení GTX 970 82 %, -b500 -s4000 to zvedly na 99 % Load a 101 % TDP (povoleno 110 %, ale dosaženo mezní teploty 81 °C), s pekelným lagscreenem
- bere celé CPU jádro, i když žvaní blbosti o nějakém malém záboru
- RAC vypadá na cca 160 000, což je na GTX 970 opravdu bída (GFN Sieving 420 000)
- nedělá checkpointy
Celkově pouze FF, jako syslení do Pentathlonu nebrat.
__________________
Původní zoufalý výkřik:
nedaří se mi zprovoznit GPU factorial sieving, nějak to odmítá vzít na vědomí parametry
příkaz
Kód: Vybrat vše
call fsievecl64.exe -p8215G -P8216G -n10 -N1M -t1 -b250 -s1000 -q --platform=1 --device=1
Kód: Vybrat vše
List of available platforms and devices
Platform 0 has no available devices. Here is a list of platforms and devices:Platform 0 is a Intel(R) Corporation Intel(R) OpenCL, version OpenCL 1.2
No devices
Platform 1 is a NVIDIA Corporation NVIDIA CUDA, version OpenCL 1.2 CUDA 9.1.84
Device 0 is a NVIDIA Corporation GeForce GTX 970
Device 1 is a NVIDIA Corporation GeForce GTX 750 Ti
help píše
Kód: Vybrat vše
-h --help Print this help
-v --verbose Verbose output (memory usage)
-q --quiet Quiet output (no banner or stats)
-p --pmin=P0 Sieve start: 3 <= P0 <= p (default P0=3)
-P --pmax=P1 Sieve end: p < P1 <= 2^62 (default P1=P0+10^9)
-t --nthreads=N Start N threads (default N=1)
-l --list List available plagorms and devices
-b --blocks=B Force B blocks per device
-f --platform=F Use platform F instead of 0
-d --device=D Use device D instead of 0
-n --min_n=n Minimum n to search
-N --max_n=N Maximum n to search
-s --step=s n iterated per call to GPU
-f --factorsinrate=f Number of factors to use when computing removal rate (default 50)
-m --minimum X Do not report factors smaller than X (default 100000)
-i --inputfile=I PFGW file in ABC format (as output from fsieve)
-o --outputfile=O PFGW file of remaining candidates in ABC format
fsievecl v1.0.8, a GPU program to find factors numbers of the form n!+/-1
Fatal Error: min n has not been specified