Name |
Date |
Size |
#Lines |
LOC |
||
---|---|---|---|---|---|---|
.. | - | - | ||||
Makefile | H A D | 05-Sep-2017 | 550 | 28 | 21 | |
README.txt | H A D | 12-Feb-2024 | 961 | 26 | 21 | |
aes_thread.c | H A D | 21-May-2024 | 11 KiB | 410 | 311 | |
isal_multithread_perf.c | H A D | 12-May-2024 | 6.6 KiB | 192 | 161 | |
isal_multithread_perf.h | H A D | 15-Apr-2024 | 1.5 KiB | 67 | 54 | |
md5_thread.c | H A D | 12-May-2024 | 7.9 KiB | 235 | 184 | |
sha1_thread.c | H A D | 12-May-2024 | 576 | 21 | 14 | |
sha256_thread.c | H A D | 12-May-2024 | 600 | 21 | 14 | |
sha512_thread.c | H A D | 12-May-2024 | 606 | 21 | 14 |
README.txt
1/* 2 * Saturation Test 3 * Written by Xiaodong Liu <xiaodong.liu@intel.com> 4 */ 5 6This tool is used to judge the saturation performance of ISA-L's multi-buffer hash and other algorithms. 7It can be used to give a comparison between multi-buffer hash and OpenSSL's single buffer hash. 8 9Compilation: 10(Make sure isa-l_crypto library is already installed. Other libs required are openssl and pthread.) 11make 12 13Usage: ./isal_multithread_perf -n num_threads 14 -v verbose output 15 -t time to run(secs) 16 -n number of algorithm threads 17 -l len of each buffer(KB) 18 -a memory copy before algorithm -- 1 do(default); 0 not do 19 -b memory copy after algorithm -- 1 do(default); 0 not do 20 -m method of algorithm: md5 md5_mb sha1 sha1_mb sha256 sha256_mb 21 sha512 sha512_mb cbc_128_dec cbc_192_dec cbc_256_dec xts_128_enc 22 xts_256_enc gcm_128_enc gcm_256_enc 23 24Example: 25./isal_multithread_perf -m md5 -n 10 26