Today's multicomputing relies on the user for data marshalling and other system functions; next gen will use user for exec functions only