You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by al...@apache.org on 2020/03/27 22:41:06 UTC
[incubator-datasketches-website] branch performance created (now
301ca1d)
This is an automated email from the ASF dual-hosted git repository.
alsay pushed a change to branch performance
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-website.git.
at 301ca1d CPC performance
This branch includes the following new commits:
new 301ca1d CPC performance
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org
[incubator-datasketches-website] 01/01: CPC performance
Posted by al...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
alsay pushed a commit to branch performance
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-website.git
commit 301ca1d5c673f8624ae877112a4789fd9a4c2dfd
Author: AlexanderSaydakov <Al...@users.noreply.github.com>
AuthorDate: Fri Mar 27 15:40:34 2020 -0700
CPC performance
---
_includes/toc.html | 1 +
docs/CPC/CpcPerformance.md | 42 ++++++++++++++++++++++++++
docs/img/CPC_HLL_Theta_sketch_update_time.png | Bin 0 -> 184158 bytes
docs/img/CPC_HLL_Theta_union_update_time.png | Bin 0 -> 209810 bytes
docs/img/CPC_and_HLL_sketch_memory.png | Bin 0 -> 147327 bytes
docs/img/CPC_and_HLL_sketch_update_time.png | Bin 0 -> 188173 bytes
docs/img/cpc/CPC_sketch_accuracy_lgk12.png | Bin 0 -> 192802 bytes
docs/img/cpc/CPC_sketch_deserialize_time.png | Bin 0 -> 118874 bytes
docs/img/cpc/CPC_sketch_serialize_time.png | Bin 0 -> 121595 bytes
docs/img/cpc/CPC_sketch_update_time.png | Bin 0 -> 175527 bytes
src/main/resources/docgen/toc.json | 1 +
11 files changed, 44 insertions(+)
diff --git a/_includes/toc.html b/_includes/toc.html
index a2b6446..93640d9 100644
--- a/_includes/toc.html
+++ b/_includes/toc.html
@@ -53,6 +53,7 @@
</p>
<div class="collapse" id="collapse_cpc_sketches">
<li><a href="{{site.docs_dir}}/CPC/CPC.html">•CPC Sketch</a></li>
+ <li><a href="{{site.docs_dir}}/CPC/CpcPerformance.html">•CPC Sketch Performance</a></li>
<p id="cpc-examples">
<a data-toggle="collapse" class="menu collapsed" href="#collapse_cpc_examples">CPC Examples</a>
diff --git a/docs/CPC/CpcPerformance.md b/docs/CPC/CpcPerformance.md
new file mode 100644
index 0000000..4aec5aa
--- /dev/null
+++ b/docs/CPC/CpcPerformance.md
@@ -0,0 +1,42 @@
+---
+layout: doc_page
+---
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+# Performance of CPC sketch
+
+The code used to produce the data for these plots can be found in the [characterization repository](https://github.com/apache/incubator-datasketches-characterization)
+
+<img class="doc-img-full" src="{{site.docs_img_dir}}/cpc/CPC_sketch_accuracy_lgk12.png"/>
+
+<img class="doc-img-full" src="{{site.docs_img_dir}}/cpc/CPC_sketch_update_time.png"/>
+
+<img class="doc-img-full" src="{{site.docs_img_dir}}/cpc/CPC_sketch_serialize_time.png"/>
+
+<img class="doc-img-full" src="{{site.docs_img_dir}}/cpc/CPC_sketch_deserialize_time.png"/>
+
+## Comparisons
+
+<img class="doc-img-full" src="{{site.docs_img_dir}}/CPC_and_HLL_sketch_memory.png"/>
+
+<img class="doc-img-full" src="{{site.docs_img_dir}}/CPC_and_HLL_sketch_update_time.png"/>
+
+<img class="doc-img-full" src="{{site.docs_img_dir}}/CPC_HLL_Theta_sketch_update_time.png"/>
+
+<img class="doc-img-full" src="{{site.docs_img_dir}}/CPC_HLL_Theta_union_update_time.png"/>
diff --git a/docs/img/CPC_HLL_Theta_sketch_update_time.png b/docs/img/CPC_HLL_Theta_sketch_update_time.png
new file mode 100644
index 0000000..99430d6
Binary files /dev/null and b/docs/img/CPC_HLL_Theta_sketch_update_time.png differ
diff --git a/docs/img/CPC_HLL_Theta_union_update_time.png b/docs/img/CPC_HLL_Theta_union_update_time.png
new file mode 100644
index 0000000..3329244
Binary files /dev/null and b/docs/img/CPC_HLL_Theta_union_update_time.png differ
diff --git a/docs/img/CPC_and_HLL_sketch_memory.png b/docs/img/CPC_and_HLL_sketch_memory.png
new file mode 100644
index 0000000..9ecfa28
Binary files /dev/null and b/docs/img/CPC_and_HLL_sketch_memory.png differ
diff --git a/docs/img/CPC_and_HLL_sketch_update_time.png b/docs/img/CPC_and_HLL_sketch_update_time.png
new file mode 100644
index 0000000..45313ac
Binary files /dev/null and b/docs/img/CPC_and_HLL_sketch_update_time.png differ
diff --git a/docs/img/cpc/CPC_sketch_accuracy_lgk12.png b/docs/img/cpc/CPC_sketch_accuracy_lgk12.png
new file mode 100644
index 0000000..d58d33b
Binary files /dev/null and b/docs/img/cpc/CPC_sketch_accuracy_lgk12.png differ
diff --git a/docs/img/cpc/CPC_sketch_deserialize_time.png b/docs/img/cpc/CPC_sketch_deserialize_time.png
new file mode 100644
index 0000000..691b68c
Binary files /dev/null and b/docs/img/cpc/CPC_sketch_deserialize_time.png differ
diff --git a/docs/img/cpc/CPC_sketch_serialize_time.png b/docs/img/cpc/CPC_sketch_serialize_time.png
new file mode 100644
index 0000000..095d6a8
Binary files /dev/null and b/docs/img/cpc/CPC_sketch_serialize_time.png differ
diff --git a/docs/img/cpc/CPC_sketch_update_time.png b/docs/img/cpc/CPC_sketch_update_time.png
new file mode 100644
index 0000000..0823b02
Binary files /dev/null and b/docs/img/cpc/CPC_sketch_update_time.png differ
diff --git a/src/main/resources/docgen/toc.json b/src/main/resources/docgen/toc.json
index eca526b..57eac89 100644
--- a/src/main/resources/docgen/toc.json
+++ b/src/main/resources/docgen/toc.json
@@ -39,6 +39,7 @@
{ "class":"Dropdown", "desc" : "CPC Sketches", "array":
[
{"class":"Doc", "desc" : "CPC Sketch", "dir" : "CPC", "file": "CPC" },
+ {"class":"Doc", "desc" : "CPC Sketch Performance", "dir" : "CPC", "file": "CpcPerformance" },
{ "class":"Dropdown", "desc" : "CPC Examples", "array":
[
{"class":"Doc", "desc" : "CPC Sketch Java Example", "dir" : "CPC", "file": "CpcJavaExample" },
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org