Este es el comando opari2 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
opari - fuente a fuente de instrumento de programa OpenMP
SINOPSIS
opari
[-f70 | -f90 | -c | -c ++]
[-desactivar [, ] ...]
[-archivo rcfile] [-table ] [ ]
opari
[-rcfile ] -mesa
DESCRIPCIÓN
Antes de compilar los archivos fuente de una aplicación OpenMP, cada archivo debe ser
transformado por una llamada a la herramienta OPARI. Además, la aplicación debe estar vinculada
contra la biblioteca de medidas en tiempo de ejecución pomp y el archivo de tabla de tiempo de ejecución OPARI. El último
tiene que ser generado usando el -mesa opción a OPARI ya sea junto con la
transformación del último archivo fuente de entrada o con una llamada separada a OPARI después de todo
las transformaciones están hechas.
Si no se especifica el nombre del archivo de salida, OPARI usa el nombre infile.mod.suffix si el
El archivo de entrada se llama infile.suffix.
OPCIONES
-f70, -f90, -C, -c ++
[OPCIONAL] Especifica el lenguaje de programación del archivo fuente de entrada. Esta opción
solo es necesario si la detección automática de idioma basada en el archivo de entrada
el sufijo falla.
-rcarchivo
[OPCIONAL] OPARI usa el archivo ./opari.rc para preservar la información de estado entre
llama a OPARI si la aplicación OpenMP consta de más de un archivo fuente. Con
la opción -rcfile se utiliza en su lugar el archivo de archivo. Esto puede resultar útil si hay más de
una aplicación se almacena en el mismo directorio o si los archivos fuente de una
Las aplicaciones se almacenan en más de un directorio.
-mesa
Genere la tabla de tiempo de ejecución de OPARI en el archivo tabfile. Esta opción debe utilizarse
junto con la llamada a OPARI para la transformación de la última fuente de entrada
archivo o con una llamada separada a OPARI después de que se hayan realizado todas las transformaciones.
-desactivar
[OPCIONAL] Deshabilite la instrumentación de las construcciones OpenMP más detalladas
como! $ OMP ATOMIC. constructs es una lista separada por comas de las construcciones para
que la instrumentación debe desactivarse. Los tokens aceptados son atómicos, críticos,
master, flush, single o locks, así como sincronizar para deshabilitarlos todos.
Use opari2 en línea usando los servicios de onworks.net