Skip to content

Commit 1554a2d

Browse files
authored
Benchmark results (#643)
* add results.md * fix line-break * fix typos * fix column
1 parent 0fdc4cd commit 1554a2d

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

benchmarks/results.md

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
Benchmarking Results
2+
============
3+
4+
Windows 10
5+
--------------
6+
CPU: AMD Ryzen 5 1600
7+
8+
Cores: 12
9+
10+
GPU: GeForce RTX 3060
11+
12+
RAM: 32GB
13+
14+
```
15+
hillshade.Hillshade.time_hillshade
16+
```
17+
nx | numpy | cupy | rtxpy
18+
--- | --- | --- | ---
19+
100 | 564±9μs | 1.33±0.07ms | 6.76±0.2ms
20+
300 | 2.70±0.1ms | 1.30±0.04ms | 9.36±0.8ms
21+
1000 | 38.0±2ms | 1.56±0.06ms | 26.6±2ms
22+
3000 | 352±30ms | 2.13±1ms | 172±1ms
23+
24+
```
25+
polygonize.Polygonize.time_polygonize
26+
```
27+
nx | numpy | geopandas | spatialpandas | rasterio-geopandas
28+
--- | --- | --- | --- | ---
29+
100 | 3.74±0.8ms | failed | failed | failed
30+
300 | 42.7±0.4ms | failed | failed | failed
31+
1000 | 492±4ms | failed | failed | failed
32+
33+
```
34+
slope.Slope.time_slope
35+
```
36+
nx | numpy | cupy
37+
--- | --- | ---
38+
100 | 784±50μs | 2.70±0.06ms
39+
300 | 1.83±0.1ms | 2.61±0.1ms
40+
1000 | 17.9±0.2ms | 2.70±0.08ms
41+
3000 | 171±1ms | 4.61±1ms
42+
10000 | 1.62±0.02s | 105±100ms
43+
44+
```
45+
viewshed.Viewshed.time_viewshed
46+
```
47+
nx | numpy | rtxpy
48+
--- | --- | ---
49+
100 | 7.24±0.01ms | 8.18±0.2ms
50+
300 | 53.1±0.3ms | 10.4±0.2ms
51+
1000 | 657±0.07ms | 27.1±0.3ms
52+
3000 | 7.24±0.04s | 170±1ms

0 commit comments

Comments
 (0)