Skip to content

Commit 55e25f7

Browse files
committed
raid: add consolidated performance app
Added new RAID performance application which consolidates the existing XOR and P+Q gen performance applications. This application accepts buffer sizes to benchmark, as a single value, list or range, and the RAID function to test and the number of sources. Signed-off-by: Pablo de Lara <[email protected]>
1 parent 8735bb4 commit 55e25f7

File tree

4 files changed

+633
-1
lines changed

4 files changed

+633
-1
lines changed

Makefile.nmake

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,7 @@ perfs = \
324324
erasure_code_update_perf.exe \
325325
xor_gen_perf.exe \
326326
pq_gen_perf.exe \
327+
raid_funcs_perf.exe \
327328
crc16_t10dif_perf.exe \
328329
crc16_t10dif_copy_perf.exe \
329330
crc16_t10dif_op_perf.exe \

Release_notes.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,7 @@ v2.32
163163

164164
* Performance applications:
165165
- Add consolidated CRC performance application.
166+
- Add consolidated RAID performance application.
166167

167168
v2.31
168169

raid/Makefile.am

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,6 @@ other_src += include/test.h
5656

5757
check_tests += raid/xor_gen_test raid/pq_gen_test raid/xor_check_test raid/pq_check_test
5858

59-
perf_tests += raid/xor_gen_perf raid/pq_gen_perf
59+
perf_tests += raid/xor_gen_perf raid/pq_gen_perf raid/raid_funcs_perf
6060

6161
examples += raid/xor_example

0 commit comments

Comments
 (0)