4 Basic functionality for parallel computation This page covers the functions used for parallel computation in the book An Invitation to Computational Homotopy ( https://global.oup.com/academic/product/an-invitation-to-computational-homotopy-9780198832980 ). 4.1 Six Core Functions 4.1-1 ChildCreate ChildCreate( )  function ChildProcess( str )  function ChildProcess( str )  function ChildProcess( str )  function Starts a GAP session as a child process and returns a stream to the child process. If no argument is given then the child process is created on the local machine; otherwise the argument should be: (1) str="computer.address.ie" the address of a remote computer for which ssh has been configured to require no password from the user; (2) str=["-m", "100000M", "-T"] a list of GAP command line options; (3) str="computer.ac.wales", ["-m", "100000M", "-T"] the address of a computer followed by a list of command line options. Examples: 4.1-2 ChildCreate ChildCreate( )  function ChildProcess( str )  function ChildProcess( str )  function ChildProcess( str )  function Starts a GAP session as a child process and returns a stream to the child process. If no argument is given then the child process is created on the local machine; otherwise the argument should be: (1) str="computer.address.ie" the address of a remote computer for which ssh has been configured to require no password from the user; (2) str=["-m", "100000M", "-T"] a list of GAP command line options; (3) str="computer.ac.wales", ["-m", "100000M", "-T"] the address of a computer followed by a list of command line options. Examples: