diff options
Diffstat (limited to 'docs/articles/compiled_models.html')
| -rw-r--r-- | docs/articles/compiled_models.html | 18 | 
1 files changed, 9 insertions, 9 deletions
| diff --git a/docs/articles/compiled_models.html b/docs/articles/compiled_models.html index 379176bf..183c9658 100644 --- a/docs/articles/compiled_models.html +++ b/docs/articles/compiled_models.html @@ -29,7 +29,7 @@        </button>        <span class="navbar-brand">          <a class="navbar-link" href="../index.html">mkin</a> -        <span class="label label-default" data-toggle="tooltip" data-placement="bottom" title="Released package">0.9.47.1</span> +        <span class="label label-default" data-toggle="tooltip" data-placement="bottom" title="Released package">0.9.47.2</span>        </span>      </div> @@ -84,7 +84,7 @@        <h1>Performance benefit by using compiled model definitions in mkin</h1>                          <h4 class="author">Johannes Ranke</h4> -            <h4 class="date">2018-06-06</h4> +            <h4 class="date">2018-07-18</h4>        <div class="hidden name"><code>compiled_models.Rmd</code></div> @@ -125,14 +125,14 @@ SFO_SFO <-<span class="st"> </span><span class="kw"><a href="../reference/mki  }</code></pre></div>  <pre><code>## Lade nötiges Paket: rbenchmark</code></pre>  <pre><code>##                    test replications elapsed relative user.self sys.self -## 3     deSolve, compiled            3   2.335    1.000     2.333        0 -## 1 deSolve, not compiled            3  16.810    7.199    16.801        0 -## 2      Eigenvalue based            3   2.882    1.234     2.879        0 +## 3     deSolve, compiled            3   2.044    1.000     2.043        0 +## 1 deSolve, not compiled            3  16.571    8.107    16.565        0 +## 2      Eigenvalue based            3   2.499    1.223     2.496        0  ##   user.child sys.child  ## 3          0         0  ## 1          0         0  ## 2          0         0</code></pre> -<p>We see that using the compiled model is by a factor of around 7 faster than using the R version with the default ode solver, and it is even faster than the Eigenvalue based solution implemented in R which does not need iterative solution of the ODEs.</p> +<p>We see that using the compiled model is by a factor of around 8 faster than using the R version with the default ode solver, and it is even faster than the Eigenvalue based solution implemented in R which does not need iterative solution of the ODEs.</p>  </div>  <div id="model-that-can-not-be-solved-with-eigenvalues" class="section level2">  <h2 class="hasAnchor"> @@ -156,14 +156,14 @@ SFO_SFO <-<span class="st"> </span><span class="kw"><a href="../reference/mki  }</code></pre></div>  <pre><code>## Successfully compiled differential equation model from auto-generated C code.</code></pre>  <pre><code>##                    test replications elapsed relative user.self sys.self -## 2     deSolve, compiled            3   3.766    1.000     3.764        0 -## 1 deSolve, not compiled            3  37.119    9.856    37.097        0 +## 2     deSolve, compiled            3   3.592    1.000     3.589        0 +## 1 deSolve, not compiled            3  35.340    9.839    35.324        0  ##   user.child sys.child  ## 2          0         0  ## 1          0         0</code></pre>  <p>Here we get a performance benefit of a factor of 10 using the version of the differential equation model compiled from C code!</p>  <p>This vignette was built with mkin 0.9.47.1 on</p> -<pre><code>## R version 3.5.0 (2018-04-23) +<pre><code>## R version 3.5.1 (2018-07-02)  ## Platform: x86_64-pc-linux-gnu (64-bit)  ## Running under: Debian GNU/Linux 9 (stretch)</code></pre>  <pre><code>## CPU model: AMD Ryzen 7 1700 Eight-Core Processor</code></pre> | 
