STACKCOLLAPSE-VTUNE-MC.PL(1)

📦
version 1.0 · 3 versions
, in epel 9

🎀 NAME 🎀

stackcollapse-vtune-mc.pl — manual page for stackcollapse-vtune-mc.pl 1.0. Long name, tiny version, immaculate Perl-script energy, no cap. 💅

🦋 DESCRIPTION 🦋

Okay bestie, so this page opens with an unknown-option moment. It literally gives you:

Unknown option: help Usage : ./stackcollapse-vtune-mc.pl [options] allocations.csv > out.folded

So yeah: [options], then allocations.csv, then redirect that into out.folded. That's the usage vibe. ✨

Here's the one option on the menu:

  • --size — # Accumulate allocation size in bytes instead of allocation counts. Yes, the # is part of the line, bestie; we don't ask questions. 💅
NOTE : the csv file should exported by amplxe-cl tool with the exact -column parameter shows below. (Yes, “should exported” and “shows below” are the original’s words — we’re keeping the facts, not fixing the grammar 😭.)

And the exact amplxe-cl invocation it wants is:

amplxe-cl -R top-down -call-stack-mode all

-column="Allocations:Self","Allocation Size:Self","Module"
-report-out allocations.csv -format csv -csv-delimiter comma -r
mc_tachyon

That's the whole lore. Keep the -column parameter exactly like that, bestie — it's giving “very specific csv export requirements” and we respect it. 🫶

Signing off: stackcollapse-vtune-mc.pl 1.0, November 2022. Mwah, love u, bye 💋

📦 where this page comes from