1. Indice de pagina
  2. 1. Introducción
  3. 2. OMP_SCHEDULE type[,chunk]
  4. 3. OMP_NUM_THREADS num
  5. 4. OMP_DYNAMIC dynamic
  6. 5. OMP_NESTED nested
  7. 6. OMP_STACKSIZE size
  8. 7. OMP_WAIT_POLICY policy
  9. 8. OMP_MAX_ACTIVE_LEVELS levels
  10. 9. OMP_THREAD_LIMIT limit

Variables de entorno

Introducción

Los nombres variables de entorno están en mayúscula y su valor se asigna en mayúscula o minúscula y puede tener espacios.

OMP_SCHEDULE type[,chunk]

Establece run-sched-var (VIC) al tipo de planificador y tamaño de las partes.
Los tipos validos para el planificador OpenMP son static, dynamic, guied, o auto. Las partes es un entero positivo.

OMP_NUM_THREADS num

Establece nthreads-var (VIC) el numero de hebras que usa una región paralela

OMP_DYNAMIC dynamic

Establece dyn-var (VIC) el ajuste dinámico de las hebras que usa la región paralela. Los valores validos para dynamic son true o false.

OMP_NESTED nested

Establece nest-var (VIC) a habilitado o deshabilitado el anidamiento paralelo. Los valores validos para nested es true or false.

OMP_STACKSIZE size

Establece stacksize-var (VIC) que especifica el tamaño de la pila de hebras que crea la implementación de OpenMP. Los valores para size (entero positivo) son size, sizeB, sizeK, sizeM, sizeG. Si la unidad B, K, M o G no se especifica, el tamaño se mide en kilobytes (K).

OMP_WAIT_POLICY policy

Establece wait-policy-var (VIC) que controla el comportamiento esperado de la espera de las hebras. Los valores validos para policy es activo (las hebras consumen ciclos de procesamiento mientras esperan) y pasivo.

OMP_MAX_ACTIVE_LEVELS levels

Establece max-active-levels-var (VIC) que controla el máximo numero de anidamientos activos en una región paralela.

OMP_THREAD_LIMIT limit

Establece thread-limit-var (VIC) que controla el máximo numero de hebras que participan en un programa OpenMP.

Creado por: Daniel Guerrero Martínez y Sergio Rodríguez Lumley 2010

Valid HTML 4.01 Transitional