A system and method for porting a multi-threaded program to a job model.
Data that needs to be shared between different jobs is globalized by
storing data in a user space accessible to all of the jobs. Thread
controls are replaced by job controls by replacing thread function calls
by job commands wrappered to appear as functions.
Een systeem en een methode voor porting een multi-threaded programma aan een baanmodel. Het gegeven dat tussen verschillende banen moet worden gedeeld globalized door gegevens in een gebruikersruimte op te slaan toegankelijk voor de elk van banen. De controles van de draad worden vervangen door baancontroles door de vraag van de draadfunctie door baanbevelen te vervangen wrappered om als functies te verschijnen.