h5perf_serial - Online na nuvem

Este é o comando h5perf_serial 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 Windows online ou emulador MAC OS online

PROGRAMA:

NOME


h5perf_serial: - Mede o desempenho serial HDF5.

DESCRIÇÃO


h5perf_serial: Uso da versão 1.8.7: h5perf_serial [OPÇÕES]

OPÇÕES

-h Imprimir uma mensagem de uso e sair

-A AL Quais APIs testar [padrão: todos]

-c SL Seleciona o armazenamento em blocos e define as dimensões e tamanhos dos blocos [padrão: Desligado]

-e Dimensões e tamanhos do SL do conjunto de dados [padrão: 100,200]

-i N Número de iterações a serem executadas [padrão: 1]

-r Pedido de acesso à dimensão NL (veja a descrição abaixo) [padrão: 1,2]

-t Seleciona dimensões extensíveis para o conjunto de dados HDF5 [padrão: Desligado]

-v VFD Seleciona driver de arquivo para acesso HDF5 [padrão: sec2]

-w Execute os testes de gravação, não os testes de leitura [padrão: Desligado]

-x Dimensões e tamanhos do SL do buffer de transferência [padrão: 10,20]

N - é um número inteiro> 0.

S - é um especificador de tamanho, um inteiro> 0 seguido por um indicador de tamanho:

K - Quilobyte (1024) M - Megabyte (1048576) G - Gigabyte (1073741824)

Exemplo: '37M' tem 37 megabytes ou 38797312 bytes

AL - é uma lista de API. Os valores válidos são:

hdf5 - HDF5 posix - POSIX

Exemplo: -A posix, hdf5

NL - é uma lista de inteiros (N) separados por vírgulas.

Exemplo: 1,2,3

SL - é uma lista de especificadores de tamanho (S) separados por vírgulas.

Exemplo: 2K, 2K, 3K

O exemplo define um objeto (conjunto de dados, buffer de transferência) com três dimensões. Ser
ciente de que conforme o número de dimensões aumenta, o tamanho total do objeto
aumenta exponencialmente.

VFD - é um especificador de driver de arquivo HDF5. Os valores válidos são:

sec2, stdio, core, split, multi, família, direto

Ordem de acesso à dimensão:

O acesso aos dados começa na origem cardinal do conjunto de dados usando o buffer de transferência.
O próximo acesso ocorre em uma região de conjunto de dados próxima ao anterior. Para
conjunto de dados multidimensional, existem várias direções para onde proceder. Esse
pode ser especificado na ordem de acesso à dimensão. Por exemplo, -r 1,2 afirma que o
a ferramenta deve atravessar a dimensão 1 primeiro e, em seguida, a dimensão 2.

Variáveis ​​ambientais:

HDF5_NOCLEANUP
Não remova arquivos de dados se definido [remover padrão]

HDF5_PREFIX
Prefixo do arquivo de dados

uso: h5perf_serial [OPÇÕES]

OPÇÕES

-h Imprimir uma mensagem de uso e sair

-A AL Quais APIs testar [padrão: todos]

-c SL Seleciona o armazenamento em blocos e define as dimensões e tamanhos dos blocos [padrão: Desligado]

-e Dimensões e tamanhos do SL do conjunto de dados [padrão: 100,200]

-i N Número de iterações a serem executadas [padrão: 1]

-r Pedido de acesso à dimensão NL (veja a descrição abaixo) [padrão: 1,2]

-t Seleciona dimensões extensíveis para o conjunto de dados HDF5 [padrão: Desligado]

-v VFD Seleciona driver de arquivo para acesso HDF5 [padrão: sec2]

-w Execute os testes de gravação, não os testes de leitura [padrão: Desligado]

-x Dimensões e tamanhos do SL do buffer de transferência [padrão: 10,20]

N - é um número inteiro> 0.

S - é um especificador de tamanho, um inteiro> 0 seguido por um indicador de tamanho:

K - Quilobyte (1024) M - Megabyte (1048576) G - Gigabyte (1073741824)

Exemplo: '37M' tem 37 megabytes ou 38797312 bytes

AL - é uma lista de API. Os valores válidos são:

hdf5 - HDF5 posix - POSIX

Exemplo: -A posix, hdf5

NL - é uma lista de inteiros (N) separados por vírgulas.

Exemplo: 1,2,3

SL - é uma lista de especificadores de tamanho (S) separados por vírgulas.

Exemplo: 2K, 2K, 3K

O exemplo define um objeto (conjunto de dados, buffer de transferência) com três dimensões. Ser
ciente de que conforme o número de dimensões aumenta, o tamanho total do objeto
aumenta exponencialmente.

VFD - é um especificador de driver de arquivo HDF5. Os valores válidos são:

sec2, stdio, core, split, multi, família, direto

Ordem de acesso à dimensão:

O acesso aos dados começa na origem cardinal do conjunto de dados usando o buffer de transferência.
O próximo acesso ocorre em uma região de conjunto de dados próxima ao anterior. Para
conjunto de dados multidimensional, existem várias direções para onde proceder. Esse
pode ser especificado na ordem de acesso à dimensão. Por exemplo, -r 1,2 afirma que o
a ferramenta deve atravessar a dimensão 1 primeiro e, em seguida, a dimensão 2.

Variáveis ​​ambientais:

HDF5_NOCLEANUP
Não remova arquivos de dados se definido [remover padrão]

HDF5_PREFIX
Prefixo do arquivo de dados

Use h5perf_serial online usando serviços onworks.net



Programas online mais recentes para Linux e Windows