Parmetis.Ferramenta gratuita para particionamento de gráfico paralelo e ordenação de matriz reduzindo | |
Baixe Agora |
Parmetis. Classificação e resumo
Propaganda
- Licença:
- Freeware
- Preço:
- FREE
- Nome do editor:
- METIS Team
- Site do editor:
- http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 5 MB
Parmetis. Tag
Parmetis. Descrição
Ferramenta gratuita para particionamento de gráfico paralelo e ordenação de matriz reduzindo A Parmetis é uma biblioteca paralela baseada em MPI que implementa uma variedade de algoritmos para particionar gráficos, malhas e para computação de pedidos de recolhimento de matrizes esparsas. Parmetis estende a funcionalidade fornecida pela metis e inclui rotinas que são especialmente adequadas para cálculos de AMR paralelos e simulações numéricas de grande escala. Os algoritmos implementados em parmetis baseiam-se na repartição adaptativa, paralelo multinível k-way particionamento de gráfico e esquemas paralelos de particionamento multi-restante criados no laboratório de desenvolvimento. Aqui estão algumas características principais de "parmetis": Particionamento de gráfico: · Calcule particionamentos de alta qualidade de gráficos muito grandes rapidamente. · Aproveite as informações da geometria (quando disponível) para reduzir o tempo de particionamento sem perda de qualidade. · Pode particionar gráficos para cálculos multifásicos e multi-física. Particionamento de malha: · Calcule particionamentos de alta qualidade de malhas muito grandes, sem exigir que o aplicativo crie o gráfico subjacente. · Fornece rotinas paralelas altamente eficientes para gerar o gráfico duplo de uma malha. Reparticionamento do gráfico: · Calcula repartições de alta qualidade de malhas adaptativas rapidamente. · Otimiza o número de vértices que são movidos, bem como o corte de borda da partição resultante. Refinamento de particionamento: · Melhora a qualidade das divisórias produzidas por outros algoritmos de particionamento. Reordenação de matriz: · Compuzir pedidos de redução de preenchimento de matrizes esparsas. · Usa um algoritmo de dissecação aninhado baseado em nó que foi mostrado para superar significativamente outros algoritmos de reordes populares. O que há de novo nesta versão: · O particionamento de malha e as rotinas de criação dupla mudaram para suportar malhas de elementos mistos. · O arquivo de cabeçalho Parmetis.h foi reestruturado e agora é C ++ amigável. · Ligações Fortran / Renamings para várias rotinas foram adicionadas. Um número de bugs foi corrigido: · Os TPWGTs são agora respeitados para pequenos gráficos. · Corrigido várias divisões por erros de zero. · Dependência removida nas rotinas antigas drand48 (). · Corrigido alguns vazamentos de memória.
Parmetis. Software Relacionado