PÁGINAS

forma fácil y eficiente de crear aplicaciones habilitadas en paralelo para computadoras y grupos SMP
Descargar ahora

PÁGINAS Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • Vitalii Vanovschi
  • Sitio web del editor:
  • http://www.parallelpython.com/
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 35 KB

PÁGINAS Etiquetas


PÁGINAS Descripción

Manera fácil y eficiente de crear aplicaciones habilitadas en paralelo para computadoras y agrupaciones SMP PP es un módulo de Python que proporciona un mecanismo para la ejecución paralela del código Python en SMP (sistemas con múltiples procesadores o núcleos) y clusters (computadoras conectadas a través de la red) .pp es ligero, fácil de instalar e integrar con otro software de Python. PP es un módulo de código abierto y multiplataforma escrito en Pure Python.pp proporciona una forma fácil y eficiente de crear aplicaciones habilitadas en paralelo para computadoras y agrupaciones SMP. El módulo PP presenta la portabilidad de la plataforma cruzada y el equilibrio de carga dinámica. Por lo tanto, las aplicaciones escritas con PP se paralelizarán de manera eficiente incluso en clústeres multiplataforma y heterogéneos (incluidos los grupos que ejecutan otra aplicación con cargas de CPU variable). Nota: PP se desarrolla, proporcionada y licenciada bajo los términos de la licencia BSD. Aquí hay algunas características clave de "PP": · Ejecución paralela del código Python en SMP y ROTERS · Fácil de entender e implementar la técnica de paralelización basada en el trabajo (aplicación en serie fácil de convertir en paralelo) · Detección automática de la configuración óptima (por defecto, el número de procesos de trabajadores se establece en el número de procesadores efectivos) · Asignación de procesadores dinámicos (el número de procesos de trabajadores se puede cambiar en tiempo de ejecución) · Bajo gastos generales para trabajos posteriores con la misma función (se implementa el almacenamiento en caché transparente para disminuir la sobrecarga) · Equilibrio de carga dinámica (los trabajos se distribuyen entre procesadores en tiempo de ejecución) · Tolerancia a fallas (si uno de los nodos fallan las tareas se reprovechan en otros) · Auto-descubrimiento de recursos computacionales. · Asignación dinámica de los recursos computacionales (consecuencia del descubrimiento automático y la tolerancia a la falla) · Autenticación basada en SHA para conexiones de red · Portabilidad y interoperabilidad cruzada (Windows, Linux, UNIX, Mac OS X) · Portabilidad y interoperabilidad cruzada (X86, X86-64, etc.) · Fuente abierta Requisitos: · Python 2.3 o posterior


PÁGINAS Software relacionado

cx_oracle

Acceda fácilmente a las bases de datos de Oracle con este módulo de extensión Python gratuito ...

188 179 KB

Descargar

Cython

Un idioma que hace que la escritura de las extensiones de P Python sea tan fácil como Python en sí ...

177 3.8 MB

Descargar

erlida

Turbo cobró el desarrollo de Erlang. Powered by Eclipse. ...

202 4.4 MB

Descargar

apagdiff

PostgreSQL Free Tool DIFT útil para las actualizaciones de esquema ...

169 53 KB

Descargar