espressomd-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ESPResSo-devel] [bug #44133] Temperature in LB_GPU is too high


From: Joost de Graaf
Subject: [ESPResSo-devel] [bug #44133] Temperature in LB_GPU is too high
Date: Fri, 30 Jan 2015 16:08:59 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.94 Safari/537.36

URL:
  <http://savannah.nongnu.org/bugs/?44133>

                 Summary: Temperature in LB_GPU is too high
                 Project: ESPResSo
            Submitted by: jdegraaf
            Submitted on: Fri 30 Jan 2015 04:08:59 PM GMT
                Category: Simulation core
                Severity: 4 - Important
                  Status: Confirmed
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 3.3.0
           Fixed Release: None

    _______________________________________________________

Details:

(1) The particle temperature is too high; as determined by running a longer
version of the lb_gpu.tcl test case, see figure.
(2) The lb_gpu.tcl (and by extension the lb.tcl) test case uses the
instantaneous fluid temperature as its error criterion, this should be the
averaged fluid temperature.
(3) The lb fluid temperature may be too high; could not confirm, different
seeds gave different averages, see figure for an instance of a too high fluid
temperature.
(4) The lb gpu is improperly seeded; it uses global seed plus thread index. If
one uses the PID as global seed (as done in the test case) successive runs
produce systems with nearly identical progression of the kinetic energy.
(5) In the extended run length version of the lb_gpu.tcl test case there is
unexpected divergence of the kinetic energy (temperature) when runs are
initialized with identical seeds. They evolve identically at first, but
diverge suddenly somewhere between 16000 and 20000 steps (depending on the
seed and possibly time step), see attached images. This could be an
uninitialized memory issue.
(6) The deviation of the temperature with respect to the input value becomes
smaller with smaller time step. 



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Fri 30 Jan 2015 04:08:59 PM GMT  Name: particle_temp_divergence_zoom.png
 Size: 96kB   By: jdegraaf

<http://savannah.nongnu.org/bugs/download.php?file_id=32949>
-------------------------------------------------------
Date: Fri 30 Jan 2015 04:08:59 PM GMT  Name: summary_temp_high.png  Size: 84kB
  By: jdegraaf

<http://savannah.nongnu.org/bugs/download.php?file_id=32950>

    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/bugs/?44133>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]