La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción al simulador LIMES

Presentaciones similares


Presentación del tema: "Introducción al simulador LIMES"— Transcripción de la presentación:

1 Introducción al simulador LIMES
Laboratorio de OC – P7 Introducción al simulador LIMES Objetivo: Uso del simulador de multiprocesadores Limes Estudio de los principales protocolos de coherencia de caché basados en Bus Comparación de los protocolos y estudio del speed-up Instalación y manuales:

2 Conocimientos previos
Practicas Linux y Bash: nivel “básico”: cd, ls, make Editor de textos: KATE o VIM Editar makefiles Casa Nivel administrador en Linux

3 Configuracion-I A partir de un shell, conectarse a limes, con vuestra contraseña ssh disdo4limes (o disdo4limes.uv.es) Copiamos el archivo fuente y lo descomprimimos (de uno de los 2 sitios posible): wget AC/limes/limeslabac-v1.1.tgz wget tar xzf limeslabac-v1.1.tgz COPIAR Y PEGAR estas ordenes! Usando un editor, introducimos en el .profile (o en .bash_profile) la línea export LIMESDIR=${HOME}/limes y actualizamos nuestro profile source .bash_profile Nos movemos al directorio de ejecución cd limes/applications/fft

4 Configuracion-I

5 Configuracion-I A partir de un shell, conectarse a limes, con vuestra contraseña ssh disdo4limes (o disdo4limes.uv.es) Copiamos el archivo fuente y lo descomprimimos (de uno de los 2 sitios posible): wget AC/limes/limeslabac-v1.1.tgz wget tar xzf limeslabac-v1.1.tgz COPIAR Y PEGAR estas ordenes! Usando un editor, introducimos en el .profile (o en .bash_profile) la línea export LIMESDIR=${HOME}/limes y actualizamos nuestro profile source .bash_profile Nos movemos al directorio de ejecución cd limes/applications/fft

6 Configuracion-II Editamos el archivo makefile (ver hoja de practicas para opciones) vi makefile Limpiamos y recompilamos clean Hemos generado un ejecutable, FFT. <- Ejecuta el codigo -h <- Opciones Redireccionar salida standard > salida.txt Filtrar líneas conteniendo una cadena grep cadena salida.txt

7 Configuracion-II

8 Configuracion-II Editamos el archivo makefile (ver hoja de practicas para opciones) vi makefile Limpiamos y recompilamos clean Hemos generado un ejecutable, FFT. <- Ejecuta el codigo -h <- Opciones Redireccionar salida standard > salida.txt Filtrar líneas conteniendo una cadena grep cadena salida.txt

9

10 Configuracion-II Editamos el archivo makefile (ver hoja de practicas para opciones) vi makefile Limpiamos y recompilamos clean Hemos generado un ejecutable, FFT. <- Ejecuta el codigo -h <- Opciones Redireccionar salida standard > salida.txt Filtrar líneas conteniendo una cadena grep cadena salida.txt

11 Trabajo en el laboratorio:
Análisis de la aplicación para los protocolos MESI, DRAGON y FIREFLY Estudio del speed-up con el número de procesadores, variando de 1 a 32 procesadores. Repetir el estudio con diferentes tamaños de caché

12 Trabajo en el laboratorio:
AIC-P8


Descargar ppt "Introducción al simulador LIMES"

Presentaciones similares


Anuncios Google