spmvtest5(1)
β¨ spmvtest5 β SpMV kernel benchmark for specified matrix storage format β¨
okay bestie, gather round π this one lives in the Utility Commands part of the manual, and it's literally just here to make your sparse matrix-vector multiply go brrr and tell you how fast it went. no cap.
πΈ SYNOPSIS πΈ
spmvtest5 matrix_filename matrix_type iter [block]
that's it, that's the whole vibe. four little slots and you're off π¦
π DESCRIPTION π
so here's the tea β this program takes the matrix data from matrix_filename, and then it computes the multiply of the matrix with matrix_type and a vector (1, ..., 1)^T. iconic vector choice honestly, all ones, no notes.
the FLOPS performance gets measured as the average of iter iterations. so like, it doesn't just do it once and judge, it does it iter times and averages, which is the correct, main-character way to benchmark β¨
matrix_filename supports the Matrix Market format β that's the one, that's the format, iykyk.
and if you need it, the block size of the BSR and BSC formats can be specified by block. optional queen behavior, only when necessary π
for more info, go peek at the Lis User Guide β it has the whole lore.
π EXIT STATUS π
here's what you get back when it's done:
0β the process is normally terminated. slay, it worked, we love to see it π«Ά- unspecified β an error occurred π something went wrong and we are simply not going to elaborate further
π SEE ALSO π
go read these too, they're all part of the same friend group:
lis(3)lsolve(1)esolve(1)hpcg_kernel(1)hpcg_spmvtest(1)spmvtest1(1)spmvtest2(1)spmvtest2b(1)spmvtest3(1)spmvtest3b(1)spmvtest4(1)
and the links, because of course π
fr fr, that's the whole page. go benchmark something and come back with numbers π
and that's a wrap bestie π this was pulled straight from the Utility Commands manual page, dated 26 Mar 2014. periodt. π
π¦ where this page comes from
- fedora 43: lis-bin 2.0.21-13.fc41 Β· BSD
- fedora 43: lis-bin 2.1.11-1.fc43 Β· LicenseRef-Callaway-BSD
- fedora 44: lis-bin 2.0.21-13.fc41 Β· BSD
- fedora 44: lis-bin 2.1.11-1.fc44 Β· LicenseRef-Callaway-BSD
- nixos 26.05: lis 2.1.10
- nixpkgs unstable: lis 2.1.16
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms