lunes, 7 de enero de 2008

HTTPov Sistema de Render Distribuido para PovRay


HTTPov es un sistema destinado al render distribuido para POV-Ray. Consta de un servidor central y al menos un cliente, tomando lotes de render desde el servidor a través de HTTP, y entregandolos de la misma manera.

Trata de tener el menor número posible de requerimientos, a fin de que sea simple de usar. Es libre, licenciado bajo GPL, y viene con código fuente completo.

El cliente es un script bash, y el servidor es un PHP.

El sistema fue diseñado principalmente para hacer animaciones, pero también es capaz de distribuir partes de una sola imagen a los clientes.

El cliente está diseñado para funcionar con una instalación por defecto de POV-Ray 3,6, y se a probado hasta ahora en Linux, NetBSD y Cygwin. Como POV-Ray 3,6 no es capaz de trabajar con múltiples núcleos, un cliente sólo utiliza un núcleo de CPU, pero si corres un cliente por núcleo de tu CPU, utilizará todos ellos.

POV-Ray 3,7 también trabaja HTTPov, y también usa SMP, por tanto utilizará todos los núcleos del CPU en una máquina. HTTPov seguirá siendo útil para la prestaciones en varias máquinas en paralelo.

Página de HTTPov

Página de Descarga

Requerimientos del Cliente
  • bash
  • curl
  • zip
  • unzip
  • POV-Ray
Requerimientos del servidor
  • Apache 2
  • PHP (5.1 tested)
  • MySQL (5.0 tested)

No hay comentarios: