Computação paralela
O Maple Grid Computing Toolbox permite que você execute cálculos de bordo, em paralelo, aproveitando-se de todos os seus recursos de hardware, reduzindo o tempo de processamento, e permitindo que os aplicativos que não eram possíveis antes.
O Maple Grid Computing Toolbox permite que você implantar seus programas paralelos para clusters de computação de grande porte e supercomputadores, tirando proveito de todo o poder de processamento disponível para enfrentar grandes problemas. Isso permite que você para lidar com problemas que não são tratáveis em uma única máquina por causa de limitações de memória ou porque ele simplesmente leva muito tempo. The Grid Computing Toolbox é muito fácil de configurar. Ele pode se conectar diretamente em seu cluster HPC Server existente do Windows ® sem a necessidade de configurar os serviços em cada nó. Você também pode iniciar um processo de servidor em cada computador em uma rede ea rede se auto-montar em cada nó detecta automaticamente os outros nós que estão presentes. O Grid Computing Toolbox também se integra aos sistemas de agendamento de tarefas existentes, como PBS. bordo inclui a capacidade de configurar facilmente cálculos multi-processamento em um único computador. O Maple Grid Computing Toolbox estende esse poder de multi-máquina ou paralelismo cluster. As duas versões são totalmente compatíveis, de modo que um algoritmo pode ser criado e totalmente testados usando a implementação local dentro de bordo, e em seguida implantado no conjunto completo usando a caixa de ferramentas, sem alterações no algoritmo. Para realizar cálculos distribuídos, a grade Computing Toolbox oferece uma variedade de ferramentas:
![]() |
- Mensagem MPI padrão passando no Windows HPC Server, para uma comunicação eficiente e integração com ferramentas que suportam este protocolo.
- Mensagem MPI passando em Linux utilizando o protocolo MPICH2, uma implementação de alto desempenho do padrão MPI distribuído pela Argonne National Laboratory.
- Uma passagem de mensagens API MPI-like, que está disponível em todas as plataformas. Esta API é parte do Grid Computing Toolbox, então, quando usando este protocolo, não há drivers especiais ou outras ferramentas precisam ser instalados nos computadores na grade. Além de simplificar a configuração da rede, este protocolo também é ideal para computação paralela em um único computador e os cálculos através de redes heterogêneas.
- Um conjunto de comandos de alto nível em Maple para a definição de computações paralelas.
- Distribuir cálculos de bordo através de uma rede
- Integração com o Microsoft Windows HPC Server, incluindo o Windows HPC Server 2008 R2
- Grelha de auto-montagem em redes locais
- Simples de usar, interface interativa para o lançamento de trabalhos paralelos
- Ferramentas para desenvolver e testar aplicativos na área de trabalho antes da implantação
- Integração com PBS e outros sistemas de agendamento de tarefas
- Mensagem MPI e MPI-like API passando (enviar, receber, etc)
- Detecção e recuperação automática de impasse
- Comandos de paralelização de alto nível (mapa, seq, etc)
- Algoritmo de dividir-e-conquistar genérico, paralelo
- Muitos exemplos documentados
- Suporte para redes heterogêneas
- O acesso a todo o poder computacional de bordo
O Grid Computing Toolbox está disponível em duas versões diferentes:
- O Personal Edition suporta até 8 CPUs do cluster.
- O Cluster Edition suporta um número ilimitado de CPUs no cluster.
Note-se que uma licença de bordo é necessário para cada nó no cluster. Preço por volume está disponível para as instalações do nó de Maple. Contato Maplesoft para obter detalhes.
