De um modo geral, não. Para combinar recursos de processamento como esse, o aplicativo precisa estar "dentro" - ele precisa ser especificamente projetado para o que você está fazendo aqui. O multiprocessamento no nível do sistema operacional geralmente requer um barramento de memória compartilhada rápido, o que não é possível com dois PCs aleatórios no nível do consumidor.