UFO-PROF(1)

✨ NAME ✨

ufo-prof β€” the little bestie that analyses profile output from UFO πŸ’«

It's a section 1 manual page, iykyk πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

ufo-prof [--trace | --opencl]

That's it. That's the whole vibe. Two flags, one dream πŸ¦‹


πŸ’– DESCRIPTION πŸ’–

okay so listen. ufo-prof is the girl who reads the receipts. It evaluates the run-time and OpenCL profiling output from the UFO tools β€” like, it takes all that raw profiling tea and actually makes sense of it πŸ’…

And here's the cute part: if you just pass it the files that were generated, it can determine the input type automatically. No hand-holding needed, she clocks it herself. main character energy fr fr πŸ‘‘

But β€” and this is the but β€” if the vibes aren't obvious from the files alone, then you have to pass the --trace and --opencl flags. Like, the flags are not optional in that scenario. You gotta tell her. She's smart, not psychic 😭


🌸 OPTIONS 🌸

  • --trace β€” denotes the input is run-time trace data. Basically you're telling her "bestie, this is trace data" before she even looks 🫢
  • --opencl β€” denotes the input is OpenCL trace data. Same energy, different flavour: this one's for the OpenCL girlies ✨
ngl if the automatic detection isn't doing its thing, these two flags are literally your whole personality. one or the other. periodt πŸ’€

so yeah β€” feed her the files and let her cook, or tell her what you brought with --trace / --opencl. either way she ate and left no crumbs πŸ”₯

ufo-prof β€” analysed and iconic. That's the whole point of the tool, and honestly? obsessed πŸ’–


this page is from UFO-PROF(1), dated 05/10/2025 β€” love that for us 🌈 thanks for reading my lil manual, mwah πŸŽ€βœ¨

πŸ“¦ where this page comes from