Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the main tree layout of the Open MPI source tree? Are there directory name conventions?

0
Posted

What is the main tree layout of the Open MPI source tree? Are there directory name conventions?

0

There are a few notable top-level directories in the source tree: • config/: M4 scripts supporting the top-level configure script mpi.h) • etc/: Some miscellaneous text files • include/: Top-level include files that will be installed • ompi/: The Open MPI code base • orte/: The Open RTE code base • opal/: The OPAL code base Each of the three main source directories ([ompi/], orte/, and opal/) generate a top-level library named libmpi, liborte, and libopal, respectively. They can be built as either static or shared libraries. Executables are also produced in subdirectories of some of the trees. Each of the sub-project source directories have similar (but not identical) directory structures under them: • class/: C++-like “classes” (using the OPAL class system) specific to this project • include/: Top-level include files specific to this project • mca/: MCA frameworks and components specific to this project • runtime/: Startup and shutdown of this project at runtime • tools/: Executables

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123