Академический Документы
Профессиональный Документы
Культура Документы
Tambin puede utilizar el comando bccd-snarfhosts para recrear el archivo machines en cualquier momento. Este archivo es de vital importancia ya que lista todos los recursos del clster.
libreras MPI. Si desea compilar un programa sin libreras MPI puede hacerlo con gcc de la misma manera que con mpicc. Copia Para que su programa se ejecute en cada nodo, el ejecutable debe existir en cada nodo. Existe un comando para copiar los ejecutables a travs de nodos BCCD. Se llama bccd-syncdir y se ejecuta con el siguiente comando: bccd-syncdir <directorio> ~/machines donde <directorio> es el directorio que contiene el ejecutable y ~/machines es el machinefile creado automticamente o previamente con bccd-snarfhosts, que contiene una lista de todos los nodos en el clster. Esto crea un nico directorio en /tmp que contiene el directorio ejecutable en todos los nodos. El nombre de este directorio es nico y elegido por los primeros 8 caracteres de la clave pblica de su host actual. Ejecutar Una vez que ha compilado el cdigo y se ha copiado a todos los nodos puede ejecutar el cdigo mediante el comando mpirun. Dos de los argumentos ms comunes para el comando mpirun son: np que le permite especificar la cantidad de procesos que debe usar y el machinefile que le permite especificar exactamente qu nodos estn disponibles para su uso. Cambiar al directorio creado anteriormente con bccd-syncdir donde se encuentra el ejecutable y ejecutar el comando hola con 4 procesos: mpirun -np 4 -machinefile ~/machines ./hello
Tener en cuenta que los procesos corren en una secuencia Round Robin entre slots de CPU si el nmero de procesos es mayor que el de slots totales del clster. Si se desea un solo proceso por core deber correr un nmero de procesos menor o igual que el de slots totales.
Automontaje USB
Si desea utilizar una unidad USB, el BCCD est configurado para montar automticamente las unidades extrables USB cuando se inserta. Si usted est en X, aparecer un mensaje diciendo donde se monta la unidad (por ejemplo /mnt/sdg1). Si usted no est en X, se puede averiguar cul es el ltimo dispositivo que fue montado haciendo tail -l /var/log/mount.log. El BCCD no desmonta automticamente la unidad, as que asegrese de desmontarla, por ejemplo con umount /mnt/sdg1.
cp copia un archivo. rm borra un archivo. mv mueve o renombra un archivo. ps muestra la lista de procesos. cat muestra el contenido de un archivo. /sbin/ifconfig muestra o cambia la configuracin de la red.