.. _inter-process-reference-label: =================================== Running Demos as Processes on Linux =================================== The `OpenAMP project examples `_ are intended to execute on the remote of a reference board but can also be demonstrated by implementing as a process on the main controller, effectively emulating a remote. This can be useful for demonstration purposes, but can also be leveraged for component testing, even as part of a continuous integration setup. Effectively the `OpenAMP Library `_ and `reference examples `_ are built for the main controller system along with the `main controller examples `_. To build and execute on a Linux system, refer to the :ref:`example to compile OpenAMP for communication between Linux processes`.