ArqParPresentaciónCurso 14/15 Departamento:Sistemas Informáticos (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4417

Slides:



Advertisements
Presentaciones similares
MACROECONOMÍA Profesor: Jorge Falagán Mota (Teoría y prácticas)
Advertisements

Arquitectura de Google
Presentación y organización del curso
1 Circuitos Digitales II Circuitos Digitales II Fundamentos de Arquitectura de Computadores Información sobre el Curso Semana No.1 Semestre Prof.
Programación Avanzada en Internet
FabricanteMicrosoft TipoVideoconsola de sobremesa GeneraciónSexta generación Lanzamiento 15 nov feb mar 2002 CPUIntel Coppermine Core.
ProParPresentaciónCurso 13/14 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4417
sisOpe Presentación Curso 13/14
ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES II
Arquitectura de Computadores Curso 2011 / 2012 Primer semestre Grado en Ingeniería de Computadores.
PC´s Actuales.
Mejoras a las Máquinas Von Neumann
“La docencia de las clases prácticas en las asignaturas de Arquitectura de Ordenadores y Sistemas Operativos” en la Universidad Politécnica de Valencia.
Algoritmos y Estructuras de Datos I
Michael Carter Joshua Carvacho Magdalena Von Borries.
PAULA ANDREA CHAVEZ C. GRADO: PROFESOR: JOSE WILSON QUINTERO
Ing. CIP Francisco Mori Quiroz
Partes de un Ordenador.
Curso de Computación Científica en Clusters
Procesamiento paralelo
INTEGRANTES EFREN PADILLA LICETH BUITRAGO LINA STELLA AGUIRRE
sisOpe Presentación Curso 14/15
TESINA DE LICENCIATURA EN INFORMÁTICA
Clusters Presentado por : Manuel Alejandro ahumada trochez Yenny carabali.
Máquinas Electrónicas Computadores y programación. move $s0, $t0 addiu $s0, $s0, beq $s0, $zero, Analisis jal NoAnalisis void swap(int v[],
ESTRUCTURA DE COMPUTADORES
14 de diciembre de 2005 Universidad de Murcia1 Modelos de computadores paralelos Domingo Giménez Departamento de Informática y Sistemas Universidad de.
Arquitecturas Paralelas
Algoritmos y Estructuras de Datos
PROGRAMACIÓN PARALELA Modelos de programación paralela Modelos computacionales Paradigmas de programación paralela Programación en memoria compartida:
Temas avanzados de Ingeniería Informática (II)”: Procesamiento Paralelo José María Carazo Centro Nacional de Biotecnología - C.S.I.C. Universidad Autónoma.
Algo de Sistemas Operativos, Arquitecturas y Paralelismo
ProParPresentaciónCurso 14/15 Departamento: Informática Aplicada => Sistemas Informáticos (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4417
Arquitectura de Computadoras Héctor Antonio Villa Martínez
Michael Carter Joshua Carvacho Magdalena Von Borries 1.
ArqAvaPresentaciónCurso 10/11 Departamento:Informática Aplicada (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D4411
EVOLUCIÓN DE LOS MICROPROCESADORES
El Microprocesador.
Historia de las computadora INFORMATICA. apareció en un artículo del New York Times el 3 de noviembre de Seis años más tarde un fabricante tomó.
HISTORIA DE LAS COMPUTADOR AS INFORMATICA.  Originalmente el término "computadora personal" apareció en un artículo del New York Times el 3 de noviembre.
Características de computadores y sus marcas
EL MICROPROCESADOR.
Informática ETSIGCT curso 2008/2009 Departamento de Sistemas Informáticos y Computación.
Cliente desea usar videojuegos en su PC.  Técnico.- Hola buenos días.
Tipos de procesadores de ultima generación
Procesadores El procesador es el elemento vital del PC.
DOCUMENTO FINAL ARQUITECTURA DE COMPUTADORES Jeimmy Tatiana Rojas F. Código: Grupo: 43 Tutor: Wilson. H. Pérez. C.
Optimización automática de programas (OAP)‏ Germán Vidal 1 Curso 2009 / 2010 Optimización automática de programas (OAP)
Microprocesadores actuales
11°. Es el cerebro del computador por ponerlo de una forma. Actualmente es quien ejecuta la gran mayoría de los procesos que conforman el sistema operativo.
PROCESAMIENTO PARALELO SUPERCOMPUTADORAS, MULTIPROCESAMIENTO, BENCHMARKS CRUZ VAZQUEZ MA.ROSAURA CRUZ VAZQUEZ MA.ROSAURA GUERRERO REBOLLO ARTURO GUERRERO.
Tipos de procesadores de ultima generación
GeForce GTX GeForce GT GeForce Nueva GT 440 para las PC de Medios PC para Juegos & Entusiastas de Medios PC de Medios Digitales (Juegos, Videos & Fotos)
Historia de las computadoras INFORMATICA. Originalmente el término "computadora personal" apareció en un artículo del New York Times el 3 de noviembre.
Computadoras de Alto Rendimiento (HPC)
TABLÓN DE ANUNCIOS Normas del Curso Tutorías Notas Exámenes sisOpePresentaciónCurso 15/16 Departamento: Sistemas Informáticos (Bloque.
CURSO 2014/2015. TEMARIO:  T EMA 1: H ERRAMIENTAS BÁSICAS PARA EL ESTUDIO DE REDES  T EMA 2: M ODELIZACIÓN DE SISTEMAS DE VIGILANCIA  T EMA 3: R EDES.
Me conecto para aprender Objetivos del programa Este programa se creó para acortar la brecha de acceso y uso de las Tecnologías de la Información.
1 Programación para Arte Multimedia (I) PRESENTACIÓN Carlos García Miragall Ext
33 Evaluación y bibliografía: propuesta de evaluación del curso y la bibliografía a emplear a lo largo del semestre. 22 Objetivos y contenido: descripción.
Actualización del Superordenador Virtual Gallego Valencia, 12 Abril Carlos Fernández Sánchez Responsable Técnico de Sistemas
Fundamentos de los Computadores Grado en Ingeniería Informática Curso 2015/2016 Resumen del PROYECTO DOCENTE.
arqAvaPar Presentación Curso 17/18
arqAvaPar Necesidades, …….… Introducción-33
sisOpe Presentación Curso 18/19
¿Cómo son nuestros clusters?
Programa de Prácticas Entorno Las prácticas Planificación
arqAva Presentación Curso 18/19
Arquitecturas Paralelas
arqAva Presentación Planificación 1
Transcripción de la presentación:

arqParPresentaciónCurso 14/15 Departamento:Sistemas Informáticos (A.T.C.) (Bloque IV - Planta 4ª) Profesores: Pablo Carazo D TABLÓN DE ANUNCIOS: Normas del Curso Tutorías Notas Exámenes PRÁCTICAS:Laboratorio 4405 Martes y11’00 a 13’00 Jueves18’00 a 19’00

arqParPresentación2 Secretaria L y J (15’00 a 18’00) Mi despacho Tablón

“Aumento de prestaciones” Alta productividad Alto rendimiento 3 en un año Más tareas en el mismo tiempo Un año 6 meses Misma tarea en menos tiempo + gente + ahínco mejor + CPU’s + GHz algoritmo arqParPresentación3

arqParObjetivo4 Poner a trabajar juntos a varios procesadores ( ) Decenas de núcleos RED ¿Buses? 15 Miles de núcleos Intel AMD Oracle 8 núcleos 8 núcleos 16 núcleos

OBJETIVOS: “Aumento de prestaciones” arqParPresentación5 ALTERNATIVAS AL MODELO DE VON NEWMANN Poner a trabajar juntos a varios procesadores ( ) PARALELISMO INTERNO Arquitecturas superescalares IMPLEMENTACIONES CONCRETAS (Prácticas) PARALELISMO DE DATOS Sistólicos Vectoriales GPU’s y CUDA Intel AMD Oracle 8 núcleos 8 núcleos 16 núcleos

arqPar Presentación6 Programa de TeoríaHoras 1INTRODUCCIÓN5 2CONECTIVIDAD6 3MÁQUINAS MIMD7 4MÁQUINAS SIMD y SIMT6 5SUPERESCALARES5 Bibliografía Transparencias => WWW “Interconnection networks. …” José Duato y …, 2003 “Parallel Computer Architecture. A Hw/Sw approach”. David E. Culler y Jaswinder Pal Singh, 1999 “Modern Processor Design....” J.P. Shen y M.H. Lipasti, 2005

arqPar Presentación7 Programa de Prácticas Entorno Cluster de 8 PC’s -4 núcleos- (En total 32 núcleos) + … Lenguaje de programación “C” MPI “Message Passing Interface” Planificación Febrero Formar ¿grupos? de prácticas Mar... Hacer una práctica... 23Abril 2 turnos aprendizaje entorno MPI Paralelizar Ordenación, Primos, Viajante, Cifrado, Genéticos,..... Gráficos (Fractales, Sobel,...) ¿ Mayo => CUDA + Parallella ?

arqPar Presentación8

arqPar Presentación9

arqPar Presentación10 FFT + Fgauss + FFT’

arqPar Presentación11

Ordenación maestro esclavo1esclavo2esclavoN Muy habitual un proceso x núcleo arqPar Presentación12 Un modelo de Práctica: Ordenación paralela ¿Cómo es nuestro cluster?

arqParPresentación13 Pentium Core 2 Quad Q6600 2,4GHz 8ML2 4GB 500GB Red E.U.I. Switch GigaEthernet pc1pc2pc3pc5pc4 pc6 pc7 pc8 Core i7

arqParPresentación14 Pentium Core 2 Quad Q8200 2,4GHz 4ML2 2GB 300GB PC10 PC11

arqParPresentación15 2 Xeon E5520 Quad 2,26GHz 8ML3 12GB 500GB

arqParPresentación16 3 * NVIDIA GEFORCE GTX 660 2GB GDDR5 960 núcleos 1,03 GHz

arqParPresentación17 34,245 seg 1,329 seg8,840 seg MPI 4 núcleos 1,809 seg MPI 32 núcleos

arqParPresentación18 Parallella Epiphany-16 Desktop Computer 16 núcleos 600MHz => 19,2 GFlops Zynq dual core ARM-A91GB SDRAMµSDµHDMI µUSB Gigabit Ethernet

arqParPresentación19

arqParPresentación20

arqParPresentación21 Conocimientos que vienen bien: Arquitectura de Computadores: Caches, pipeline, … Redes de Computadores: Redes locales, … Unix y Linux: Entorno de prácticas Linux Fundamentos de Programación: Programar en C Programación Orientada a Objetos y Concurrente

arqParPresentación22 Actividad Horas presenciales Horas no presenciales Horas totales Clases Prácticas Presentación artículos Tests Tutorías Totales

arqParPresentación23 Evaluación no continua [Decirlo antes del 2 Marzo] Teoría6 puntos Prácticas4 puntos T + P >= 5 Evaluación continua Teoría4 puntos (Asistencia [1] + tests [3]) Trabajo2 puntos (Exposición o Escrito) Prácticas4 puntos (Funcionando en núcleos) “Descripción y uso del supercomputador #1 TOP500 Nov 2013” "Why On-Chip Cache Coherence is Here to Stay“, 2012 “Bulldozer: An Approach to Multithreaded Compute Performance”, 2011 “Efficient Hardware Barrier Synchronization in Many-Core CMPs”, 2012 “An Introduction to the Intel QuickPath Interconnect”, 2009 => ¡ La NO asistencia se penaliza ! Competencia Análisis y Síntesis