Arquitectura de aceleradores. Carlos Bederián IFEG CONICET GPGPU Computing Group FaMAF UNC
|
|
- Alejandra Farías Suárez
- hace 8 años
- Vistas:
Transcripción
1 Arquitectura de aceleradores Carlos Bederián IFEG CONICET GPGPU Computing Group FaMAF UNC
2 Contenidos Cómo llegamos hasta acá Qué hay ahora Qué hace Cómo lo uso Hacia dónde parece que vamos
3 Qué compro? $: GeForce GTX 750Ti, GTX 760 Radeon R9 270, R9 270X, R9 280 $$: GeForce GTX 770, GTX 780, GTX 780Ti Radeon R9 280X, R9 290, R9 290X $$$$: GeForce GTX Titan, GTX Titan Black Radeon R9 295X2 $$$$$$$$: GTX Titan Z, Tesla K10, K20, K20X, K40 FirePro W9000, W9100, S10000 Xeon Phi 3120, 5120, 7120
4
5 Cosas interesantes Interfaz externa Tipo, ancho de banda, coherencia Cache L2 Tamaño, ancho de banda Controladores de memoria Ancho, frecuencia Elementos de cómputo Cantidad, frecuencia Detalles internos
6 CUDA en el hardware Bloques completos son asignados a SMs Única (?) forma rápida de cooperar Bloques divididos en paquetes de 32 hilos llamados warps El hardware ejecuta warps de manera ~atómica Se intercalan los warps en las unidades de ejecución
7 CC Fermi Ejecución: Scheduling de hasta 48 warps 2 warps en ejecución 16 cores por warp, 2x frecuencia FP64: ½ FP32 (Tesla), 1/8 (GeForce) Registros ~21 floats/ints por hilo, 64 max (!!!) Mem. compartida + Caché L1 64KB: o Broadcast o banked access
8 CC 2.0 (cont.) Caché de constantes 8KB Sólo broadcast Un ciclo de latencia Hardware de texturas 12KB de caché, acceso espacial Interpolación Generación de direcciones Coordenadas normalizadas Condiciones de contorno
9 CC 2.1 (GTX 460) Superescalar 2 warps por ciclo Hasta dos instrucciones independientes por warp en ejecución (dual issue) Distinto balance FP64: 1/12 FP32 Más SFUs Menos LD/ST Más unidades de texturas
10 Insostenible TDP (W) nm 90nm 65nm 50 55nm 40nm 0 06/ / / / / / / / / / / /2010
11 Power budget Zócalo PCI Express: 75W Cables PEG 6 pines: 75W 8 pines: 150W Estándar PCI-SIG: 300W (Slot + 6 pines + 8 pines)
12 CC Kepler Ejecución Scheduling de 64 warps 4 warps simultáneos Dual issue como CC cores por warp Doble de registros 32 floats/ints por hilo Diseñado para gaming FP64: 1/12 FP32 ~2x performance/watt
13 CC 3.0 Cooperación Mejoras para kernels complejos Y si no uso atomics para cooperar? Operaciones atómicas en memoria global más rápidas Ancho de banda de memoria compartida duplicado Pero sigo necesitando barreras lentas! Un warp está sincronizado implícitamente Pre-Kepler: Memoria compartida para intercambiar datos intra-warp (peligroso)
14 CC 3.0 shfl shfl: Intercambio de datos dentro de un warp No requiere memoria compartida Más rápido que memoria compartida sin barreras Cómo lo uso? Difícil: #include <sm_30_intrinsics.h> Fácil: CUB, Thrust ya usan
15 CC 3.0 Texturas Antes: 128 slots de texturas que deben ser administrados Establecer un binding antes de ejecutar kernels Overhead de llamadas al driver Engorroso Ahora: Bindless textures Uso directo Texturas ilimitadas por kernel
16 CC 3.5 Kepler 2.0 Diseñado para cómputo FP64: 1/3 FP32 Hasta 255 registros/hilo 48 KB de caché de texturas sólo lectura ldg() const * restrict
17 CC 3.5 Grid Management Unit Pre-Kepler: 3 colas de trabajo (kernels, upload, download) Dependencias falsas al serializar streams HyperQ: 32 colas independientes No hay sorpresas con streams CUDA Multi-Process Service Dynamic Parallelism Los kernels pueden encolar otros kernels Recursión! Pausa y continuación de kernels
18 CC 3.5 Funnel shift Nueva instrucción: shf.{l,r}(a, b, n) Concatena dos operandos de 32 bit en uno de 64 Shift n bits hacia izquierda (shf.l) / derecha (shf.r) Devuelve 32 bits más (shf.l) / menos (shf.r) significativos Rotación en una instrucción! Bitcoins! Criptografía
19 CC Maxwell 192 es raro, reducción a 128 Subdivisión en 4: Conectar todos los cores a todos los registros es caro No más cores compartidos entre schedulers Shared sigue accesible a todos ~2X performance/watt
20 Futuro
21 Futuro (cont.) NVLink 2.0 Coherencia de caché Denver Arquitectura ARM de NVIDIA Coherente con qué CPU? Ancho (7-issue), ILP alto Consorcio OpenPOWER IBM, NVIDIA, Micron, Mellanox, Samsung, Google... IBM licencia POWER8 NVIDIA licencia NVLink
22 Memoria 3D Ancho de banda normalmente limitado por: Cantidad de pines Calidad de señal
23 Y AMD? En GPUs, más o menos lo mismo
24 HSA En arquitecturas heterogéneas, más avanzados que el resto Implementaciones de HSA: Kaveri, Playstation 4?
25 El elefante en la habitación 1997: MMX (64 bits, enteros) 1999: SSE (128 bits, float) 2001: SSE2 (double, enteros) SSE3, SSSE3, SSE4.1, SSE4.2, SSE4a : AVX (256 bits, float, double) 2013: AVX2 (enteros), FMA3 scatter / gather 2016: AVX-512 (512 bits) opmasks
26 Xeon Phi
27 Hm, suena familiar Tesla K40 Warp, 32 elementos* Xeon Phi 7120X KNI (512 bits: 16 FP32, 8 FP64) Unidades Recursos por unidad 15 SMX 61 cores 6 warps 1 core P54C 1 unidad KNI SMT 64 warps por SMX (~11 por unidad de ejecución) MHz 4.3 TFLOPS FP TFLOPS FP bit GDDR5, 6GHz, 12GB 288 GBps 245W (5.8 GFLOPS FP64 / W) TSMC HP 28nm 4 hilos por core Vector Frecuencia FLOPS Memoria Bandwidth TDP Proceso MHz 2.4 TFLOPS FP TFLOPS FP bit GDDR5, 5.5GHz, 16GB 354 GBps 300W (4.1 GFLOPS FP64 / W) Intel Tri-gate 22nm
28 Knights Landing (2015) 72 cores, arquitectura Silvermont (Atom) 2 unidades AVX-512 por core ~3 TFLOPS FP64 Memoria 3D + Memoria DDR4 Standalone o acelerador PCIe Intel 14nm
29 Eso es todo amigos Preguntas?
Múltiples GPU (y otras chauchas)
Múltiples GPU (y otras chauchas) Clase 16, 21/11/2013 http://fisica.cab.cnea.gov.ar/gpgpu/index.php/en/icnpg/clases Carlos Bederián bc@famaf.unc.edu.ar IFEG-CONICET, FaMAF-UNC Motivación No desperdiciar
Más detallesKepler. 1. Presentación de la arquitectura. Índice de contenidos [25 diapositivas] Kepler, Johannes (1571-1630)
Índice de contenidos [25 diapositivas] Manuel Ujaldón Nvidia CUDA Fellow Dpto. Arquitectura de Computadores Universidad de Málaga 1. Presentación de la arquitectura [3] 2. Los cores y su organización [7]
Más detallesFamilia de procesadores Intel x86
Familia de procesadores Intel x86 Mario Medina C. mariomedina@udec.cl Intel 8086 y 8088 8086: 1978, 29K transistores 8 Registros de 16 bits Bus de datos de 16 bits Bus de dirección de 20 bits Multiplexado
Más detallesMendieta. Carlos Bederián bc@famaf.unc.edu.ar IFEG-CONICET, FaMAF-UNC WHPC13
Mendieta Carlos Bederián bc@famaf.unc.edu.ar IFEG-CONICET, FaMAF-UNC 1 Antes que nada ssh user@200.16.18.210 2 Especificaciones - Nodo Supermicro 1027GR-TRF 1U de altura Dual socket 2011 Fuentes de 1820W
Más detallesDescubriendo Kepler. 1. Presentación de la arquitectura. Agradecimientos. Indice de contenidos [46 diapositivas]
Agradecimientos Descubriendo Kepler Manuel Ujaldón Nvidia CUDA Fellow Dpto. Arquitectura de Computadores Universidad de Málaga A los ingenieros de Nvidia, por compartir ideas, material, diagramas, presentaciones,...
Más detallesLa GPU. I. La tarjeta gráfica y su GPU. Indice de contenidos [36 diapositivas] El diagrama de bloques de la tarjeta gráfica
Indice de contenidos [36 diapositivas] 1. La tarjeta gráfica y su GPU [7]. Perfiles de usuario [5] 3. Generaciones y modelos comerciales [4] La GPU 1. Pascal [7]. Volta [6] 3. Resumen de modelos comerciales
Más detallesKepler. 1. Presentación de la arquitectura. Contenidos de la charla. Kepler, Johannes (1571-1630)
Contenidos de la charla Manuel Ujaldón Nvidia CUDA Fellow Dpto. Arquitectura de Computadores Universidad de Málaga 1. Presentación de la arquitectura [7 diapositivas] 2. La memoria y el transporte de datos
Más detallesArquitecturas y Computación de Alto Rendimiento SISTEMAS PARA COMPUTACIÓN DE ALTO RENDIMIENTO. Índice
Arquitecturas y Computación de Alto Rendimiento SISTEMAS PARA COMPUTACIÓN DE ALTO RENDIMIENTO 1 Índice 1. Necesidades de cómputo. Exascale. Arquitecturas de altas prestaciones. Top 500. Green 500 2. Memoria
Más detallesModelo de aplicaciones CUDA
Modelo de aplicaciones CUDA Utilización de GPGPUs: las placas gráficas se utilizan en el contexto de una CPU: host (CPU) + uno o varios device o GPUs Procesadores masivamente paralelos equipados con muchas
Más detallesContenidos [62 diapositivas] Málaga, del 15 al 24 de Julio, 2015
Nuevas prestaciones hardware en Kepler IX Curso de verano de la UMA Programación de GPUs con CUDA Contenidos [62 diapositivas] Málaga, del 15 al 24 de Julio, 2015 1. 2. 3. 4. 5. Presentación de la arquitectura
Más detallesArquitecturas GPU v. 2015
v. 2015 http://en.wikipedia.org/wiki/graphics_processing_unit http://en.wikipedia.org/wiki/stream_processing http://en.wikipedia.org/wiki/general-purpose_computing_on_graphics_processing_ units http://www.nvidia.com/object/what-is-gpu-computing.html
Más detallesArquitectura de GPUs
Arquitectura de GPUs Carlos Bederián, Nicolás Wolovick FaMAF, Universidad Nacional de Córdoba, Argentina 1 de Agosto de 2012 ECAR12@DC.UBA Revisión 3739, 2012-08-02 Introducción Organización GPU: cálculo
Más detallesFUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS. CNCA Abril 2013
FUNDAMENTOS DE COMPUTACIÓN PARA CIENTÍFICOS CNCA Abril 2013 6. COMPUTACIÓN DE ALTO RENDIMIENTO Ricardo Román DEFINICIÓN High Performance Computing - Computación de Alto Rendimiento Técnicas, investigación
Más detallesHigh Performance Computing y Big Data en AWS. +info: (http://gac.udc.es) HPC y Big Data en AWS 16 Abril, 2012 1 / 14
High Performance Computing y Big Data en AWS +info: (http://gac.udc.es) HPC y Big Data en AWS 16 Abril, 212 1 / 14 High Performance Computing High Performance Computing (HPC) Afonta grandes problemas empresariales,
Más detalles================================================================== ÍNDICE ==================================================================
Disney Epic Mickey 2: El Poder de Dos Archivo léeme ( Disney) Gracias por adquirir Disney Epic Mickey 2: El Poder de Dos. Este archivo léeme contiene información reciente no incluida en el manual, información
Más detallesArquitecturas GPU v. 2013
v. 2013 Stream Processing Similar al concepto de SIMD. Data stream procesado por kernel functions (pipelined) (no control) (local memory, no cache OJO). Data-centric model: adecuado para DSP o GPU (image,
Más detallesIntroducción a la Arquitectura y Plataforma de Programación de Cómputo Paralelo CUDA (36 hrs) Instructor M. en C. Cristhian Alejandro Ávila-Sánchez
Introducción a la Arquitectura y Plataforma de Programación de Cómputo Paralelo CUDA (36 hrs) I Presentación: Instructor M. en C. Cristhian Alejandro Ávila-Sánchez CUDA (Compute Unified Device Architecture)
Más detallesProgramando con memoria unificada. Contenidos [15 diapositivas] Aportaciones de la memoria unificada. I. Descripción
Programando con memoria unificada IX Curso de Verano de la UMA Programación de GPUs con CUDA Contenidos [15 diapositivas] Málaga, del 15 al 24 de Julio, 2015 1. Descripción [5] 2. Ejemplos [8] 3. Observaciones
Más detallesCONCURSO COES N 05 / 2014
CONCURSO COES N 05 / 2014 RESPUESTAS A LAS CONSULTAS DE LOS POSTORES: ARRENDAMIENTO DE HARDWARE PARA LA BASE DE DATOS ORACLE DEL COES N Referencia Consultas respuesta 01 Punto: 1.5.4 Contenido de la Propuesta
Más detallesCatedrático: Alumna:
Catedrático: Lic. Jorge Roberto Nery Gonzales Materia: informática Alumna: Sulma milagros Mondragón Sánchez Semestre: 5 grupo: «C» intel sigue apostando por la arquitectura Sandy Bridge y ha añadido recientemente
Más detallesMICROPROCESADORES, EVOLUCIÓN HISTÓRICA Y CARACTERÍSTICAS TÉCNICAS BÁSICAS
MICROPROCESADORES, EVOLUCIÓN HISTÓRICA Y CARACTERÍSTICAS TÉCNICAS BÁSICAS Se muestra a continuación la evolución histórica de los microprocesadores fabricados por INTEL (fundada en 1968 por Robert Noyce,
Más detallesTema 3 GPUs: Introducción
Tema 3 GPUs: Introducción Alberto Ros Bardisa Tema 3 GPUs Alberto Ros Bardisa 1 / 15 Agenda 1 GPUs: Introducción 2 GP-GPU 3 Ejemplos comerciales 4 Conclusiones Tema 3 GPUs Alberto Ros Bardisa 2 / 15 Agenda
Más detallesCaracterísticas del equipo Oferta12
Características del equipo Oferta12 Incluye: Case ATX Descripción Fuente de poder: ATX P4 (600W). Cantidad de pines: 20+4 / Incluye 2 Cable Sata. Color: Negro (Shinny) / Rojo. Puertos: USB (2) Salida:
Más detallesPROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS
PROBLEMAS DE FUNDAMENTOS DE TECNOLOGÍA DE COMPUTADORES T5. MEMORIAS Tema 5 Memorias Hoja: 2 / 14 Base teórica La memoria es el lugar en el que se almacenan las instrucciones y los datos para que se puedan
Más detallesInside Kepler. I. Presentación de la arquitectura. Índice de contenidos [25 diapositivas] Kepler, Johannes ( )
Índice de contenidos [25 diapositivas] Inside Manuel Ujaldón Nvidia CUDA Fellow Dpto. Arquitectura de Computadores Universidad de Málaga 1. Presentación de la arquitectura [3 diapositivas] 2. Los cores
Más detallesTema: Historia de los Microprocesadores
Universidad Nacional de Ingeniería Arquitectura de Maquinas I Unidad I: Introducción a los Microprocesadores y Microcontroladores. Tema: Historia de los Microprocesadores 1 Contenidos La década de los
Más detallesMICROPROCESADORES. Conrado Perea
MICROPROCESADORES Conrado Perea Introducción Los orígenes más recientes de la industria microinformática se remontan a los años 40, cuando la Universidad de Stanford, con el objetivo de impulsar su desarrollo,
Más detallesINFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 002-2011/UIE-PATPAL - FBB
INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE N 002-2011/UIE-PATPAL - FBB Contenido 1. NOMBRE DEL AREA... 2 2. RESPONSABLES DE LA EVALUACIÓN... 2 3. CARGOS... 2 4. FECHA... 2 5. JUSTIFICACIÓN... 2 6.
Más detallesEjemplos de optimización para Kepler. 1. Balanceo dinámico de la carga. Contenidos de la charla [18 diapositivas]
Ejemplos de optimización para Kepler Manuel Ujaldón Nvidia CUDA Fellow Dpto. Arquitectura de Computadores Universidad de Málaga Contenidos de la charla [18 diapositivas] 1. Balanceo dinámico de la carga.
Más detallesCAR. http://acarus.uson.mx/cursos2013/car.htm
CAR http://acarus.uson.mx/cursos2013/car.htm Sistemas de CAR en la UNISON Responsable : María del Carmen Heras Sánchez Asesores Técnicos : Aracely Dzul Campos Daniel Mendoza Camacho Yessica Vidal Quintanar
Más detallesOrganización de Computadoras. Turno Recursantes Clase 8
Organización de Computadoras Turno Recursantes Clase 8 Temas de Clase Subsistema de Memoria Organización de Memoria Principal Notas de clase 8 2 Memoria Velocidad del procesador: se duplica cada 18 meses
Más detallesKepler. Contenidos de la charla. Kepler, Johannes ( ) 1. Presentación de la arquitectura
Kepler RIO 2014 Río Cuarto, 20 de Febrero, 2014 Manuel Ujaldón Martínez Dpto. Arquitectura de Computadores. Univ. Málaga. NVIDIA CUDA Fellow. Contenidos de la charla 1. Presentación de la arquitectura
Más detallesIntroducción Componentes Básicos Concurrencia y Paralelismo Ejemplos Síntesis Lecturas Recomendadas. Arquitectura de Computadoras
Arquitectura de Computadoras Contenidos 1 Introducción Computadora Arquitectura Partes de una arquitectura 2 Componentes Básicos CPU Jerarquía de Memoria 3 Concurrencia y Paralelismo Arquitecturas concurrentes
Más detallesTécnicas SuperEscalares en la Paralelización de Bibliotecas de Computación Matricial sobre Procesadores Multinúcleo y GPUs
Técnicas SuperEscalares en la Paralelización de Bibliotecas de Computación Matricial sobre Procesadores Multinúcleo y GPUs Enrique S. Quintana-Ortí quintana@icc.uji.es High Performance Computing & Architectures
Más detallesCAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES
CAPÍTULO 4 ANÁLISIS DE IMPLEMENTACIONES En el anterior capítulo se realizaron implementaciones en una red de datos para los protocolos de autenticación Kerberos, Radius y LDAP bajo las plataformas Windows
Más detallesIntroducción. Por último se presentarán las conclusiones y recomendaciones pertinentes.
Introducción En el presente documento se explicarán las consideraciones realizadas para implementar la convolución bidimensional en la arquitectura CUDA. En general se discutirá la metodología seguida
Más detallesGPGPU Avanzado. Sistemas Complejos en Máquinas Paralelas. Esteban E. Mocskos (emocskos@dc.uba.ar) 5/6/2012
Sistemas Complejos en Máquinas Paralelas GPGPU Avanzado Esteban E. Mocskos (emocskos@dc.uba.ar) Facultad de Ciencias Exactas y Naturales, UBA CONICET 5/6/2012 E. Mocskos (UBA CONICET) GPGPU Avanzado 5/6/2012
Más detallesRecomendaciones previas Sistemas operativos: Hardware:
Recomendaciones previas La instalación de la V.18 es compatible con el resto de versiones de Cadwork, no siendo necesario desinstalar las versiones anteriores. Sistemas operativos: Microsoft Windows 7
Más detallesComputación de Propósito General en Unidades de Procesamiento Gráfico GPGPU
Computación de Propósito General en Unidades de Procesamiento Gráfico () R. Bayá, E. Dufrechou, P. Ezzattiy M. Pedemonte Clase 1 Introducción Contenido Un poco de historia El pipeline gráfico Tarjetas
Más detallesArquitectura de el Hp Superdome INTEGRANTES: Islas Islas Roberto A. Ortiz Flores Enrique A. Rico Vázquez Alejandro. Sistemas Operativos Avanzados
Arquitectura de el Hp Superdome INTEGRANTES: Islas Islas Roberto A. Ortiz Flores Enrique A. Rico Vázquez Alejandro Sistemas Operativos Avanzados HP SUPERDOME 9000 Características generales: El superdomo
Más detallesCPU. Unidad central de procesamiento
CPU Unidad central de procesamiento QUÉ ES UNA PLACA BASE? La mainboard o motherboard es el elemento principal de un Pc. En ella se integran o se conectan el resto de dispositivos (memoria, procesador,
Más detallesGPUs para HPC: Logros y perspectivas futuras
GPUs para HPC: Logros y perspectivas futuras Nvidia CUDA Fellow Dpto. de Arquitectura de Computadores Universidad de Málaga Contenidos de la charla [40 diapositivas] 1. Evolución y logros [2] 2. El nuevo
Más detallesSEMINARIO PRÁCTICO Cómo elegir el sistema de cálculo científico ideal para mi investigación. Raúl Díaz rdiaz@sie.es
ORGANIZA SEMINARIO PRÁCTICO Cómo elegir el sistema de cálculo científico ideal para mi investigación Raúl Díaz rdiaz@sie.es 1ª CUESTIÓN Necesito un sistema HPC? Si mi cálculo supera las 8 horas, un equipo
Más detallesEstado actual de los procesadores
Estado actual de los procesadores José Domingo Muñoz Rafael Luengo Fundamentos de Hardware Noviembre 2012 Procesadores actuales de Intel Procesadores actuales de Intel Procesadores actuales de Intel Procesadores
Más detallesGPU IMPLEMENTATIONS OF SCHEDULING HEURISTICS FOR HETEROGENEOUS COMPUTING ENVIRONMENTS
GPU IMPLEMENTATIONS OF SCHEDULING HEURISTICS FOR HETEROGENEOUS COMPUTING ENVIRONMENTS MAURO CANABÉ SERGIO NESMACHNOW Centro de Cálculo, Facultad de Ingeniería Universidad de la República, Uruguay GPU IMPLEMENTATIONS
Más detallesCOMPUTADORES MULTINUCLEO. Stallings W. Computer Organization and Architecture 8ed
COMPUTADORES MULTINUCLEO Stallings W. Computer Organization and Architecture 8ed Computador multinucleo Un computador multinúcleocombina dos o mas procesadores (llamados núcleos) en una única pieza de
Más detalleshernan.sanchez@geekshive.com
activando el presente, AMD Technology Trainer Geek certificado Director académico ITA Director Comisión Informática AHAP Conductor Eduhard youtube.com/eduhardtv hernan.sanchez@geekshive.com inspirando
Más detallesQué es una Tarjetas Madre? El Procesador. Partes de una tarjeta madre. Tarjetas madres
Tarjetas madres 1. Qué es una Tarjetas Madre? 2. El Procesador 3. Partes de una tarjeta madre 4. Modelo de tarjeta madre, fabricante, características generales e imagen Qué es una Tarjetas Madre? Una tarjeta
Más detallesComputación heterogénea y su programación. 1. Introducción a la computación heterogénea. Indice de contenidos [38 diapositivas]
Computación heterogénea y su programación Manuel Ujaldón Nvidia CUDA Fellow Departmento de Arquitectura de Computadores Universidad de Málaga (España) Indice de contenidos [38 diapositivas] 1. Introducción
Más detallesTIPOS DE REDES Tipos de redes Se distinguen diferentes tipos de redes (privadas) según su tamaño (en cuanto a la cantidad de equipos), su velocidad de transferencia de datos y su alcance. Las redes privadas
Más detallesE.T.S.I.Telecomunicación Elementos de Programación. Guía para comprar un ordenador
E.T.S.I.Telecomunicación Elementos de Programación Guía para comprar un ordenador Octubre 2004 David Bueno Vallejo Plan Introducción Placa base Microprocesador Memoria Tarjetas gráficas Discos duros Unidades
Más detallesMultiplexación. Mg. Gabriel H. Tolosa. Divide y Vencerás." Máxima militar. . tolosoft@unlu.edu.ar
Mg. Gabriel H. Tolosa. tolosoft@unlu.edu.ar Divide y Vencerás." Máxima militar Problemática "Los enlaces son caros, por eso hay que compartirlos entre varios usuarios Solución: Multiplexación (Mux) Técnica
Más detallesUd 5.- La memoria principal.
1 Ud 5.- La memoria principal. Índice 1.- Introducción. 2.- Parámetros característicos. 3.- Tipos de memoria. 4.- SDRAM. 5.- DDR 6.- DDR2 7.- DDR3 8.- Módulos de memoria. 9.- Instalación de módulos de
Más detallesCOMPONENTES INTERNOS DE UN ROUTER CISCO 1900 JESUS DAVID SIERRA ARANGO INSTRUCTOR JUAN DAVID LONDOÑO MARTINEZ
COMPONENTES INTERNOS DE UN ROUTER CISCO 1900 JESUS DAVID SIERRA ARANGO INSTRUCTOR JUAN DAVID LONDOÑO MARTINEZ CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL TECNOLOGÍA EN GESTIÓN DE REDES DE DATOS INTRODUCCION
Más detallesSolving Dense Linear Systems on Platforms with Multiple Hardware Accelerators
Solving Dense Linear Systems on Platforms with Multiple Hardware Accelerators Maribel Castillo, Francisco D. Igual, Rafael Mayo, Gregorio Quintana-Ortí, Enrique S. Quintana-Ortí, Robert van de Geijn Grupo
Más detallesCaracterísticas del equipo Oferta5
Características del equipo Oferta5 Incluye: Case ATX Descripción Fuente de poder: ATX P4 (600W). Cantidad de pines: 20+4 / Incluye 2 Cable Sata. Color: Negro (Shinny) / Rojo. Puertos: USB (2) Salida: Micrófono
Más detallesUNIVERSIDAD PEDAGOGICA NACIONAL INVITACIÓN PÚBLICA 03 DE 2010
UNIVERSIDAD PEDAGOGICA NACIONAL INVITACIÓN PÚBLICA 03 DE 2010 Adquisición, instalación y puesta en operación de Doscientos Cincuenta (250) equipos de computo de escritorio y sesenta (60) portátiles, para
Más detallesIntel Tera-Scale Computing Alumno: Roberto Rodriguez Alcala
Intel Tera-Scale Computing Alumno: Roberto Rodriguez Alcala 1. Introducción Los procesadores con dos núcleos existen actualmente, y los procesadores de cuatro están insertándose en el mercado lentamente,
Más detallesTecnologías y Arquitecturas
Tecnologías y Arquitecturas Parte II Andrés Djordjalian Seminario de Sistemas Embebidos 19 de mayo de 2011 Facultad de Ingeniería de la UBA 06:13 1 de 22 Temas de esta Clase Medición
Más detallesIntroducción a Computación
Curso: Modelización y simulación matemática de sistemas Metodología para su implementación computacional Introducción a Computación Esteban E. Mocskos (emocskos@dc.uba.ar) Facultades de Ciencias Exactas
Más detallesAIRE Administrativo, para el diseño de Catálogos, Flujo de Trabajo, Seguridad y Control de Usuarios.
Pág 1 Aplicaciones de AIRE AIRE Administrativo, para el diseño de Catálogos, Flujo de Trabajo, Seguridad y Control de Usuarios. AIRE Cliente Web, para el Ingreso y Consulta de Documentos, Manejo del Buzón
Más detallesDibujo Técnico Industrial. Prof. Aquiles M. Garcia.
Dibujo Técnico Industrial. Prof. Aquiles M. Garcia. Presentación. El presente programa de estudios por competencias, tiene la finalidad de interpretar todas las formas de dibujo en la Ingeniería industrial,
Más detallesNo se requiere que los discos sean del mismo tamaño ya que el objetivo es solamente adjuntar discos.
RAIDS MODO LINEAL Es un tipo de raid que muestra lógicamente un disco pero se compone de 2 o más discos. Solamente llena el disco 0 y cuando este está lleno sigue con el disco 1 y así sucesivamente. Este
Más detallesCPU PUNTO DE VENTA TOSHIBA TCx300
CPU PUNTO DE VENTA TOSHIBA TCx300 Lo Que Usted Necesita El nuevo Punto de Venta Toshiba Serie TCx300, trae más soluciones inteligentes para las pequeñas y medianas empresas minoristas que necesitan un
Más detallesLaboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015
Anexo A. Partida 1 Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015 CLUSTER LANCAD 1 El bien a adquirir se describe a continuación y consiste de un cúmulo de
Más detallesCONDICIONES DE PARTICIPACIÓN VERIFICABLES CONFORME AL PLIEGO DE CONDICIONES. Cumple Cumple No aplica Cumple Cumple Cumple Cumple Cumple Cumple Cumple
CONVOCATORIA PÚBLICA No. 020 de 2008 ADQUISISCIÓN DE EQUIPOS DE CÓMPUTO PARA LAS DIVERSAS UNIDADES ACADÉMICO ADMINISTRATIVAS DE LA UIS 1. EVALUACIÓN JURÍDICA CONDICIONES DE PARTICIPACIÓN VERIFICABLES CONFORME
Más detallesIntel XeonPhi Workshop
Intel XeonPhi Workshop Elena Núñez-González Unidad Informática Científica - CIEMAT Madrid, 11 de Febrero de 2015 Evento Lugar, Fecha Índice Introducción MIC Intel Xeon Phi Arquitectura Intel Xeon Phi Entorno
Más detallesHigh Performance Computing and Architectures Group
HPCA Group 1 High Performance Computing and Architectures Group http://www.hpca.uji.es Universidad Jaime I de Castellón ANACAP, noviembre de 2008 HPCA Group 2 Generalidades Creado en 1991, al mismo tiempo
Más detallesDocumentación Información técnica de Servidores Cloud Infinity+
Documentación Información técnica de Servidores Cloud Infinity+ Potenciamos grandes ideas Cuando se trata de potenciar su presencia en internet, ejecutar sus aplicaciones web transaccionales, ecommerce
Más detallesPeriféricos Interfaces y Buses
Periféricos Interfaces y Buses I. Arquitectura de E/S II. Programación de E/S III. Interfaces de E/S de datos IV. Dispositivos de E/S de datos V. Buses Buses de E/S (PCI, PC104, AGP). Sistemas de interconexión
Más detallesUtilización de la programación paralela en procesadores gráficos para el cálculo científico.
Utilización de la programación paralela en procesadores gráficos para el cálculo científico. EMNO 2013 Rolando E. Rodríguez Fernández Medicina Computacional, Instituto de Nefrología. y Facultad de Física,
Más detallesRedes Locales: Introducción
Redes Locales: Introducción Se llama Red de Área Local o LAN (Local Area Network) al conjunto de ordenadores y periféricos conectados entre sí para compartir recursos dentro de un área geográfica pequeña
Más detallesI NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA
I. INTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA 1.1. Informática Informática (Información Automática) es la ciencia y la técnica del tratamiento automatizado de la información mediante el uso de ordenadores.
Más detallesProcesador Intel Core 2 Extreme de 4 núcleos Traducción de Textos Curso 2007/2008
Procesador Intel Core 2 Traducción de Textos Curso 2007/2008 Versión Cambio 0.9RC Revisión del texto 0.8 Traducido el octavo párrafo 0.7 Traducido el séptimo párrafo Autor: Rubén Paje del Pino i010328
Más detallesFederico Reina Toranzo
Curso de Mantenimiento de Ordenadores 6ª Edición Versión 2.4 5 días Años 2001/2005 Federico Reina Toranzo Técnico de Laboratorio en la E.T.S.I. Informática fede@us.es Día a 1 Introducción n y normalización
Más detallesTEMA 4: SISTEMAS MULTIPROCESADOR (MEMORIA COMPARTIDA) BLOQUE 2 Arquitecturas de computación paralela
TEMA 4: SISTEMAS MULTIPROCESADOR (MEMORIA COMPARTIDA) BLOQUE 2 Arquitecturas de computación paralela 2 CONTENIDOS DE LA UNIDAD 4.4 Diseño de arquitecturas de memoria compartida y compartida-distribuida.
Más detalles15.6" I.V.A. y Canon NO incluidos) Pentium Dual Core P6200 4GB DDR3 1066MHz 1DIMM 500 GB 7200 rpm 15,6 LCD HD. DVD+R/- RW LightScribe
LH368EA Pentium Dual Core P6200 15,6 LCD HD Intel HD Graphics LH369EA 345 362 Pentium Dual Core P6200 15,6 LCD HD Intel HD Graphics WebCam 2Mpx 802.11 b/g/n Microsoft Windows 7 Home Premium 64 Microsoft
Más detallesPLIEGO DE CONDICIONES TÉCNICAS
PLIEGO DE CONDICIONES TÉCNICAS SUMINISTRO Y MIGRACIÓN DEL ACTUAL SISTEMA DE VIRTUALICACIÓN MICROSOFT HYPER-V A VMWARE VSPHERE PARA EL AYUNTAMIENTO DE SABIÑANIGO 1 OBJETIVO DEL CONTRATO El presente pliego
Más detallesLaboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015
Anexo A. Partida 2 Laboratorio Nacional de Cómputo de Alto Desempeño: Fortalecimiento de la Infraestructura 2015 CLUSTER LANCAD 2 El bien a adquirir se describe a continuación y consiste de un cúmulo de
Más detallesAPUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows
1 APUNTES DE WINDOWS Unidad 1: Windows y sus Elementos Elementos de Windows Escritorio: Es la pantalla que aparece cuando se inicia una sesión con Windows, desde aquí es de donde se administra el computador.
Más detallesJACK Ardour Hydrogen Rosegarden ZynAddSubFX Pure data Blender
Qué es JACK? JACK es un sistema para manejar en tiempo real audio de baja latencia y MIDI. Multiplataforma: GNU/Linux, Solaris, FreeBSD, OS X, y MS Windows. Puede conectar distintas aplicaciones a un dispositivo
Más detallesITT-327-T Microprocesadores
ITT-327-T Microprocesadores Introducción al Microprocesador y al Microcomputador. al Microcomputador. Profesor Julio Ferreira. Sistema Microcomputador. Un Sistema Microcomputador tiene dos componentes
Más detallesU.D. 1. SOFTWARE Y HARDWARE
U.D. 1. SOFTWARE Y HARDWARE SOFTWARE Conjunto de componentes lógicos del ordenador. En esencia son los programas que utiliza el ordenador para tratar la información. Programas, sistema operativo, Archivo
Más detallesCapitulo V Administración de memoria
Capitulo V Administración de memoria Introducción. Una de las tareas más importantes y complejas de un sistema operativo es la gestión de memoria. La gestión de memoria implica tratar la memoria principal
Más detallesSeminario II: Introducción a la Computación GPU
Seminario II: Introducción a la Computación GPU CONTENIDO Introducción Evolución CPUs-Evolución GPUs Evolución sistemas HPC Tecnologías GPGPU Problemática: Programación paralela en clústers heterogéneos
Más detallesProcesamiento de imágenes en GPUs mediante CUDA. I. Introducción. Indice de contenidos
Procesamiento de imágenes en GPUs mediante CUDA Manuel Ujaldón Martínez Nvidia CUDA Fellow Departamento de Arquitectura de Computadores Universidad de Málaga Indice de contenidos 1. Introducción. [2] 2.
Más detallesAMD G-Series: Soluciones para Gaming o aplicaciones con gráficos intensivos (Digital Signage, etc.)
AMD G-Series: Soluciones para Gaming o aplicaciones con gráficos intensivos (Digital Signage, etc.) 1 AMD G-Series AMD Embedded G-Series: Nueva plataforma industrial de AMD que integra una CPU de bajo
Más detallesArquitecturas basadas en computación gráfica (GPU)
Arquitecturas basadas en computación gráfica (GPU) Francesc Guim Ivan Rodero PID_00184818 CC-BY-NC-ND PID_00184818 Arquitecturas basadas en computación gráfica (GPU) Los textos e imágenes publicados en
Más detallesHardware Gráfico. Tarjeta gráfica
Hardware Gráfico Tarjeta gráfica Hardware responsable de crear la imagen que se muestra en el monitor Con el incremento de las necesidades multimedia y 3D, su importancia ha crecido hasta el nivel de que
Más detallesEl número de transistores en un chip se duplicaría cada año y medio Ley de Moore Gordon Moore, fundador de Intel. El Microprocesador
El número de transistores en un chip se duplicaría cada año y medio Ley de Moore Gordon Moore, fundador de Intel El Microprocesador Objetivo Esta unidad tiene como objetivo definir los conceptos básicos
Más detallesEXPEDIENTE: 2/2015 ADQUISICIÓN E INSTALACIÓN DE INFRAESTRUCTURA CIENTÍFICA Y TECNOLÓGICA PARA CÉNITS PLIEGO DE PRESCRIPCIONES TÉCNICAS
EXPEDIENTE: 2/2015 ADQUISICIÓN E INSTALACIÓN DE INFRAESTRUCTURA CIENTÍFICA Y TECNOLÓGICA PARA CÉNITS PLIEGO DE PRESCRIPCIONES TÉCNICAS PLIEGO DE PRESCRIPCIONES TÉCNICAS. EXPTE 2/2015 Adquisición e instalación
Más detallesnforce Serie 600i Características y beneficios de MCP NVIDIA nforce 680i SLI
Características y beneficios de MCP NVIDIA nforce 680i SLI Ingeniería para aficionados Los procesadores de comunicaciones y medios (MCP) NVIDIA nforce SLI 680i ofrecen las herramientas y rendimiento que
Más detallesGuía de instalación rápida TU2-HDMI 1.01
Guía de instalación rápida TU2-HDMI 1.01 Table of Contents Español 1 1. Antes de iniciar 1 2. Cómo se instala 2 3. Configuración de los parámetros de imagen 4 Troubleshooting 6 Version 02.16.2011 1. Antes
Más detallesIntroducción HPC. Curso: Modelización y simulación matemática de sistemas. Esteban E. Mocskos (emocskos@dc.uba.ar) Escuela Complutense Latinoamericana
Curso: Modelización y simulación matemática de sistemas Metodología para su implementación computacional Introducción HPC Esteban E. Mocskos (emocskos@dc.uba.ar) Facultad de Ciencias Exactas y Naturales,
Más detallesConclusiones. Particionado Consciente de los Datos
Capítulo 6 Conclusiones Una de las principales conclusiones que se extraen de esta tesis es que para que un algoritmo de ordenación sea el más rápido para cualquier conjunto de datos a ordenar, debe ser
Más detallesUn sistema operativo es un sofware que actúa de interfaz. hardware y los
Un sistema operativo es un sofware que actúa de interfaz entre los dispositivos hardware y los programas. 1 Es responsable de gestionar, coordinar y llevar cabo el intercambio de recursos y actúa como
Más detallesFigura 1.4. Elementos que integran a la Tecnología de Información.
1.5. Organización, estructura y arquitectura de computadoras La Gráfica siguiente muestra la descomposición de la tecnología de información en los elementos que la conforman: Figura 1.4. Elementos que
Más detallesDpto. Informática y Automática
Laboratorio de Ingeniería Informática Dpto. Informática y Automática 1 Detalle de equipamiento Servidor LINUX. Dell PowerEdge 1950 (nogal) Servidor UNIX. Origin200 de Silicon (lisisu) Servidor W-2000 server.
Más detallesÍTEM ELEMEN ESPECIFICACIONES
ÍTEM ELEMEN ESPECIFICACIONES CANTIDAD TO SERVIDORES DE RACK Actualmente, se cuenta con un servidor IBM POWER SYSTEM 520 EXPRESS SERVER MODEL E4A, PROC DUAL CORE DE 2,4GHZ, 6 GB RAM, 4 DD DE 300GB SAS R5,
Más detallesArquitecturas y programación de procesadores gráficos. Nicolás Guil Mata Dpto. de Arquitectura de Computadores Universidad de Málaga
Arquitecturas y programación de procesadores gráficos Dpto. de Arquitectura de Computadores Universidad de Málaga Indice Arquitectura de las GPUs Arquitectura unificada Nvidia: GT200 Diagrama de bloques
Más detalles