En teoría sí. De manera realista, es posible, pero probablemente te encuentres con el problema de que es posible que no puedas ejecutar un proceso en otra computadora de forma remota; depende de cómo se administren las máquinas.
Además, depende de si lo que quiere hacer realmente se puede paralelizar razonablemente de esta manera. Por ejemplo, sé que Make tiene una forma de ejecutarse en paralelo, a través de una red, para utilizar otras máquinas para ejecutar trabajos, aunque esto requiere que esas otras máquinas ejecuten servicios a la espera de solicitudes de trabajos para ejecutarse. Además, el paralelismo se logra al distribuir todos los pequeños trabajos de compilación a diferentes subprocesos / computadoras, lo que no ayuda si tiene 1 trabajo de compilación grande.
Debería ver la misma historia con otro software: si se ha escrito para que sea paralelizable de esta manera, y puede hacer que otras máquinas hagan su trabajo por usted (ejecutando algún tipo de proceso de servidor en ellas para ejecutar trabajos), entonces es fácil. Si no, bueno, siempre puede intentar paralelizar el código usted mismo, pero eso probablemente sea más trabajo de lo que vale, si no es el autor original del software con el que desea hacer esto. Ciertamente, no sería demasiado difícil escribir un servidor para ejecutar trabajos arbitrarios en otras máquinas y devolver los resultados, pero si esto podría usarse o no para obtener un paralelismo útil depende de la tarea.
- ¿Puedo ingresar a MUJ para CS con un puntaje de 75 en el MU OET 2017?
- Cuando reproduzco un disco de datos con un reproductor de CD de audio normal, ¿por qué no oigo nada?
- ¿Cómo hacer un servidor privado de UnchartedWatersOnline, y es fácil de hacer con qué computadora tiene: 4GB RAM Core 2 duo 3.00GHz procesador HDD 500 gb 2,5GB VideocardATI Radeon 5450 HD conexión a internet 1 / Mbyte? ¿Es fácil de hacer?
- Cómo mantener un buen rendimiento para una computadora
- Cómo hacer que mi computadora funcione más rápido