scalasca(1)
π¦ scalasca β the manual page, but make it a vibe π¦
okay so bestie, welcome to scalasca from the Scalasca Trace Tools manual (that's the scalasca(1) page, iykyk) π
β¨ NAME β¨
scalasca β Scalasca information and proxy command π«Ά
β¨ SYNOPSIS β¨
scalasca [OPTIONS]
scalasca [OPTIONS] ACTION ACTION_ARGS
β¨ DESCRIPTION β¨
So the scalasca command is literally your bestie for two things. Number one: it lets you query info about a Scalasca Trace Tools installation π. Number two: it can act as a proxy command for measurement, analysis, post-processing, and report examination tasks. Versatile icon behavior, honestly.
When you run it with no ACTION argument, the scalasca command hands you a bunch of OPTIONS to query and display information about the Scalasca Trace Tools installation β stuff like the version number, the configuration summary report, or installation-dependent path information β¨. It can also display a quick reference guide if it finds a suitable PDF viewer on the system. Cute!
But if an ACTION argument IS given? Then scalasca becomes a proxy and simply delegates the requested operation to the underlying specific command πΈ. Think of it as a single-entry-point convenience command that is easy to remember β one door, all the rooms. Main character energy fr fr.
β¨ ACTIONS β¨
Since ACTION arguments enable the delegation of operations, please go read the documentation of the respective underlying command for possible ACTION_ARGS π. Also β important!! β ACTION_ARGS have to be provided after the ACTION argument. Order matters, bestie.
-a,--analyze,--analyseβ run the application under the control of the Scalasca measurement collection and analysis nexusscan(1)π₯-e,--examineβ examine the measurement analysis report using the Scalasca analysis report explorersquare(1)π
π Deprecated actions π
-i,-inst,--instrumentβ prepare application objects and executable for measurement using the Score-P instrumenter. This action only exists for backward compatibility with the Scalasca 1.x release series. Users are strongly encouraged to use thescorepinstrumenter command directly to take full advantage of its improved functionality.
π¨ bestie this one is deprecated, like genuinely β it's just hanging around for backward compatibility with Scalasca 1.x. Please go straight to scorep and get all the improved functionality instead, okay? π
β¨ OPTIONS β¨
-c,--show-configβ print configuration summary, then exit π-h,--helpβ print a brief usage summary, then exit π-n,--dry-runβ print the command(s) to be launched, but do not execute them π--quickrefβ display quick reference guide, then exit π--remap-specfileβ show path to remapper specification file used for trace-analysis report post-processing, then exit πΊοΈ-v,--verboseβ enable verbose mode π£οΈ-V,--versionβ print version information, then exit π·οΈ
β¨ EXIT STATUS β¨
scalasca exits with status 0 on success, and greater than 0 if errors occur. Zero means slay, anything above zero means something went π.
β¨ BUGS β¨
Found a bug? Please report bugs to scalasca@fz-juelich.de π§. Make sure to include at least the following information in your bug report, no skipping:
- The Scalasca Trace Tools version reported by
scalasca -V. - The Scalasca Trace Tools configuration reported by
scalasca -c. - The Score-P version reported by
scorep --version. - The Score-P configuration reported by
scorep-info config-summary. - The exact command line of the failing command.
- The exact failure/error message.
Also β and this one is big β if the trace analysis fails, please archive a copy of the entire experiment archive directory including the event trace data, because that may be required to aid in debugging π§.
β οΈ BUT. ONLY PROVIDE TRACE DATA IF EXPLICITLY REQUESTED, because the data volume may be excessive. Like, ONLY if they literally ask. Don't just send it, bestie, the files are huge π
β¨ EXAMPLES β¨
scalasca --version
Displays the Scalasca Trace Tools version number π·οΈ
scalasca --analyze mpiexec -n 4 foo args
Execute the instrumented MPI program foo with command-line arguments args, collecting a runtime summary (default). Results in an experiment directory scorep_foo_4_sum πβ¨
scalasca --examine -s -f filter scorep_foo_4_sum
Post-process measurement reports in scorep_foo_4_sum and generate a score report with the run-time measurement filter rules from the file filter applied π
β¨ SEE ALSO β¨
The Score-P instrumentation and measurement system documentation is available online at https://www.score-p.org π
The full Scalasca Trace Tools documentation is available online at https://www.scalasca.org π
and that's the whole page, bestie π that was Version 2.6.2, dated Wed Apr 2 2025 β so go forth, run scalasca -V, and stan a trace tool ππ¦β¨
π¦ where this page comes from
- epel 10: scalasca 2.6.2-1.el10_1 Β· BSD-3-Clause AND GPL-3.0-or-later WITH Bison-exception-2.2
- fedora 43: scalasca 2.6.2-2.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later WITH Bison-exception-2.2
- fedora 44: scalasca 2.6.2-3.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later WITH Bison-exception-2.2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms