Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:centro:servizos:hpc:referencia_software [2016/11/11 17:28] – [Octave] fernando.guillenes:centro:servizos:hpc:referencia_software [2019/06/17 12:21] (actual) – [Python] fernando.guillen
Línea 1: Línea 1:
-[[ es:centro:servizos:hpc#instrucciones_de_uso_del_cluster| >> Volver a la página principal del cluster ]] +===== Información del software disponible =====
- +
-===== Catálogo de servicios del clúster HPC ctcomp2 ===== +
  
 ===== Compiladores ===== ===== Compiladores =====
Línea 53: Línea 50:
 </code> </code>
  
-Debemos ejecutar el comando ''easy_install -U --user distribute'', para actualizar en la base de datos en el espacio de usuario.+Debemos ejecutar el comando ''easy_install -U --user distribute'', para actualizar la base de datos en el espacio de usuario.
 </note> </note>
    
Línea 59: Línea 56:
 Ejecutar el siguiente comando en bash: Ejecutar el siguiente comando en bash:
 <code> <code>
-pip install --install-option="--userpywavelets+python -m pip install --user pywavelets
 </code> </code>
  
Línea 65: Línea 62:
 Ejecutar el siguiente comando en bash: Ejecutar el siguiente comando en bash:
 <code> <code>
-pip install --upgrade pywavelets+python -m pip install --upgrade pywavelets
 </code> </code>
  
Línea 71: Línea 68:
 Ejecutar el siguiente comando en bash: Ejecutar el siguiente comando en bash:
 <code> <code>
-pip uninstall pywavelets+python -m pip uninstall pywavelets
 </code> </code>
  
Línea 288: Línea 285:
 ^ Versiones        | 6.1.5 (2012-2013) | ^ Versiones        | 6.1.5 (2012-2013) |
 ^ Módulo             | <code>module load cadence</code>  | ^ Módulo             | <code>module load cadence</code>  |
-^ :!: Comentarios | Antes de arrancar ''ocean'' es necesario ejecutar\\ ''source /optct/cadence/2012-2013/lnx86/cadence.bash'' \\ y arrancar ''ocean'' dentro de un entorno de X simulado\\ ''xvfb-run -a -n 80 -s "-screen 0 640x480x16" ocean < script.ocn''\\ (Información en la página de  [[centro:servizos:cluster_de_computacion_hpc_ctcomp2:repositorio|documentación]]) |+^ :!: Comentarios | Antes de arrancar ''ocean'' es necesario ejecutar\\ ''source /optct/cadence/2012-2013/lnx86/cadence.bash'' \\ y arrancar ''ocean'' dentro de un entorno de X simulado\\ ''xvfb-run -a -n 80 -s "-screen 0 640x480x16" ocean < script.ocn'' 
 + 
 +Ocean/Cadence no se puede ejecutar directamente en ''ctcomp2'', aunque sea con la opción ''-nograph'', ya que no es capaz de arrancar las X's. Teoricamente, la opción ''nograph'' precisamente haría que ''ocean'' se pudiese ejecutar sin X, pero el problema es que, con esta opción, ''ocean'' trata de arrancan un sistema X //falso// que tampoco funciona. 
 + 
 +La solución para solventar este inconveniente en ''ctcomp2'' es crear nuestro propio entrono X //falso// antes de executar ''ocean'' (sin la opción ''nograph''). Utilizamos el comando ''xvfb-run'' para crear ese entorno X.  
 + 
 +Por lo tanto, para ejecutar ''script.cdn'', guardando la salida de ''ocean'' en ''fichero.log'', la secuencia de comandos a ejecutar es: 
 + 
 +<code> 
 +module load cadence 
 +source /optct/cadence/2012-2013/lnx86/cadence.bash 
 +xvfb-run -a -n 80 -s "-screen 0 640x480x16" ocean < script.ocn > fichero.log 
 +</code>