CUfileStatsLevel2(3)
Hey bestie π welcome to CUfileStatsLevel2(3) from the Library Functions Manual β todayβs main character is the Level 2 stats struct, and she is serving details. β¨
πΈ NAME πΈ
CUfileStatsLevel2 β Level 2 Statistics: Includes Level 1 plus size histograms and detailed metrics. No cap, thatβs literally the name vibe. π
β¨ SYNOPSIS β¨
Okay so you pull it in with this:
#include <cufile.h>
π Data Fields π
The struct is giving these fields, exactly:
CUfileStatsLevel1_t basicβ the Level 1 stats bundle, sitting right there asbasic. π«Άuint64_t read_size_kb_hist [32]β a 32-elementuint64_tarray for the read size histogram, iykyk. π¦uint64_t write_size_kb_hist [32]β same energy for writes: a 32-elementuint64_tarray for the write size histogram. π
π Detailed Description π
Level 2 Statistics: Includes Level 1 plus size histograms and detailed metrics. So basically Level 2 said βIβll take everything from Level 1β and then added size histograms and detailed metrics on top. Obsessed. β¨
π¦ Field Documentation π¦
Hereβs the field-by-field tea, with the exact signatures:
CUfileStatsLevel1_t CUfileStatsLevel2::basicβ thebasicfield, typed asCUfileStatsLevel1_t. Simple, iconic. πuint64_t CUfileStatsLevel2::read_size_kb_hist[32]β the read size histogram field:uint64_t, and there are 32 of them. πuint64_t CUfileStatsLevel2::write_size_kb_hist[32]β the write size histogram field: alsouint64_t, also 32. Slay. π
π Author π
Generated automatically by Doxygen for GPUDirect Storage from the source code. Not me hand-writing it at 2 a.m. β well, the emoji are mine. πβ¨
Cute little sign-off, bestie: this page is from GPUDirect Storage, dated Fri Aug 28 2026, and you just read CUfileStatsLevel2(3). Byeeee π«Άππ
π¦ where this page comes from
- arch rolling: cuda 13.4.3-1 Β· LicenseRef-NVIDIA-CUDA
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms