Mar
11

DyEC: Practica 1 : David Piñar Toro

Lista de correo

Me he suscrito a la lista de correo con el correo davidpt86@yahoo.com. Me he dado de alta en el sistema de envío de prácticas, y tengo el nick davidpt y el id 67

Recursos para la asignatura

http://gengibre.ac.uma.es:8889/cei/index.html

El anterior enlace corresponde a la asignatura “Configuracion y Evaluación de Equipos Informáticos” impartida en la Universida de Málaga por el profesor Manuel Ujaldón. Es una página bastante interesante ya que es muy completa, donde podemos encontrar ejercicios sobre la asignatura, trabajos de alumnos de años anteriores, y bastante más material que puede ser de interés para nuestra asignatura.

Puntuacion: 7 puntos

http://www.pc-actual.com/

El anterior enlace corresponde a la web de PC-Actual, una revista bastante famosa entre los afinicionados al mundo de la informatica. Puede resultar interesante para la asignatura puesto que suele contener material actualizado, ademas de que contienen una diversidad de analisis y comparativas bastante interesantes.

Puntuacion: 9 puntos

http://foro.noticias3d.com/vbulletin/

El anterior enlace corresponde al foro sobre hardware de Noticias 3D y sin duda para mi es uno de los mejores foros de hardware (si no el mejor) en lenguaje castellano. Soy usuario habitual de dicho foro desde hace algunos años y no hay dia que pase sin que lo lea un par de veces. Con él he aprendido mucho gracias sobre todo al buen ambiente y gran conocimiento sobre el tema de la mayoría de los usuarios que lo componen. Sin duda, muy recomendable.

Puntuacion: 10 puntos

http://www.futuremark.com/

El anterior enlace corresponde a la página oficial Futuremark Corporation, una compañía fundada en 1997 cuyo objetivo ha sido principalmente la creación de benchmark, entre los cuales se encuentra el 3dmark, un conocido benchmark que se encarga de testear el rendimiento gráfico obtenido por un equipo. Tras pasar el benchmark se obtiene una puntuación determinada que nos permitirá comparar dicho rendimiento con otros equipos.

Puntuacion: 9 puntos

http://gengibre.ac.uma.es:8940/libro/2003/indice.html

El anterior enlace corresponde a la pagina de unos libros muy interesantes sobre informatica escritos por Manuel Ujaldón. Estos libros se dividen en 4 volumenes, cada uno de los cuales trata de una parte específica:

- Volumen 1: Procesadores

- Volumen 2: Memorias y Buses

- Volumen 3: Placas Base, Carcasa y Montaje

- Volumen 4: El taller. Configuración y diagnóstico de averías.

Los libros se pueden encontrar en la biblioteca de la ETSIIT con la signatura: ESIIT/C.1 UJA arq. (Enlace Biblioteca)

El inconveniente que podemos encontrar es que fueron editados en el año 2003 por lo que a pesar de ser una obra muy buena y completa, ya se encuentran algo desactualizados.

Puntuación: 7 puntos

Otros recursos para la asignatura:

http://www.softonic.com/

Softonic es una página muy completa de donde se pueden descargar muchos programas de todo tipo: benchmark, programas de monitorización… etc. Además, suele tener disponibles para la descarga las ultimas versiones del software que busquemos, por lo que será una pagina a tener muy en cuenta para la descarga de programas que nos puedan ser utiles para la asignatura. El inconveniente que podemos encontrar, como es normal, es que no todos los programas son gratuitos, si no que hay algunos que son de prueba.

Puntuacion: 8 puntos

http://www.tomshardware.com/

Tom’s Hardware es una página a la que solemos hacer muchísimas veces referencia los foreros de Noticias 3D. En esta pagina se pueden entontrar, entre otras muchas cosas, noticias, review y comparativas principalmente de CPU’s y tarjetas gráficas. Estas comparativas son realmente interesantes ya que suelen abarcar buena parte de las tarjetas/cpus disponibles en ese momento en el mercado, por lo que es muy útil para decantarnos por un componente u otro. Suele contener noticias actualizadas, pero las comparativas a las que antes he hecho referencia, suelen realizarlas cada año aproximadamente, por lo que no suelen contener los ultimos modelos que van surgiendo al mercado.

Puntuación: 9 puntos

Mar
05

Durante la primera parte de la clase se hace un breve repaso de la clase anterior y se comentan 2 ejercicios de autoevaluación por parte de los compañeros.

Acontinuacion seguimos con el temario:

Métrica de prestaciones

Para cada estudio, hay que decidir qué conjunto de criterios para la evaluación de prestaciones o métricas van a usarse. Para cada petición, hay tres respuestas posibles:

- La petición se ha realizado correctamente.
- La petición se ha realizado incorrectamente.
- La petición no se ha podido realizar.

En caso de que se haya llevado a cabo correctamente, las prestaciones se miden por el tiempo que se ha tardado en realizar la petición, la tasa a la cual el servicio ha sido realizado, y los recursos consumidos mientras se lleva a cabo el servicio, es decir, tiempo/tasa/recurso; estas tres métricas se denominan también responsividad, productividad y utilización.

Todas las metricas mencionadas anteriormente miden la velocidad. Los dos segundos casos se resumen en la fiabilidad y la disponibilidad del sistema.

Estas metricas se pueden clasificar de la siguiente forma:

- Más alto es mejor: cuanto más alta, mejor va a ser. Ejemplo: velocidad de un sistema.
- Menos es mejor: cuanto más pequeña sea, mejor. Ejemplo: latencias.
- Nominal es mejor: un termino medio entre los 2 anteriores, ya que utilización baja puede significar infrautilización, y utilización alta hace que los tiempos de respuesta sean altos.

Ejemplo:

Consideremos el caso de un compilador:

- Tiempo de compilacion: menor es mejor.
- Tamaño del ejecutable: nominal es mejor.

Técnicas de evaluación de un sistema informático

Medicion de la carga de un sistema

Suele haber herramientas genéricas para medir las prestaciones de un sistema. Generalmente, este tipo de mediciones son previas al análisis de un sistema informático, antes incluso de establecer los objetivos de su análisis: hay que conocer qué es lo que está haciendo realmente el sistema, como trabajan sus diferentes subsistemas, y si se puede identificar algún tipo de problema.

Para medir la utilización de sistemas informáticos se usan los denominados monitores, que son herramientas de medición que permiten seguir el comportamiento de los principales elementos de un sistema informático cuando éste se halla sometido a una carga de trabajo determinada.

Por último vemos un video sobre un monitor de prestaciones en Windows XP. Para ello ejecutamos perfmon.msc

Mar
03

2 Ejercicios de autoevaluación

1. Indicar qué tipo de medidas sueles tomar para medir las prestaciones de un ordenador.

Las prestaciones de un equipo se pueden intuir observando el desempeño y fluidez con el que el ordenador realiza las operaciones solicitadas. Si quisieramos obtener un diagnóstivo mas específico podemos utilizar una serie de programas para ello, tales como Everest, Sandra, 3dmark… etc. Estos programas comunmente llamados benchmark, realizan una serie de pruebas o testeos tales como lectura en memoria, escritura en memoria, renderizado, etc que nos permitirán sacar unas conclusiones mas específicas sobre el rendimiento del equipo.

2. Indicar en qué casos de los que te encuentras en tu trabajo (u otro quehacer) diario necesitarás medir las prestaciones del ordenador.

Si quisieramos por ejemplo evaluar el desempeño de un ordenador para la ejecución de juegos, se podrían medir las prestaciones del equipo con un benchmark específico para ello, el 3dmark. Este benchmark nos dara una puntuación con el que podremos saber de manera aproximada, cual va a ser el desempeño del equipo para esa tarea.

3. Indicar en qué casos percibes una falta de prestaciones de los ordenadores que sueles manejar.

Por ejemplo, un tiempo excesivo durante la compresión o descompresión de datos o tareas similares.

Otro caso puede ser el uso excesivo de acceso a disco duro durante la ejecución de un juego “pesado”, lo cual indicará que el equipo necesita más memoria principal para su ejecución correcta.

La obtención de un bajo numero de FPS (Frames Por Segundo), durante la ejecución de una aplicación 3D, también puede ser síntoma de que el procesador gráfico no rinde lo suficiente.

4. Mirar qué servicios hay activos en nuestro ordenador personal y en algún otro ordenador al que tengamos acceso. ¿Qué usas para saber los servicios que hay activos? ¿Sabes lo que hacen? ¿Si suprimes alguno de ellos, qué pasa?

La manera mas común de saber los procesos que se encuentran activos en el sistema, es la utilización del famoso Ctrl + Alt + Supr . Además de éste método, yo suelo utilizar otro programa que, entre otras cosas, nos da una información detallada sobre los procesos principales que se están ejecutando en el sistema, dicho programa se llama TuneUp Utilities. A continuación dejo una captura de dicho programa monitorizando los procesos en mi equipo:

Captura TuneUp Utilities

Mar
03

Breve introduccion al Wiki:

enlace
negrita
cursiva

Para obtener una ayuda mas completa podemos hacer click en “help on how to format text”

A continuacion se han realizado unos breves comentarios sobre algunos ejercicios de autoevaluacion de algunos compañeros.

Ahora pasaremos a comentar uno de las partes mas importantes de la asignatura.

Fases en la evaluacion de un sistema informatico

1.- Cuado realizamos una comparativa se han de especificar los objetivos para los cuales se realiza dicha comparativa. Por ejemplo, si comparamos 2 tarjetas grafica, una tarjeta será mejor que otra segun para el fin que le demos, mas rendimiento, consumo, calor, silencio… etc. Ademas, es muy importante que las 2 tarjetas se comparen en un equipo con el mismo sistema y S.O

2.- Se han de hacer una lista de los servicios del sistema y sus posibles resultados.

3.- Seleccionar unas métricas, cómo voy a medir y comparar.

4.- Listar los parámetros que puedan afectar a las prestaciones.

5.- Los paramatros que se van a modificar en el estudio, y las mediciones que se van a hacer de ellos.

6.- Seleccionar las tecnicas a utilizar, la mas habitual es la utilizacion de benchmark.

7.- Seleccionar la carga de trabajo a lo que va a ser sometido. Por ejemplo, si queremos comparar 2 tarjetas graficas destinadas a juegos, se han de utilizar una variedad de juegos de todo tipo (FPS, plataformas…)

8.- Diseñar los experimentos: indicar la forma y en que condiciones vamos a tomar las medidas.

9.- Analizar e interpretar los datos: los datos han de ser expresados de modo que cualquier persona pueda leerlos e interpretar dichos datos. Para ello se han de tratar los datos realizando medias, etc y analizarlos e interpretarlos de una forma adecuada.

10.- Presentacion de los resultados: cuando resprensantamos un grafica intentamos transmitir un mensaje determinado, de modo que se vea mejor graficamente que en una tabla. Para ello hay que seguir una serie de reglas.

Mar
03

Hola !! mi nombre es David Piñar Toro y soy alumno de la asignatura Diseño y Evaluacion de configuraciones por lo que utilizaré este blog para ir colgando los ejercicios que vaya realizando sobre la asignatura.