Este es el comando h5perf_serial que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
h5perf_serial: - Mide el rendimiento en serie de HDF5.
DESCRIPCIÓN
h5perf_serial: Versión 1.8.7 uso: h5perf_serial [OPCIONES]
CAMPUS
-h Imprime un mensaje de uso y sal
-A AL Qué API probar [predeterminado: todas]
-c SL Selecciona el almacenamiento fragmentado y define las dimensiones y los tamaños de los fragmentos [predeterminado: Desactivado]
-e SL Dimensiones y tamaños del conjunto de datos [predeterminado: 100,200]
-i N Número de iteraciones a realizar [predeterminado: 1]
-r Orden de acceso de NL Dimension (consulte la descripción a continuación) [predeterminado: 1,2]
-t Selecciona dimensiones extensibles para el conjunto de datos HDF5 [predeterminado: desactivado]
-v VFD Selecciona el controlador de archivo para el acceso HDF5 [predeterminado: sec2]
-w Realizar pruebas de escritura, no de lectura [predeterminado: Desactivado]
-x SL Dimensiones y tamaños del búfer de transferencia [predeterminado: 10,20]
N - es un número entero> 0.
S - es un especificador de tamaño, un número entero> 0 seguido de un indicador de tamaño:
K - Kilobyte (1024) M - Megabyte (1048576) G - Gigabyte (1073741824)
Ejemplo: '37M' es 37 megabytes o 38797312 bytes
AL: es una lista de API. Los valores válidos son:
hdf5 - HDF5 posix - POSIX
Ejemplo: -A posix, hdf5
NL: es una lista de números enteros (N) separados por comas.
Ejemplo: 1,2,3
SL: es una lista de especificadores de tamaño (S) separados por comas.
Ejemplo: 2K, 2K, 3K
El ejemplo define un objeto (conjunto de datos, búfer de transferencia) con tres dimensiones. Ser
consciente de que a medida que aumenta el número de dimensiones, el tamaño total del objeto
aumenta exponencialmente.
VFD: es un especificador de controlador de archivo HDF5. Los valores válidos son:
sec2, stdio, núcleo, división, multi, familia, directo
Orden de acceso a la dimensión:
El acceso a los datos comienza en el origen cardinal del conjunto de datos utilizando el búfer de transferencia.
El siguiente acceso ocurre en una región de conjunto de datos junto a la anterior. Para
conjunto de datos multidimensionales, hay varias direcciones en cuanto a dónde proceder. Esta
se puede especificar en el orden de acceso a la dimensión. Por ejemplo, -r 1,2 establece que el
La herramienta debe atravesar la dimensión 1 primero y luego la dimensión 2.
Variables de entorno:
HDF5_NOCLEANUP
No elimine archivos de datos si está configurado [eliminación predeterminada]
HDF5_PREFIX
Prefijo del archivo de datos
uso: h5perf_serial [OPCIONES]
CAMPUS
-h Imprime un mensaje de uso y sal
-A AL Qué API probar [predeterminado: todas]
-c SL Selecciona el almacenamiento fragmentado y define las dimensiones y los tamaños de los fragmentos [predeterminado: Desactivado]
-e SL Dimensiones y tamaños del conjunto de datos [predeterminado: 100,200]
-i N Número de iteraciones a realizar [predeterminado: 1]
-r Orden de acceso de NL Dimension (consulte la descripción a continuación) [predeterminado: 1,2]
-t Selecciona dimensiones extensibles para el conjunto de datos HDF5 [predeterminado: desactivado]
-v VFD Selecciona el controlador de archivo para el acceso HDF5 [predeterminado: sec2]
-w Realizar pruebas de escritura, no de lectura [predeterminado: Desactivado]
-x SL Dimensiones y tamaños del búfer de transferencia [predeterminado: 10,20]
N - es un número entero> 0.
S - es un especificador de tamaño, un número entero> 0 seguido de un indicador de tamaño:
K - Kilobyte (1024) M - Megabyte (1048576) G - Gigabyte (1073741824)
Ejemplo: '37M' es 37 megabytes o 38797312 bytes
AL: es una lista de API. Los valores válidos son:
hdf5 - HDF5 posix - POSIX
Ejemplo: -A posix, hdf5
NL: es una lista de números enteros (N) separados por comas.
Ejemplo: 1,2,3
SL: es una lista de especificadores de tamaño (S) separados por comas.
Ejemplo: 2K, 2K, 3K
El ejemplo define un objeto (conjunto de datos, búfer de transferencia) con tres dimensiones. Ser
consciente de que a medida que aumenta el número de dimensiones, el tamaño total del objeto
aumenta exponencialmente.
VFD: es un especificador de controlador de archivo HDF5. Los valores válidos son:
sec2, stdio, núcleo, división, multi, familia, directo
Orden de acceso a la dimensión:
El acceso a los datos comienza en el origen cardinal del conjunto de datos utilizando el búfer de transferencia.
El siguiente acceso ocurre en una región de conjunto de datos junto a la anterior. Para
conjunto de datos multidimensionales, hay varias direcciones en cuanto a dónde proceder. Esta
se puede especificar en el orden de acceso a la dimensión. Por ejemplo, -r 1,2 establece que el
La herramienta debe atravesar la dimensión 1 primero y luego la dimensión 2.
Variables de entorno:
HDF5_NOCLEANUP
No elimine archivos de datos si está configurado [eliminación predeterminada]
HDF5_PREFIX
Prefijo del archivo de datos
Use h5perf_serial en línea usando los servicios de onworks.net