InglêsFrancêsEspanhol

Ad


favicon do OnWorks

dgmap - Online na nuvem

Execute dgmap no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando dgmap que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


dgmap, dgpart - calcular mapeamentos estáticos e partições em paralelo

SINOPSE


dgmap [opções] [arquivo g] [arquivo] [arquivo m] [arquivo]

dgpart [opções] [nparts / pwght] [arquivo g] [marquivo] [larquivo]

DESCRIÇÃO


A dgmap programa calcula, de forma paralela, um mapeamento estático de um gráfico de origem em um
gráfico de destino.

A dgpart programa é uma interface simplificada para dgmap, que realiza o particionamento do gráfico
em vez de mapeamento estático. Consequentemente, o número desejado de peças deve ser fornecido,
em vez da arquitetura de destino. Ao usar o programa para agrupamento de gráficos, o
o número de partes se transforma em peso máximo do cluster.

A -b e -c opções permitem ao usuário definir preferências sobre o comportamento do mapeamento
estratégia que é usada por padrão. o -m opção permite ao usuário definir um padrão
estratégia de mapeamento.

A -q opção transforma os programas em programas de agrupamento de gráfico. Nesse caso, dgmap
aceita arquiteturas de destino de tamanho variável.

Arquivo de gráfico fonte arquivo g é um arquivo gráfico centralizado ou um conjunto de arquivos que representam
fragmentos de um gráfico distribuído. Para dgmap, o arquivo de arquitetura de destino arquivo descreve
topologias codificadas por algoritmos, como malhas e hipercubos, ou decomposição
arquiteturas definidas criadas por meio do amk_grf(1) programa. Ver gmap(1) para um
descrição das arquiteturas alvo. O mapeamento resultante é armazenado em arquivo arquivo m.
Informações de registro eventual (como aquela produzida por opção -v) é enviado para o arquivo
arquivo. Quando os nomes dos arquivos não são especificados, os dados são lidos da entrada padrão e gravados em
saída padrão. Os fluxos padrão também podem ser explicitamente representados por um traço '-'.

Quando as bibliotecas adequadas foram incluídas em tempo de compilação, dgmap e dgpart pode
lidar diretamente com gráficos compactados, como entrada e saída. Um stream é tratado como
compactado sempre que seu nome é pós-fixado com uma extensão de arquivo compactado, como em
'brol.grf.bz2' ou '-.gz'. Os formatos de compressão que podem ser suportados são o bzip2
formato ('.bz2'), o formato gzip ('.gz') e o formato lzma ('.lzma', somente na entrada).

dgmap e dgpart com base nas implementações da interface MPI para difundir o trabalho em todo o
elementos de processamento. Portanto, não é provável que sejam executados diretamente, mas sim através de
algum comando de iniciador, como mpirun.

OPÇÕES


-bonda Defina a taxa de desequilíbrio de carga máxima para particionamento de gráfico ou mapeamento estático. Quando
programas são usados ​​como ferramentas de cluster, este parâmetro define a carga máxima
razão de desequilíbrio para bipartições recursivas. Exclusivo com o -m opção.

-coptar Escolha a estratégia de mapeamento padrão de acordo com uma ou várias opções entre:

b imponha o equilíbrio de carga tanto quanto possível.

q qualidade de privilégio sobre velocidade (padrão).

s Privilegie a velocidade sobre a qualidade.

t fazer cumprir a segurança.

x impor escalabilidade.

É exclusivo com o -m opção.

-h Mostre alguma ajuda.

-minício
Use estratégia de mapeamento paralelo início (consulte o manual do usuário PT-Scotch para mais
em formação).

-q (Por dgpart)

-qpoder
(Por dgmap) Use os programas como ferramentas de agrupamento de gráfico em vez de estático
ferramentas de mapeamento ou particionamento de gráficos. Para dgpart, o número de peças irá
tornar-se o peso máximo do cluster. Para dgmap, este número poder tem que ser
passou após a opção.

-rpnum Defina o processo raiz para arquivos centralizados (o padrão é 0).

-V Exibir versão do programa e direitos autorais.

-vverbo Defina o modo detalhado para verbo. É um conjunto de um ou mais personagens que podem
estar:

m informações de mapeamento.

s informações de estratégia.

t informações de tempo.

NOTA


No momento (versão 5.1), dgmap não pode computar mapeamentos estáticos completos como gmap(1)
faz, mas apenas partições (ou seja, mapeamentos em gráficos completos não ponderados ou ponderados).
As arquiteturas alvo diferentes das 'cmplt' e 'wcmplt' levarão a um erro
mensagem.

EXEMPLOS


Execute dgpart em 5 elementos de processamento para calcular uma partição em 7 partes do gráfico brol.grf
e salve o pedido resultante no arquivo brol.map.

$ mpirun -np 5 dgpart 7 brol.grf brol.map

Execute dgpart em 5 elementos de processamento para particionar em 7 partes o gráfico distribuído armazenado
nos arquivos de fragmento de gráfico brol5-0.dgr a brol5-4.dgr e salve o mapeamento resultante em um arquivo
brol.map (ver dgscat(1) para uma explicação das sequências '% p' ​​e '% r' em nomes de
fragmentos de gráfico distribuído).

$ mpirun -np 5 dgpart 7 brol% p-% r.dgr brol.map

Use dgmap online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    GOLE
    GOLE
    SWIG é uma ferramenta de desenvolvimento de software
    que conecta programas escritos em C e
    C ++ com uma variedade de alto nível
    linguagens de programação. SWIG é usado com
    diferente...
    Baixar SWIG
  • 2
    Tema WooCommerce Nextjs React
    Tema WooCommerce Nextjs React
    Tema React WooCommerce, construído com
    Próxima JS, Webpack, Babel, Node e
    Express, usando GraphQL e Apollo
    Cliente. Loja WooCommerce em React(
    contém: Produtos...
    Baixe o tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repositório de pacotes para ArchLabs Este é um
    aplicativo que também pode ser obtido
    da
    https://sourceforge.net/projects/archlabs-repo/.
    Ele foi hospedado no OnWorks em...
    Baixar archlabs_repo
  • 4
    Projeto Zephyr
    Projeto Zephyr
    O Projeto Zephyr é uma nova geração
    sistema operacional em tempo real (RTOS) que
    suporta vários hardwares
    arquiteturas. É baseado em um
    kernel de pequena pegada ...
    Baixar Projeto Zephyr
  • 5
    SCons
    SCons
    SCons é uma ferramenta de construção de software
    essa é uma alternativa superior ao
    clássica ferramenta de construção "Make" que
    todos nós conhecemos e amamos. SCons é
    implementou um ...
    Baixar SCons
  • 6
    PSeIntGenericName
    PSeIntGenericName
    PSeInt é um interpretador de pseudo-código para
    alunos de programação que falam espanhol.
    Seu principal objetivo é ser uma ferramenta para
    aprender e compreender o básico
    concep ...
    Baixar PSeInt
  • Mais "

Comandos Linux

Ad