aboutsummaryrefslogtreecommitdiff
path: root/docs/articles/compiled_models.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/articles/compiled_models.html')
-rw-r--r--docs/articles/compiled_models.html18
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 &lt;-<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 &lt;-<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>

Contact - Imprint