From 84d501d0411366d94d54da7d32ae411ffdb994e5 Mon Sep 17 00:00:00 2001 From: cyliang368 Date: Sun, 16 Jun 2024 23:42:35 +0200 Subject: [PATCH] revise performance and author sections in the html file --- vector/v.surf.rst/v.surf.rst.html | 40 +++++++++++++++---------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/vector/v.surf.rst/v.surf.rst.html b/vector/v.surf.rst/v.surf.rst.html index cea49cfa277..b35183e34fe 100644 --- a/vector/v.surf.rst/v.surf.rst.html +++ b/vector/v.surf.rst/v.surf.rst.html @@ -293,6 +293,22 @@

Cross validation procedure

with lost details and fluctuations) or when significant noise is present that needs to be smoothed out. +

Performance

+To enable parallel processing, the user can specify the number of threads to be +used with the nprocs parameter (default 1). Figure 1 and 2 provides benchmarks of the parallelizations running on Intel® Core™ i5-10210U CPU @ 1.60GHz × 8. See benchmark scripts in source code for more details. + +
+ benchmark for v.surf.rst +
+ Figure 1: Benchmark shows execution time for different + number of cells (1M, 2M, 4M, and 8M). +
+
+ benchmark for cross-validation of v.surf.rst +
+ Figure 2: Benchmark shows execution time for running cross-validation on different number of cells (100k, 200k, 400k, and 800k). +
+

EXAMPLE

Setting for lidar point cloud

@@ -339,26 +355,6 @@

Usage of the where parameter

d.vect elevrand where="value > 94.9" -

Performance

-To enable parallel processing, the user can specify the number of threads to be -used with the nprocs parameter (default 1). The memory parameter -(default 300) can also be provided to determine the size of the buffer for -computation. - -
- benchmark for v.surf.rst -
- Figure 1 Benchmark shows execution time for different - number of cells. -
-
- benchmark for cross-validation of v.surf.rst -
- Figure 2 Benchmark shows execution time for running cross-validation on different number of cells. -
- -See benchmark scripts in source code. (Intel® Core™ i5-10210U CPU @ 1.60GHz × 8) -

REFERENCES

    @@ -438,3 +434,7 @@

    AUTHORS

    Parallelization using OpenMP:
    Stanislav Zubal, Czech Technical University in Prague
    Michal Lacko, Pavol Jozef Safarik University in Kosice + +

    +Parallelization of cross-validation using OpenMP: +
    Chung-Yuan Liang, Purdue University, West Lafayette, Indiana, USA