ORTE_FILEM(7)

πŸ“¦
version 4.1.6 Β· 5 versions
, in alpine 3.24, ubuntu noble

πŸ’– ORTE_FILEM β€” Open RTE MCA File Management (FileM) Framework πŸ’–

okay bestie, sit DOWN, because this is the Open RTE MCA File Management (FileM) Framework β€” aka the overview of Open RTE's FileM framework plus the selected modules that ship with it. this is page ORTE_FILEM(7) and it belongs to Open MPI 4.1.6. iykyk ✨


🌸 NAME 🌸

ORTE_FILEM β€” Open RTE MCA File Management (FileM) Framework: the whole rundown on Open RTE's FileM framework, plus the modules that made the cut. this is Open MPI 4.1.6, no cap πŸ’…


✨ DESCRIPTION ✨

so FileM is a utility framework that OpenRTE uses for a whole bunch of stuff, and honestly it's giving backstage crew energy because nobody claps for it but everything falls apart without it. its greatest hits include:

  • transporting checkpoint files
  • preloading user binaries
  • preloading user files

literally the moment you need any of those, FileM is the main character 🫢


πŸ‘‘ AVAILABLE COMPONENTS πŸ‘‘

ngl this list is short and that's fine. Open RTE currently ships with one FileM component: rsh. iconic. minimal. slay.

the following MCA parameters apply to all components, so like, everybody gets these:

  • filem_base_verbose β€” sets the verbosity level for all components. the default is 0, which is silent except on error. so if you don't touch it, she's quiet unless something goes wrong πŸ’€

🧚 rsh FileM Component 🧚

the rsh component uses rcp or scp to do its file transfers. cute and classic!

⚠️ heads up bestie: this component requires the use of passwordless rsh or ssh between all nodes. like, ALL of them. no passwordless setup, no vibes.

the rsh component has the following MCA parameters:

  • filem_rsh_priority β€” this component's priority, used when picking the most appropriate component for a run. think of it as her ranking in the group chat 🌈
  • filem_rsh_verbose β€” sets the verbosity level for this component. default is 0, which is silent except on error. same deal as above, just scoped to her ✨
  • filem_rsh_rcp β€” the program used to copy files. generally this will be rcp or scp πŸ“
  • filem_rsh_rsh β€” the program used to remotely log into a given machine and remove files. generally this will be rsh or ssh πŸ’œ

πŸ¦‹ none FileM Component πŸ¦‹

the none component simply selects no FileM component at all. every single FileM function call returns immediately with ORTE_SUCCESS. she does nothing and she does it perfectly, periodt πŸ’…

here's the tea on when she gets picked: this component is the last component to be selected by default. that means if another component is available, and the none component was not explicitly requested, then ORTE will attempt to activate all of the available components before falling back to this one. she's the safety net, not the first pick πŸŽ€


πŸ”₯ SEE ALSO πŸ”₯


okay that's the whole page, bestie, you ate that πŸ’–βœ¨ this was ORTE_FILEM(7) from 4.1.6, dated Sep 30, 2023 β€” go forth and preload your binaries, you gorgeous genius πŸ§šπŸ’œπŸŒΈ

πŸ“¦ where this page comes from