Jugar en la UMA
En la Universidad de Málaga contamos con GPUs donadas por NVidia que pueden utilizarse para jugar con mytoy. El profesor ha debido abrirte una cuenta en la máquina tijola.ac.uma.es para que puedas entrar y utilizar estos recursos. Una vez estés dentro tu cuenta de usuario, que aquí denominaremos genéricamente practicasXX
, debes ejecutar la siguiente secuencia de comandos desde el shell del Linux (teclea el texto que aparece azulado en negrita):
1) /home/practicasXX>
cd NVIDIA_GPU_Computing_SDK/C/src
2) /home/practicasXX/NVIDIA_GPU_Computing_SDK/C/src>
mkdir mytoy
3) /home/practicasXX/NVIDIA_GPU_Computing_SDK/C/src>
cd mytoy
4) /home/practicasXX/NVIDIA_GPU_Computing_SDK/C/src/mytoy>
cp /tmp/mytoy.tar .
5) /home/practicasXX/NVIDIA_GPU_Computing_SDK/C/src/mytoy>
tar xvf mytoy.tar
6) /home/practicasXX/NVIDIA_GPU_Computing_SDK/C/src/mytoy>
rm mytoy.tar
A partir de aquí, ya puedes compilar usando el comando make desde este mismo directorio. El fichero ejecutable también se ubica en este directorio, mientras que las matrices de entrada se encuentran en el directorio sparsematrices
. Un posible comando de ejecución sería:
./mytoy 0 4 sparsematrices/samplematrix.rua salida.txt
Para conocer el significado de los 4 parámetros de entrada al programa, consulta la opción "El juego" del menú "Instrucciones" que aparece en el margen superior izquierdo.