1. In a multiprocessing system having a plurality of processors each of the processors having an associated work queue, the method of executing a program process, having an associated program function context stored in memory accessible by each of said processors, by different processors, comprising the steps of: initiating a process comprising a first and a second function in any of said plurality of processors; storing an indication of the identity of a first processor and of the address of a first function at an address specified as part of a second function; executing said second function by means of a predetermined one of said processors, including entering data into said program function context stored in memory accessible by each of said processors; storing a link to said program function context and said indication of the address of said first function in the work queue associated with said first processor; and executing said first function by means of said first processor using said program function context containing said data entered into said program function context during execution of said second function, whereby a first program function executed by means of a first processor is linked to a second program function executed by any processor and uses a program function context containing data entered during execution of said second function.