CHEXPIRIT

Aprendiz de todo, ¡Maestro!, de nada.

He programado una caché de nivel 3 para un simulador de procesadores. Parece algo guay, pero no lo es tanto. Si aún sigues leyendo, te advierto que el post no mejora, así que allá tú.

El programa Simplescalar se usa para simular el comportamiento de programas en monoprocesadores. He tenido que indagar y meterme en los entresijos del mismo para poder darle la funcionalidad pretendida. Hecho esto le he pasado el Spec2ooo. Un benchmark o banco de pruebas, a lo que mi creación ha respondido satisfactoriamente. Finalmente he escrito una memoria que compartiré con quien me la pida. Aquí pongo una de las gráficas que más chulas me han quedado.

En el corto espacio de tiempo que dure la sabiduría en mi cabeza estaré dispuesto a ayudar a quien se esté peleando con este simulador y quiera plantear sus dudas.

  • 4 Comments
  • Filed under: Computación
  • Los más Rápidos del mundo

    Interesante web sobre pruebas de rendimiento y consumo de procesadores actuales.

    Neal Nelson Benchmarking Laboratory afirma entre otras cosas que los Opteron de AMD consumen muchísimo menos que los Intel Xeon Woodcrest en plataformas servidoras.

    http://www.worlds-fastest.com/

  • 0 Comments
  • Filed under: Uncategorized
  • Ps3 vs Xbox360

    Leo en The inquirer una interesante noticia sobre las arquitecturas de las famosísimas Xbox 360 y la PS3. Por lo general esta noticia hubiese pasado inadvertida si no fuese porque en una clase de AIC muy reciente hemos analizado estos CMP (chip multiprocessor).
    Nos comentaba el profesor que en su departamento han comprado una ps3 y le han instalado Linux para probarla. También comentó algo sobre proyectos de fin de carrera programando cells.

    Aqui pongo una captura de mis apuntes de AIC y aprovecho para denunciar que pongan contraseña para bajarse los apuntes de las universidades. Práctica habitual incluso entre profesores enrollados que defienden el libre acceso a la cultura.

    Cito el artículo de The Inquirer:

    “En una entrevista con el diario San Jose Mercury News, Peter Moore, directivo de Microsoft, comentó que les había cogido por sorpresa la entrada de la PS3 en el campo de la computación distribuida. ¿Estarán pensando en habilitar este tipo de tareas en la 360?

    De hecho, Moore dijo que Gates había hablado sobre la posibilidad de “aplicar una potencia de proceso de forma filantrópica para resolver grandes problemas”.

    Obviamente, no pudo evitar poner en duda la propuesta de Sony: “No estoy muy seguro de que vayamos a ver resultados tangibles por parte de la iniciativa Folding@Home de la PlayStation 3″.

    Microsoft conoce los puntos débiles de esa arquitectura de la PS3 basada en los el PowerPC de tres núcleos. Y seguramente estaba al tanto de que en sus consolas tienen una solución mucho más potente.

    La GeForce 7900 incluida en las PS3 no es rival para el Xenox de la Xbox. De hecho, incluso el procesador Cell de Sony podría acabar siendo derrotado por el chip gráfico de la 360, con 48 unidades vec4 y otras 4 escalares. El proyecto Folding@Home es un desarrollo totalmente orientado a la Stream Computing, y desde luego las seis/siete/ocho unidades SPE del Cell pueden hacerlo muy bien. Pero cuando se las compara a las GPUs, la que tiene la 360 probablemente le de mil vueltas a la CPU Cell.

    Además, de eso, Microsoft podría estar interesada en hacer márketing con la disponibilidad de un cliente Folding@Home para la Xbox 360.

    La pregunta es, ¿podría hacerse teniendo en cuenta las limitaciones que el entorno de Microsoft está imponiendo?

    Traducción de una noticia original de Theo Valich del 10 de mayo de 2007.”

  • 1 Comment
  • Filed under: Uncategorized