Skip to content

Commit 64a8609

Browse files
committed
edit: docs
1 parent fc3c69f commit 64a8609

1 file changed

Lines changed: 40 additions & 36 deletions

File tree

README.md

Lines changed: 40 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -14,44 +14,48 @@ print(sum_two_i32_result)
1414
```
1515

1616
## Benchmarks (Python)
17-
```
18-
--------------------------------------- benchmark 'arr_i32': 1 tests ---------------------------------------
19-
Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations
20-
------------------------------------------------------------------------------------------------------------
21-
test_sum_arr_i32 4.2611 4.4810 4.3450 0.0814 4.3310 0.0625 2;1 230.1495 5 100
22-
------------------------------------------------------------------------------------------------------------
23-
24-
---------------------------------------- benchmark 'arr_i32_simd': 1 tests -----------------------------------------
25-
Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations
26-
--------------------------------------------------------------------------------------------------------------------
27-
test_sum_arr_i32_simd 1.1802 1.2003 1.1903 0.0071 1.1903 0.0051 2;0 840.1472 5 100000
28-
--------------------------------------------------------------------------------------------------------------------
29-
30-
---------------------------------------- benchmark 'numpy': 1 tests ----------------------------------------
31-
Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations
32-
------------------------------------------------------------------------------------------------------------
33-
test_numpy_sum 7.6939 7.8477 7.7710 0.0544 7.7710 0.0387 2;0 128.6840 5 13
34-
------------------------------------------------------------------------------------------------------------
35-
36-
Legend:
37-
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.
38-
OPS: Operations Per Second, computed as 1 / Mean
39-
```
17+
18+
### Accamulate array values of integer32
19+
```
20+
--------------------------------------- benchmark 'arr_i32': 1 tests ---------------------------------------
21+
Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations
22+
------------------------------------------------------------------------------------------------------------
23+
test_sum_arr_i32 4.2611 4.4810 4.3450 0.0814 4.3310 0.0625 2;1 230.1495 5 100
24+
------------------------------------------------------------------------------------------------------------
25+
26+
---------------------------------------- benchmark 'arr_i32_simd': 1 tests -----------------------------------------
27+
Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations
28+
--------------------------------------------------------------------------------------------------------------------
29+
test_sum_arr_i32_simd 1.1802 1.2003 1.1903 0.0071 1.1903 0.0051 2;0 840.1472 5 100000
30+
--------------------------------------------------------------------------------------------------------------------
31+
32+
---------------------------------------- benchmark 'numpy': 1 tests ----------------------------------------
33+
Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations
34+
------------------------------------------------------------------------------------------------------------
35+
test_numpy_sum 7.6939 7.8477 7.7710 0.0544 7.7710 0.0387 2;0 128.6840 5 13
36+
------------------------------------------------------------------------------------------------------------
37+
38+
Legend:
39+
Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.
40+
OPS: Operations Per Second, computed as 1 / Mean
41+
```
4042

4143
## Benchmarks (Rust)
42-
```
43-
Array accumulation time: [15.509 µs 15.532 µs 15.575 µs]
44-
Found 11 outliers among 100 measurements (11.00%)
45-
1 (1.00%) low mild
46-
3 (3.00%) high mild
47-
7 (7.00%) high severe
48-
49-
Array accumulation with SIMD instructions
50-
time: [77.083 ns 77.499 ns 78.264 ns]
51-
Found 9 outliers among 100 measurements (9.00%)
52-
2 (2.00%) high mild
53-
7 (7.00%) high severe
54-
```
44+
45+
### Accamulate array values of integer32
46+
```
47+
Array accumulation time: [15.509 µs 15.532 µs 15.575 µs]
48+
Found 11 outliers among 100 measurements (11.00%)
49+
1 (1.00%) low mild
50+
3 (3.00%) high mild
51+
7 (7.00%) high severe
52+
53+
Array accumulation with SIMD instructions
54+
time: [77.083 ns 77.499 ns 78.264 ns]
55+
Found 9 outliers among 100 measurements (9.00%)
56+
2 (2.00%) high mild
57+
7 (7.00%) high severe
58+
```
5559

5660
## Roadmap
5761

0 commit comments

Comments
 (0)