spmvtest1(1)

πŸ“¦ version 2.1.11, in fedora 43, fedora 44, nixos 26.05, nixpkgs unstable

πŸ’– spmvtest1 β€” bestie edition πŸ’–

okay so this is a page from section 1 of the manual (the Utility Commands girlies), and it's all about spmvtest1, the SpMV kernel benchmark of a one dimensional Laplacian. no cap, that's the whole vibe. πŸ¦‹


✨ NAME ✨

spmvtest1 β€” SpMV kernel benchmark of one dimensional Laplacian. literally what it says on the tin, periodt. πŸ’…


🌸 SYNOPSIS 🌸

spmvtest1 n iter [matrix_type]

πŸŽ€ DESCRIPTION πŸŽ€

so this program computes the matrix-vector multiply of a discretized one dimensional Laplacian of size n using the three point central difference scheme, and a vector (1, ..., 1)^T. yes bestie, that exact vector, iykyk. 🫢

the FLOPS performance is measured as the average of iter iterations β€” so iter is how many times we run it, and we average, iconic behaviour honestly. ⭐

if necessary, one of the following values can be specified by matrix_type:

  • 0 β€” Measure the performance for the available matrix storage formats πŸ‘‘
  • 1-11 β€” The number of the matrix storage format ✨

the value n represents the number of the grid points. See Lis User Guide for more information. πŸ“–


πŸ’€ EXIT STATUS πŸ’€

the following exit values are returned:

  • 0 β€” The process is normally terminated πŸŽ‰
  • unspecified β€” An error occurred 😭
fr fr, if you get anything other than 0, something went wrong and it's not telling you exactly what. not me being mysterious about it. πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

lis(3), lsolve(1), esolve(1), hpcg_kernel(1), hpcg_spmvtest(1), spmvtest2(1), spmvtest2b(1), spmvtest3(1), spmvtest3b(1), spmvtest4(1), spmvtest5(1)

http://www.ssisc.org/lis/ 🌈


and that's the whole page bestie!! this one's from 26 Mar 2014 and it's the man page for spmvtest1 β€” go forth and benchmark your Laplacian, main character energy only πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from