El principal objetivo de esta asignatura es dar una metodología para la evaluación de prestaciones (o rendimiento) de un ordenador. Se divide, grosso modo, en 3 partes: una parte dedicada a los monitores, o herramientas encargadas de medir la carga de un ordenador, otra parte dedicada a la mejora de prestaciones, y otra parte dedicada a la reproducción de la carga de un ordenador, los llamados benchmarks. Los textos de estos tres temas están disponibles en este servidor, en ficheros postscript comprimidos.
Diseño y Evaluación de Configuraciones forma parte del plan de estudios del año 93 de la ETS de Ingenierías Informática y Telecomunicaciones. El plan oficial esta disponible en ese servidor.
Las clases son de 18:00 a 20:00 horas, los martes en el aula 1.6 de la ETSIIT; hay tres grupos de prácticas (se ha solicitado un cuarto grupo):
En el año 2008, se evaluará de la forma siguiente: 1/6 de la nota (16.67%) será nota de clase, que se conseguirá a partir de la participación en clase y los diferentes foros de la asignatura (bitácoras, wiki, lista de correo) y del envío de los ejercicios de autoevaluación incluidos como parte del temario; 2/6 == 1/3 == 33% de la nota corresponderá a la media ponderada (por sesiones) de la nota obtenida en prácticas, y 3/6 == 1/2 == 50% a la nota en el trabajo final entregado al término de las clases. En cuanto los plazos y demás instrucciones, es mejor consultar la Bitácora de la asignatura.
El profesor de la asignatura es Juan Julián Merelo (despacho 2D34, ETSII). El horario de tutorías presenciales o por teléfono es los martes de 9h a 14 h, aunque se prefiere el correo electrónico o algún sistema de mensajería como Google Talk o Skype, a esa o cualquier otra hora (siempre que esté uno disponible, claro).
Todos los alumnos deben estar inscritos en la lista de correo de la asignatura, alojada en Yahoo! Groups; la lista de correo sirve para intercambiar impresiones, preguntar dudas, y mandar anuncios, pero no para consultar personales al profesor, que preferiblemente se harán por correo electrónico personal.
Durante todo el año, iremos añadiendo enlaces a nuestra carpeta en Del.Icio.Us. Si usas un agregador de RSS, puedes añadir el Feed RSS al mismo.
Si tienes curiosidad por conocer el sistema que hay detrás de esta asignatura, puedes bajarte el trabajo Integración de una asignatura en Internet: el caso de Diseño y Evaluación de Configuraciones. El mismo artículo también está disponible en PDF.
Tema 1: Sistemas informáticos y su evaluación |
En este tema se analizan las diferentes magnitudes observables de un sistema informático y como se pueden medir, con una serie de cuadros que indican como se hace en diversos sistemas operativos, como UNIX y Windows.
http://geneura.ugr.es/~jmerelo/DyEC/Tema1/DyEC-Tema1.html.http://geneura.ugr.es/~jmerelo/CyE/motherb2.htm. Tema 2: Representación gráfica de las prestaciones de los sistemas |
http://geneura.ugr.es/~jmerelo/DyEC/Tema2/DyEC-Tema2.html.
Tema 3: Mejora de prestaciones |
Este tema esta principalmente dedicado a examinar
qué es lo que puede ir mal en un ordenador,
principalmente Unix o Windows NT, que herramientas se
usan para el diagnóstico, y una vez
diagnosticado, qué medidas hay que tomar para
mejorar las prestaciones. El texto completo de
los apuntes está disponible en la dirección
http://geneura.ugr.es/~jmerelo/DyEC/Tema3/DyEC-Tema3.html.
Algunos enlaces relacionados con este tema:
Tema 4: Caracterización de la carga: benchmarks |
En este tema se explica que es lo que se tiene que tener en cuenta para medir la carga de un ordenador, y que es un benchmarks. El texto del tema, actualizado, os lo podéis bajar de http://geneura.ugr.es/~jmerelo/DyEC/Tema4/DyEC-Tema4.html.
Algunos otros enlaces:
The art of computer
systems performance analysis: Techniques for experimental design,
measurement, simulation and modelling, Raj Jain, Wiley, Ed. Wiley, 1991. es bastante
interesante, y tiene un enfoque algo más
práctico.
System Performance
Tuning, de Mike Loukides, de Mike Loukides, un libro
sobre como optimizar las prestaciones de un sistema,
principalmente enfocado a UNIX .
Measuring Computer Performance, de David
J. Lilja, un libro con un enfoque
similar al Jain anterior, pero enfocado
más a la práctica .| J. J. Merelo: Trabajo | ||
|---|---|---|
| Investigación | Docencia: Diseño y Evaluación de Configuraciones | |
jmerelo (at) geneura.ugr.es