[logo] Overlay GHC Language

>>Overlay GHC Pragmas

Execution is controlled by the following pragmas

All pragmas except @lower_priority are extension by Overlay GHC, not from KL1 (multi-processor GHC), designed specifically for distributed systems.

>>RGP: Remote Goal Placement

To express a distributed program by placing a goal in a specified remote node using the above pragmas.

[Characteristics]
  • Program does not need to be priorly executed on the remote nodes except the language runtime
  • Communication channels can be (re-)configured dynamically by using shared variables