Pp.

maneira fácil e eficiente de criar aplicativos habilitados para paralelo para computadores e clusters SMP
Baixe Agora

Pp. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Vitalii Vanovschi
  • Site do editor:
  • http://www.parallelpython.com/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 35 KB

Pp. Tag


Pp. Descrição

Maneira fácil e eficiente de criar aplicativos habilitados para paralelo para computadores e clusters SMP O PP é um módulo Python que fornece mecanismo para a execução paralela do código Python no SMP (sistemas com vários processadores ou núcleos) e clusters (computadores conectados via rede) .pp é leve, fácil de instalar e integrar com outro software Python. O PP é um módulo de código aberto e de plataforma cruzada escrito em Pure Python.pp fornece uma maneira fácil e eficiente de criar aplicativos habilitados para paralelo para computadores e clusters do SMP. O Módulo PP apresenta portabilidade cruzada e balanceamento de carga dinâmica. Assim, os aplicativos escritos com o PP paralelizarão eficientemente mesmo em clusters multi-plataforma e heterogêneos (incluindo clusters executando outro aplicativo com cargas de CPU variáveis) .Note: PP é desenvolvido, fornecido e licenciado sob os termos da licença BSD. Aqui estão algumas características principais de "pp": · Execução paralela do código Python em SMP e clusters · Fácil de entender e implementar técnica de paralelização baseada em trabalho (fácil de converter a aplicação serial em paralelo) · Detecção automática da configuração ideal (por padrão, o número de processos de trabalho é definido para o número de processadores eficazes) · A alocação de processadores dinâmicos (número de processos trabalhadores podem ser alterados no tempo de execução) · Sobrecarga baixa para trabalhos subseqüentes com a mesma função (cache transparente é implementado para diminuir a sobrecarga) · Balanceamento de carga dinâmica (trabalhos são distribuídos entre os processadores no tempo de execução) · Tolerância a falhas (se um dos nós falhará em que as tarefas forem remarcadas em outras) · Auto-descoberta de recursos computacionais · Alocação dinâmica de recursos computacionais (conseqüência da descoberta automática e tolerância a falhas) · Autenticação baseada em SHA para conexões de rede · Portabilidade e interoperabilidade entre plataformas (Windows, Linux, Unix, Mac OS X) · Portabilidade e interoperabilidade de arquitetura cruzada (x86, x86-64, etc.) · Código aberto Requisitos: · Python 2.3 ou posterior


Pp. Software Relacionado

cx_oracle.

Acesse facilmente bancos de dados Oracle com este módulo de extensão Python gratuito ...

188 179 KB

Download

Citnão

Uma linguagem que torna as extensões C para a linguagem Python tão fácil quanto o próprio Python ...

177 3.8 MB

Download

erlide.

Turbo carregou o desenvolvimento de Erlang. Alimentado pelo eclipse. ...

202 4.4 MB

Download

apgdiff.

Ferramenta de diff free postgresql útil para upgrades de esquema ...

169 53 KB

Download