File tree 18 files changed +41
-1104
lines changed
18 files changed +41
-1104
lines changed Original file line number Diff line number Diff line change @@ -16,32 +16,32 @@ jobs:
16
16
python3 -V
17
17
- run : |
18
18
python3 ./scripts/testgen.py --target aarch64-unknown-linux-gnu | bash -ex
19
- bench-aarch64 :
20
- parameters :
21
- dispatch :
22
- type : string
23
- machine :
24
- image : ubuntu-2004:current
25
- resource_class : arm.large
26
- steps :
27
- - checkout
28
- - run : |
29
- curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --default-toolchain nightly -y
30
- - run : |
31
- rustc -V -v
32
- python3 -V
33
- - run : |
34
- cargo install cargo-criterion
35
- pip3 install tabulate
36
- - run : |
37
- DISPATCH=<< parameters.dispatch >> ./scripts/bench.sh --benches --plotting-backend disabled -- --warm-up-time 1 --measurement-time 1
38
- - run : |
39
- COMMIT_HASH=`git rev-parse --short HEAD`
40
- NAME=target/simd-benches/$COMMIT_HASH-<< parameters.dispatch >>
41
- mv $NAME.md result.md
42
- cat result.md
43
- - store_artifacts :
44
- path : result.md
19
+ # bench-aarch64:
20
+ # parameters:
21
+ # dispatch:
22
+ # type: string
23
+ # machine:
24
+ # image: ubuntu-2004:current
25
+ # resource_class: arm.large
26
+ # steps:
27
+ # - checkout
28
+ # - run: |
29
+ # curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --default-toolchain nightly -y
30
+ # - run: |
31
+ # rustc -V -v
32
+ # python3 -V
33
+ # - run: |
34
+ # cargo install cargo-criterion
35
+ # pip3 install tabulate
36
+ # - run: |
37
+ # DISPATCH=<< parameters.dispatch >> ./scripts/bench.sh --benches --plotting-backend disabled -- --warm-up-time 1 --measurement-time 1
38
+ # - run: |
39
+ # COMMIT_HASH=`git rev-parse --short HEAD`
40
+ # NAME=target/simd-benches/$COMMIT_HASH-<< parameters.dispatch >>
41
+ # mv $NAME.md result.md
42
+ # cat result.md
43
+ # - store_artifacts:
44
+ # path: result.md
45
45
46
46
workflows :
47
47
test :
@@ -50,15 +50,15 @@ workflows:
50
50
filters :
51
51
branches :
52
52
only : main
53
- bench :
54
- jobs :
55
- - bench-aarch64 :
56
- filters :
57
- branches :
58
- only : benchmark
59
- matrix :
60
- parameters :
61
- dispatch :
62
- - static-unstable
63
- - dynamic
64
- - fallback
53
+ # bench:
54
+ # jobs:
55
+ # - bench-aarch64:
56
+ # filters:
57
+ # branches:
58
+ # only: benchmark
59
+ # matrix:
60
+ # parameters:
61
+ # dispatch:
62
+ # - static-unstable
63
+ # - dynamic
64
+ # - fallback
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
1
[workspace ]
2
- members = [" crates/*" , " benches " ]
2
+ members = [" crates/*" ]
3
3
resolver = " 2"
4
4
5
5
[profile .test ]
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ SIMD-accelerated operations
13
13
| [ hex-simd] ( ./crates/hex-simd/ ) | [ ![ Crates.io] ( https://img.shields.io/crates/v/hex-simd.svg )] ( https://crates.io/crates/hex-simd ) | [ ![ Docs] ( https://docs.rs/hex-simd/badge.svg )] ( https://docs.rs/hex-simd/ ) |
14
14
| [ uuid-simd] ( ./crates/uuid-simd/ ) | [ ![ Crates.io] ( https://img.shields.io/crates/v/uuid-simd.svg )] ( https://crates.io/crates/uuid-simd ) | [ ![ Docs] ( https://docs.rs/uuid-simd/badge.svg )] ( https://docs.rs/uuid-simd/ ) |
15
15
16
- The crates automatically select SIMD functions when available and provide fast fallback implementations. Benchmark results are available in [ Benchmark Dashboard ] ( https://github.com/Nugine/simd/issues/25 ) .
16
+ The crates automatically select SIMD functions when available and provide fast fallback implementations. Benchmark results are available in [ simd-benches ] ( https://github.com/Nugine/simd-benches ) .
17
17
18
18
## Goals
19
19
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ SIMD 加速操作
13
13
| [ hex-simd] ( ./crates/hex-simd/ ) | [ ![ Crates.io] ( https://img.shields.io/crates/v/hex-simd.svg )] ( https://crates.io/crates/hex-simd ) | [ ![ Docs] ( https://docs.rs/hex-simd/badge.svg )] ( https://docs.rs/hex-simd/ ) |
14
14
| [ uuid-simd] ( ./crates/uuid-simd/ ) | [ ![ Crates.io] ( https://img.shields.io/crates/v/uuid-simd.svg )] ( https://crates.io/crates/uuid-simd ) | [ ![ Docs] ( https://docs.rs/uuid-simd/badge.svg )] ( https://docs.rs/uuid-simd/ ) |
15
15
16
- 这些 crate 自动选择可用的 SIMD 函数并提供快速的回退实现。基准测试结果可在 [ Benchmark Dashboard ] ( https://github.com/Nugine/simd/issues/25 ) 查看。
16
+ 这些 crate 自动选择可用的 SIMD 函数并提供快速的回退实现。基准测试结果可在 [ simd-benches ] ( https://github.com/Nugine/simd-benches ) 查看。
17
17
18
18
## 目标
19
19
Load Diff This file was deleted.
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments