Feedbacks on GPU2 #1434
Replies: 13 comments 1 reply
-
From @hyumoon on filecoin slack,
|
Beta Was this translation helpful? Give feedback.
-
For more information, |
Beta Was this translation helpful? Give feedback.
-
GTX 1070 from 75 min -> 45 min. GPU Mem usage is very minimal |
Beta Was this translation helpful? Give feedback.
-
GPU: Tesla T4
50% time reduction for both PC2 (25 mins) and C2 (45 mins). |
Beta Was this translation helpful? Give feedback.
-
GPU: RTX 3080 |
Beta Was this translation helpful? Give feedback.
-
7232P, RTX3060 12GB, |
Beta Was this translation helpful? Give feedback.
-
1.5.3-rc2+calibnet+git.9afb5ff94.dirty |
Beta Was this translation helpful? Give feedback.
-
lotus version 1.5.2+mainnet+git.6924e3ba7 |
Beta Was this translation helpful? Give feedback.
-
HW for tested on:
Just an FYI. All 3090s are from different vendors. Lotus Version: |
Beta Was this translation helpful? Give feedback.
-
This rocks. Tested on PC2/C2 worker and Miner Miner:
Worker:
This little PC2/C2 box has a sealing output of above 3.5TiB/day on Bellperson v0.13.0. WOW! Lotus version
|
Beta Was this translation helpful? Give feedback.
-
AMD Ryzen 7 3800XT with 1080Ti |
Beta Was this translation helpful? Give feedback.
-
CPU: AMD EPYC 7542 |
Beta Was this translation helpful? Give feedback.
-
CPU: EPYC 7302 |
Beta Was this translation helpful? Give feedback.
-
By default, a 'gpu' option is used in the proofs library. There is now an experimental 'gpu2' feature, introduced in #1422 , which has improved performance( mainly for PC2). We would love to gather some feedback on how it performs before merging it to lotus and please leave a comment below with your hardware spec, old PC2 running time, and new PC2 running time with gpu2 enabled!
You can try this out by building the ffi package from the source and allowing building with the 'gpu2' dependency, set FFI_USE_GPU2=1.
How to build lotus-bench with a specific proof commit:
RUSTFLAGS="-C target-cpu=native -g" FFI_BUILD_FROM_SOURCE=1 FFI_USE_GPU2=1 make clean all lotus-bench lotus-shed && make install
Beta Was this translation helpful? Give feedback.
All reactions