Manual
Manual#
The manual is your comprehensive guide to HPX. It contains detailed information on how to build and use HPX in different scenarios.
- Prerequisites
- Getting HPX
- Building HPX
- CMake options
- Migration guide
- Building tests and examples
- Creating HPX projects
- Starting the HPX runtime
- Re-use the
main()
function as the main HPX entry point - Supply your own main HPX entry point while blocking the main thread
- Supply your own main HPX entry point while avoiding blocking the main thread
- Supply your own explicit startup function as the main HPX entry point
- Suspending and resuming the HPX runtime
- Working of
hpx_main.hpp
- Re-use the
- Launching and configuring HPX applications
- Writing single-node applications
- Writing distributed applications
- Running on batch systems
- Debugging HPX applications
- Optimizing HPX applications
- Using the LCI parcelport
- HPX runtime and resources
- Miscellaneous
- Troubleshooting