Maquinas virtuales

Solo disponible en BuenasTareas
  • Páginas : 17 (4128 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de octubre de 2010
Leer documento completo
Vista previa del texto
ARQUITECTURA DE COMPUTADORES
1. Como realizar una prueba de rendimiento de un computador
a. Taller 1.3
1. Si la versión de 1998 de un computador ejecuta un programa en 200 s y la versión del computador hecha en el 2000 ejecuta el mismo programa en 150 s, cual es el incremento de velocidad que el fabricante ha conseguido en dos años?
Tiempo de ejecución de Ciclos de reloj de CPU paraun programa
CPU para un programa = Frecuencia de reloj
Si para desarrollar este problemas utilizamos los microprocesadores de Intel.
En 1998 aparecen los Microprocesadores Pentium II con una frecuencia de reloj de 450 MHz.
En 2000 aparecen los Microprocesadores Pentium 4 con una frecuencia de reloj de 3.1 GHz.
Tenemos que:
450 MHz = 450 x 106 ciclos/sg.
3.1 GHz = 3.1 x 109 ciclos/sg.Para el microprocesador Pentium II:
Ciclos de reloj de CPU= Frecuencia de reloj x Tiempo de ejecución
para un programa de CPU para un programa
Ciclos de reloj de CPU = 450x106 ciclos/sg x 200s = 90 x109 ciclos
Para el microprocesador Pentium 4:
Ciclos de reloj de CPU= Frecuencia de reloj x Tiempo de ejecución
para un programa de CPU para un programa
Ciclosde reloj de CPU = 3.1x109 ciclos/sg x 150s = 465 x109 ciclos
465 x109 ciclos - 90 x109 ciclos = 375 ciclos
Respuesta: el aumento ha sido de 375 ciclos.

2. Por qué se usan programas de prueba y conjunto de programas de prueba para
medir las prestaciones de un computador?

3. Si se tienen dos implementaciones de la misma arquitectura del repertorio de instrucciones. La máquina A tieneuna duración de ciclo de reloj de 10 ns y un CPI
de 2.0 para un programa, y la maquina B una duración de ciclo de reloj de 20 ns y un CPI de 1.2 para el mismo programa. Qué máquina es más rápida para este programa y cuánto?
A: ciclos de reloj de 10 ns = 10 x10-9 sg
CPI de 2.0 = 2 ciclos/instrucción

B: ciclo de reloj de 20 ns = 20 x10-9 sg
CPI de 1.2 = 1.2 ciclos/instrucciónTiempo de ejecución de Ciclos de reloj de CPU para un programa
CPU para un programa = Frecuencia de reloj

Para la máquina A:
Tiempo de ejecución de = 2 ciclos/instrucción
CPU para un programa 0.1 x 109 ciclos/sg

Tiempo de ejecución de = 20 x 10-9 sg /instruccion
CPU para un programa

Para la máquina B:
Tiempo de ejecución de = 1.2ciclos/instrucción
CPU para un programa 0.05 x 109 ciclos/sg

Tiempo de ejecución de = 24 x 10-9 sg /instruccion
CPU para un programa
De acuerdo a lo anterior se puede ver que la máquina A es mucho más rápida ya que se demora menos tiempo en ejecutar una instrucción que la máquina B.

b.
i. VMWARE
ii. Objeto Virtual de Aprendizaje
iv. Análisis de rendimiento maquinas actualesINTEL y AMD
Procesador Intel Pentium 4 Tecnología Hyper-Threading
Los procesadores Intel Pentium 4 procesador con tecnología Hyper-Threading son rápidos y eficientes. La tecnología Hyper-Threading permite que estos veloces procesadores funcionen más eficientemente cuando operan múltiples acciones simultáneamente. El beneficio es aún más tangible cuando varias aplicaciones que requierenprocesamiento intensivo están corriendo al mismo tiempo.
Dentro de cada procesador Intel existe una lista de instrucciones esperando a ser completadas. Mientras una acción es ejecutada, la tecnología Hyper-Threading usa capacidad disponible en el procesador para comenzar la siguiente instrucción. Este uso eficiente del procesador permite a los usuarios ejecutar múltiples actividades en menor tiempo.Procesador Intel Itanium
El procesador ITANIUM (IA-64) extiende el alcance de Intel al nivel más alto de la informática posibilitando así potentes servidores y estaciones de trabajo de altas prestaciones que satisfarán las crecientes demandas que la economía basada en Internet está ejerciendo en las empresas electrónicas (e-Businesses).
Procesador Intel XeonTM
Los nuevos procesadores XeonTM...
tracking img