Rumpelkammer: PCGH Folding@Home-Thread II

Ich habe jetzt mal von einer Vorgängerversion des FAH Client auf den Aktuellen gewechselt.
Sehr komfortabel, da alle Einstellungen übernommen wurden. :)
 
Scheint leider immernoch nur für Sonygeräte freigegeben zu sein. Auf meinem OnePlus One und dem Galaxy Note 10.1 2014 ist sie nicht installierbar
 
Hat jemand schon F@H auf einem Android-Gerät ausprobiert? Hab das gerade erst mitgekriegt: https://folding.stanford.edu/home/new-initiative-fah-on-android/
Habe leider selbst kein Android-Gerät, um das mal auszuprobieren...

Auf meinem Tablet Neo S7 Plus gehts nicht, da erst ab Android 4.4 unterstützt wird, also meins nicht (4.2 oder 4.1 glaube ich):daumen2: Der Nacl geht auch nicht, der startet zwar im Chrome-Broser aber bleibt dann hängen....aber mein Tablet ist sowieso zu schwach für F@H. Aber probieren tut man es ja trotzdem...:daumen:
 
Guten Abend zusammen:
eine kurze Anmerkung zum Thema Checkpoints bei GPU-Falten:
Beim CPU-Falten kann man ja bekanntlich die Checkpoint-Frequenz in den Einstellungen festlegen. Ich weiß nicht, ob euch das klar war, aber um diese Einstellung kümmert sich der GPU-Client nicht. Stattdessen werden Checkpoints nach einer festgelegten Anzahl von Steps/Schritten angelegt. Bei langsamen Grafikkarten kann deshalb beim Pausieren eine erhebliche Anzahl von Steps verloren gehen (mal eben 1 Stunde Rechenzeit bei einer HD 7770 und Projekt 13000) :daumen2:.
Also als Tipp, falls ihr eure Grafikkarte pausieren müsst: Schaut, wann der letzte Checkpoint erstellt wurde! Ich hatte mal ein kleines Tool geschrieben, das anzeigt, wann der letzte Checkpoint gespeichert wurde. Ansonsten auf die Zeitstempel im work-Verzeichnis gucken.
Im jeweiligen Work-Verzeichnis findet man auch immer eine log-Datei (log.txt). Bsp:
Code:
Project: 13000 (Run 1948, Clone 6, Gen 64)Unit: 0x0000006f538b3db75311c2c366beecfa
CPU: 0x00000000000000000000000000000000
Machine: 2
Reading tar file state.xml
Reading tar file system.xml
Reading tar file integrator.xml
Reading tar file core.xml
Digital signatures verified
**************************** Zeta Folding@home Core ****************************
       Type: 23
       Core: Zeta
    Website: [URL="http://folding.stanford.edu/"]Folding@home[/URL]
  Copyright: (c) 2009-2013 Stanford University
     Author: Yutong Zhao <[EMAIL="yutong.zhao@stanford.edu"]yutong.zhao@stanford.edu[/EMAIL]>
       Args: -dir 01 -suffix 01 -version 703 -lifeline 676 -checkpoint 5 -gpu 1
             -gpu-vendor ati
     Config: <none>
************************************ Build *************************************
    Version: 0.0.52
       Date: Nov 7 2013
       Time: 10:33:58
    SVN Rev: Unknown
     Branch: Unknown
   Compiler: Visual C++ 2008
    Options: $( /TP $) /nologo /EHa /wd4297 /wd4103 /Ox -arch:SSE2 /MT
   Platform: win32 7
       Bits: 32
       Mode: Release
************************************ System ************************************
        CPU: Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
     CPU ID: GenuineIntel Family 6 Model 58 Stepping 9
       CPUs: 4
     Memory: 7.95GiB
Free Memory: 6.54GiB
    Threads: WINDOWS_THREADS
Has Battery: false
 On Battery: false
 UTC offset: 1
        PID: 4836
        CWD: C:\Program Files (x86)\FAHClient\config\work
         OS: Windows 7 Home Premium
    OS Arch: AMD64
       GPUs: 2
      GPU 0: ATI:5 PITCAIRN [Radeon HD 7800]
      GPU 1: ATI:5 R575A [AMD Radeon HD7700 Series]
       CUDA: Not detected
********************************************************************************
Folding@home GPU core17
Version 0.0.52
[1] compatible platform(s):
  -- 0 --
  PROFILE = FULL_PROFILE
  VERSION = OpenCL 1.2 AMD-APP (1445.5)
  NAME = AMD Accelerated Parallel Processing
  VENDOR = Advanced Micro Devices, Inc.
(3) device(s) found on platform 0:
  -- 0 --
  DEVICE_NAME = Pitcairn
  DEVICE_VENDOR = Advanced Micro Devices, Inc.
  DEVICE_VERSION = OpenCL 1.2 AMD-APP (1445.5)
  -- 1 --
  DEVICE_NAME = Capeverde
  DEVICE_VENDOR = Advanced Micro Devices, Inc.
  DEVICE_VERSION = OpenCL 1.2 AMD-APP (1445.5)
  -- 2 --
  DEVICE_NAME =         Intel(R) Core(TM) i5-3570 CPU @ 3.40GHz
  DEVICE_VENDOR = GenuineIntel
  DEVICE_VERSION = OpenCL 1.2 AMD-APP (1445.5)
[ Entering Init ]
  Launch time: 2015.00.27  16:47:16
  Arguments passed: -dir 01 -suffix 01 -version 703 -lifeline 676 -checkpoint 5 -gpu 1 -gpu-vendor ati 
[ Leaving  Init ]
[ Entering Main ]
  Reading core settings...
  Total number of steps: 5000000
  [COLOR=#ff0000][B]XTC write frequency: 125000[/B][ Initializing Core Contexts ]
  Using platform OpenCL
  Looking for vendor: ati...found on platformId 0
  Deserializing System...
  Setting up Force Groups:
    Group 0: Everything Else
    Group 1: Nonbonded Direct Space
    Group 2: Nonbonded Reciprocal Space
  Found MonteCarloBarostat @ 1.01325 (default) Bar, 300 Kelvin, 50 pressure change frequency.
    Found: 64614 atoms, 6 forces.
  Deserializing State...  done.
    Integrator Type: class OpenMM::LangevinIntegrator
    Constraint Tolerance: 1e-005
    Time Step in PS: 0.002
    Temperature: 300
    Friction Coeff: 5
  Checking core state against reference...
  Checking checkpoint state against reference...
[ Initialized Core Contexts... ]
  Using OpenCL on platformId 0 and gpu 1
  v(^_^)v  MD ready starting from step 0
Completed 0 out of 5000000 steps (0%)
Temperature control disabled. Requirements: single Nvidia GPU, tmax must be < 110 and twait >= 900
Completed 50000 out of 5000000 steps (1%)
Completed 100000 out of 5000000 steps (2%)
Completed 150000 out of 5000000 steps (3%)
Completed 200000 out of 5000000 steps (4%)
Completed 250000 out of 5000000 steps (5%)
Completed 300000 out of 5000000 steps (6%)
Completed 350000 out of 5000000 steps (7%)
Completed 400000 out of 5000000 steps (8%)
Completed 450000 out of 5000000 steps (9%)
Completed 500000 out of 5000000 steps (10%)
Completed 550000 out of 5000000 steps (11%)
Completed 600000 out of 5000000 steps (12%)
Completed 650000 out of 5000000 steps (13%)
Completed 700000 out of 5000000 steps (14%)
Completed 750000 out of 5000000 steps (15%)
Completed 800000 out of 5000000 steps (16%)
Completed 850000 out of 5000000 steps (17%)
Completed 900000 out of 5000000 steps (18%)
Completed 950000 out of 5000000 steps (19%)
Die rot markierte Zeile gibt dabei an, alle wieviel Steps ein Checkpoint erstellt wird. Hier sind es 125000, also alle 2.5% (=125000/5000000).
Es kann sich also lohnen, mit einem Neustart etwas zu warten. Mann kann auch erwägen, automatische (geplante) Neustarts an den Checkpoints auszurichten, um möglichst wenig Arbeit zu verlieren.

Ich hoffe, ich habe euch nicht gelangweilt, aber mir selbst (und vielleicht geht es ja einigen von euch auch so) war lange nicht klar, was es mit den Checkpoints beim GPU-Folding auf sich hat und nach welchem Muster sie erstellt werden.

Liebe Grüße
 
Guten Abend zusammen:
eine kurze Anmerkung zum Thema Checkpoints bei GPU-Falten:
Beim CPU-Falten kann man ja bekanntlich die Checkpoint-Frequenz in den Einstellungen festlegen. Ich weiß nicht, ob euch das klar war, aber um diese Einstellung kümmert sich der GPU-Client nicht. Stattdessen werden Checkpoints nach einer festgelegten Anzahl von Steps/Schritten angelegt. Bei langsamen Grafikkarten kann deshalb beim Pausieren eine erhebliche Anzahl von Steps verloren gehen (mal eben 1 Stunde Rechenzeit bei einer HD 7770 und Projekt 13000) :daumen2:.
Also als Tipp, falls ihr eure Grafikkarte pausieren müsst: Schaut, wann der letzte Checkpoint erstellt wurde! Ich hatte mal ein kleines Tool geschrieben, das anzeigt, wann der letzte Checkpoint gespeichert wurde. Ansonsten auf die Zeitstempel im work-Verzeichnis gucken.
Im jeweiligen Work-Verzeichnis findet man auch immer eine log-Datei (log.txt). Bsp:

Die rot markierte Zeile gibt dabei an, alle wieviel Steps ein Checkpoint erstellt wird. Hier sind es 125000, also alle 2.5% (=125000/5000000).
Es kann sich also lohnen, mit einem Neustart etwas zu warten. Mann kann auch erwägen, automatische (geplante) Neustarts an den Checkpoints auszurichten, um möglichst wenig Arbeit zu verlieren.

Ich hoffe, ich habe euch nicht gelangweilt, aber mir selbst (und vielleicht geht es ja einigen von euch auch so) war lange nicht klar, was es mit den Checkpoints beim GPU-Folding auf sich hat und nach welchem Muster sie erstellt werden.

Liebe Grüße

Sehr mieses Verhalten :( Was ist denn wenn man vorher von Hand auf "Light" zurückstellt, wird dann ein Checkpoint erstellt?
 
Zurück