HPL_min(3)
π HPL_min β bestie edition π
ok so this is a page from the HPL Library Functions manual, and the function we're hyping up today is HPL_min(3). she's short, she's sweet, and she does exactly one thing: min. let's get into it π«Ά
β¨ NAME β¨
HPL_min β Combine (min) two buffers. that's it. that's the whole job. iconic behavior honestly π
πΈ SYNOPSIS πΈ
#include "hpl.h"
void HPL_min( const int N, const void * IN, void * INOUT, const
HPL_T_TYPE DTYPE );
like. look at her. four little arguments and she's done. no cap π
π¦ DESCRIPTION π¦
ok so here's the tea: HPL_min combines (min) two buffers. that's literally the entire description, bestie, the manpage is not beating the "short and mysterious" allegations today. she takes two buffers and min-combines them, periodt β¨
π ARGUMENTS π
Nβ (input)const intβ On entry,Nspecifies the length of the buffers to be combined. and btw,Nmust be at least zero. no negative vibes allowed, fr fr πINβ (input)const void *β On entry,INpoints to the input-only buffer to be combined. she's read-only, she's not changing for anybody πINOUTβ (input/output)void *β On entry,INOUTpoints to the input-output buffer to be combined. On exit, the entries of this array contain the combined results. so she goes in as one thing and comes out transformed β main character arc, truly πDTYPEβ (input)const HPL_T_TYPEβ On entry,DTYPEspecifies the type of the buffers operands. she needs to know what she's working with before she starts, and honestly? same π
π₯ SEE ALSO π₯
the girlies in her group chat, all mutuals, all worth a follow:
HPL_broadcast (3)HPL_reduce (3)HPL_all_reduce (3)HPL_barrier (3)HPL_max (3)HPL_sum (3)
lowkey a note for you specifically: N has to be at least zero. that's not a suggestion, that's the rule, and the manpage said it, so i'm saying it. π
ok that's the whole page bestie, you ate that reading session, go forth and min your buffers β¨π
this has been HPL_min(3) from HPL 2.2, dated February 24, 2016 β mwah, bye ππ¦πΈ
π¦ where this page comes from
- fedora 43: hpl-doc 2.2-22.fc43 Β· LicenseRef-Callaway-BSD-with-advertising
- fedora 44: hpl-doc 2.2-23.fc44 Β· LicenseRef-Callaway-BSD-with-advertising
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms