Instruction superoptimizer accelerated with CUDA.
nix-shell
./build
./out/sup
Currently gathered by ./out/sup ./test/addmul.s -e rv32i, rv32m.
| GPU | Enumerate (cand/sec) | Filter (cand/sec) |
|---|---|---|
| GTX 1070 | 4800M | 5000M |
100 commits
Cuda
50.5%
C++
29.2%
C
11.8%
Shell
7.5%
Instruction superoptimizer accelerated with CUDA.
nix-shell
./build
./out/sup
Currently gathered by ./out/sup ./test/addmul.s -e rv32i, rv32m.
| GPU | Enumerate (cand/sec) | Filter (cand/sec) |
|---|---|---|
| GTX 1070 | 4800M | 5000M |
100 commits
Cuda
50.5%
C++
29.2%
C
11.8%
Shell
7.5%