Skip to content

Instantly share code, notes, and snippets.

View shtrophic's full-sized avatar
🎯
Focusing

shtrophic

🎯
Focusing
View GitHub Profile
@shtrophic
shtrophic / gpumeter.sh
Last active October 24, 2024 13:31 — forked from fpaupier/gpumeter.sh
Measure maximum VRAM consumption of a program on linux for Nvidia devices
#!/bin/bash
if [ "$#" -lt 1 ]; then
echo "Usage: $0 executable [args...]"
exit 1
fi
# Start monitoring GPU memory usage in the background
nvidia-smi --query-gpu=memory.used --format=csv,noheader,nounits -l 1 > gpu_usage.log &
PID=$!
@shtrophic
shtrophic / .clang-format
Last active April 22, 2024 10:31 — forked from YodaEmbedding/.clang-format
.clang-format for Rust style (rustfmt)
AccessModifierOffset: -2
AlignAfterOpenBracket: BlockIndent # New in v14. For earlier clang-format versions, use AlwaysBreak instead.
AlignConsecutiveMacros: false
AlignConsecutiveAssignments: false
AlignConsecutiveDeclarations: false
AlignEscapedNewlines: DontAlign
AlignOperands: false
AlignTrailingComments: false
AllowAllArgumentsOnNextLine: false
AllowAllConstructorInitializersOnNextLine: false