Computación Científica en Paralelo
|
|
- Julia Río Alarcón
- hace 8 años
- Vistas:
Transcripción
1 Computación Científica en Paralelo Luis Miguel de la Cruz Unidad de Investigación en Cómputo Aplicado DGSCA-UNAM. Posgrado en Ciencia e Ingeniería de la Computación LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 1 / 36
2 Contenido 1 Introducción Naturaleza del Cómputo científico Grand Challenge Problems Modelación matemática y computacional The need for speed LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 2 / 36
3 1 Introducción Naturaleza del Cómputo científico Grand Challenge Problems Modelación matemática y computacional The need for speed LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 3 / 36
4 Computer Science or Scientific Computing? Ciencias de la computación (Computer Science) Estudio de los fundamentos teóricos del cómputo, las computadoras y el procesamiento de la información. Cómputo científico (Scientific Computing) Construcción de modelos matemáticos y de técnicas numéricas para resolver problemas de la ciencia y de la ingeniería. También conocido como Modelación Matemática y Computacional. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 4 / 36
5 Qué es el Cómputo Científico? El cómputo científico es resolver (aproximar) problemas de ciencia e ingeniería usando computadoras. el tercer pilar de la ciencia. una actividad multidisciplinaria. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 5 / 36
6 Cómputo y Ciencia El cómputo científico tuvo un desarrollo muy significante en las últimas dos décadas. Desarrollo de nuevas arquitecturas. Desarrollo de algoritmos eficientes. Se ha convertido en una herramienta indispensable en casi todas las disciplinas científicas. Es particularmente útil en la solución de problemas que son insolubles analíticamente o cuyo experimento es imposible difíciles, lentos, caros y peligrosos. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 6 / 36
7 1 Introducción Naturaleza del Cómputo científico Grand Challenge Problems Modelación matemática y computacional The need for speed LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 7 / 36
8 Grand Challenge Problems Federal High Performance Computing and Communications Program (HPCC) establecido en 1991 [1]. El HPCC definió una clase de problemas conocidos como Grand Challenge Problems(GCP). Un GCP es un problema fundamental de ciencia y/o ingeniería, NO resuelto en la actualidad, con muchas aplicaciones y cuya solución requiere del uso de grandes recursos de cómputo, los cuales estarán disponibles en un futuro cercano. La solución de un GCP tendría un gran impacto económico y social significante. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 8 / 36
9 GCPs Dinámica de Fluidos Computacional (CFD) aerodinámica (aviones, autos, submarinos), predicción del clima, estudio del cambio climático global, recuperación eficiente de hidrocarburos. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 9 / 36
10 GCPs Cálculos de la estructura electrónica mejores medicamentos agentes inmunológicos En 1998 John Pople obtuvo el premio nobel de química gracias al desarrollo de métodos computacionales en química cuántica. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 10 / 36
11 GCPs Más ejemplos Formación de galáxias Naturaleza fundamental de la materia cromodinámica cuántica teoría de la materia condensada. Dinámica de plasmas fusión de energía tecnologías militares seguras y eficientes. Cálculos simbólicos reconocimiento de voz visión por computadora entendimiento del lenguaje natural razonamiento diseño, manufactura y simulacion de sistemas complejos. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 11 / 36
12 1 Introducción Naturaleza del Cómputo científico Grand Challenge Problems Modelación matemática y computacional The need for speed LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 12 / 36
13 Cómo se hace la MMC? LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 13 / 36
14 Modelo Físico La construcción del modelo físico de un problema debe tomar en cuenta todos los procesos que se desean estudiar durante una simulación. Simulación de yacimientos petroleros (SYP) Rasgos geológicos y estructurales del yacimiento. Fallas, delimitación de unidades geológicas, tipos de rocas y su distribución, etc. Distribución de las propiedades petrofísicas de roca y fluidos. Porosidad, permeabilidad, saturación, etc. Tipo de modelo Una, dos o tres fases (petróleo, agua, aceite). Composicional Modelos térmicos. Reacciones químicas LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 14 / 36
15 Modelo Matemático Es un conjunto de ecuaciones matemáticas las cuales gobiernan el comportamiento del fenómemo bajo estudio. SYP: Petróleo negro Conservación de masa (φρ w S w ) t = (ρ w u w )+q W (φρ Oo S o ) t = (ρ Oo u o )+q O t (φ(ρ G o S o + ρ g S g )) = (ρ Go u o + ρ g u g ) + q G Ecuaciones constitutivas u α = 1 µ α k α ( p α ρ α z), α = w, o, g. S w + S o + S g = 1; p cow = p o p w ; p cgo = p g p o ; LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 15 / 36
16 Modelo discreto En general no existe solución analítica del modelo matemático. Se usan métodos numéricos para aproximar las soluciones bajo diferentes circunstancias. El problema se transforma en un modelo discreto: Discretización del espacio Discretización de las ecuaciones matemáticas continuas. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 16 / 36
17 Modelo discreto: espacio La discretización del espacio es una tarea muy compleja que depende de: que tan irregular es el dominio físico de estudio que precisión se desea en la aproximación de la solución. SYP: generación de la malla Irregulares y con fallas. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 17 / 36
18 Modelo discreto: espacio En los métodos numéricos tradicionales se requiere de la construcción de una malla sobre el dominio físico de estudio. Métodos libres de malla (Mesh-free o Grid-less). LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 18 / 36
19 Modelo discreto: ecuaciones La discretización de las ecuaciones matemáticas continuas depende del tipo de discretización del espacio. Algunos métodos de discretización Diferencias finitas. Volumen finito. Elemento finito. Métodos espectrales. Métodos libres de malla. La discretización produce sistemas algebraicos de ecuaciones. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 19 / 36
20 Solución El modelo discreto genera un conjunto de ecuaciones. Algebraicas (lineales o no lineales). El número de ecuaciones puede ser muy grande El método de solución depende de la forma de las ecuaciones discretas y de sus propiedades matemáticas. SYP: Número de ecuaciones Modelo petróleo negro: 9 ecs. por nodo de la malla y el mismo número de incógnitas. Modelo composicional: 2 N c + 9 ecuaciones en cada nodo, con el mismo número de incógnitas. N c es el número de componentes. Para 80,000 nodos: Petróleo negro: 7, Composicional: N c = 5; 1, LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 20 / 36
21 Visualización y análisis Que hacer con miles y miles de números? Visualización científica: mapear números en dimensiones perceptuales para hacer la información entendible. Visual, auditiva y táctil. Algoritmos actuales de extracción de información. Nuevas tecnologías estereoscopía despliegues amplios e interfaces. cluster s gráficos con GPUs de última generación (ATI, nvidia, etc.) programación de la GPU. Existen muchos GCP en visualización científica y graficación por computadora. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 21 / 36
22 1 Introducción Naturaleza del Cómputo científico Grand Challenge Problems Modelación matemática y computacional The need for speed LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 22 / 36
23 Ley de Moore En 1965 Gordon Moore se dió cuenta que el número de transistores en un circuito integrado se podía duplicar cada 18 meses (Ley de Moore[2].) Sin embargo esta ley no puede ser válida por siempre. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 23 / 36
24 Velocidad de una computadora Proporcional al número de transistores por unidad de área. FLOPS FLoating point Operations Per Second, es una medida del desempeño de una computadura, usada especialmente en el área de cómputo científico donde se requieren de muchos cálculos de punto flotante. Similar a instrucciones por segundo (MIPS). La S significa segundo, a veces se considera FLOPS como plural y/o singular. FLOP Algunas veces se usa FLOP como una abreviación de Floating-point OPeration y es una cuenta de las operaciones de punto flotante requeridas por un algoritmo. En este contexto FLOPS es el plural y no una medida de velocidad. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 24 / 36
25 FLOPS Nombre Símbolo FLOPS Mega FLOPS MFLOPS 10 6 Giga FLOPS GFLOPS 10 6 Tera FLOPS TFLOPS Peta FLOPS PFLOPS Exa FLOPS EFLOPS Zetta FLOPS ZFLOPS Yotta FLOPS YFLOPS Xera FLOPS XFLOPS LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 25 / 36
26 Limitaciones sobre la velocidad La velocidad de la luz es una limitación intrínseca sobre la velocidad de una computadora. Computadora: 1TB memoria, 1 TFLOPS velocidad Los datos tienen que recorrer una distancia r para ir de la memoria al CPU, veces / seg a la vel. de la luz c. Si c = m/s entonces r c/10 12 = 0,3mm. El tamaño debe ser de 0,3mm por lado. La memoria es construida como una rejilla plana de bits, en este caso palabras. Si la rejilla es de 0,3mm 0,3mm entonces una palabra ocupa 3A 3A (escala atómica). Por donde metemos los cables? LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 26 / 36
27 Requerimientos en un GCP La ley de Moore limita la solución de GCP. SYN: Modelo composicional Se consideran N c componentes de hidrocarburos. Fases: agua, aceite y gas. 2 N c + 9 ecuaciones e incógnitas por nodo. En una simulación típica se requieren nodos. Total de incógnitas para Nc = 5 es , por paso de tiempo. Simulación de 1 hr, resultados cada min. : 5, Generalmente se requieren miles de simulaciones : 5, Escalamiento (Upscaling) : reducción del número de nodos. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 27 / 36
28 Alternativa para resolver GCP High-performance computing (HPC) Provee de recursos computacionales con más de un orden de mágnitud de poder computacional que una PC de escritorio. Estos recursos agrupados en un mainframe se suele llamar supercomputadora, aunque también es posible tener el mismo poder mediante el arreglo de computadoras o clusters. Las supercomputadoras y/o clusters son usados para resolver problemas complejos de gran escala (GCP). HPC y supercómputo son usados como sinónimos. Dentro de HPC se utilizan diferentes técnicas: Vectorización, Pipelining, Paralelismo, etc. El uso efectivo de HPC requiere de aprender a desarrollar estas técnicas dentro de un código. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 28 / 36
29 Top 500 Lista de supercomputadoras más poderosas en el mundo [3]. 1.- Roadrunner, LANL, USA, 122,440 cores, TFLOPS (1 PFLOP) Kanbalam, UNAM, MX, 1,368 cores, 7.1 TFLOPS. 1 Noviembre, 2006 LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 29 / 36
30 Ley de Moore vs HPC LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 30 / 36
31 Top 10 LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 31 / 36
32 Desempeño hasta 2009 LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 32 / 36
33 Desempeño proyectado hast 2019 LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 33 / 36
34 Ley de Moore en la práctica LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 34 / 36
35 Beneficios de HPC Aprender HPC requiere de mucho esfuerzo. Con HPC se puede mejorar un código para que en vez de 1 día se ejecute en 1 hr. Por qué no esperar 1 día? Respuestas: HPC nos da lo que no se obtiene en ningún otro lugar: hacer ciencia más grande, más rápido y más emocionante. Si un código corre más rápido significa que puede resolver problemas más grandes que los comunes en la misma cantidad de tiempo. Lo que pasa hoy en HPC será lo que se tenga en una PC de escritorio mañana en 10 o 15 años. Cualquier experiencia en HPC nos da una visión del futuro. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 35 / 36
36 Apéndice Bibliografía I High-Performance Computing and Communications Program. G. Moore. Cramming more components onto integrated circuits. Electronics, 38(8), Top 500 Supecomputing sites. LMCS (UNAM) Comp. Científica en Paralelo IIMAS Semestre 2009 II 36 / 36
El Supercómputo en la Explotación del Petróleo
El Supercómputo en la Explotación del Petróleo Escuela de Modelación y Métodos Numéricos CIMAT, Guanajuato, Junio 2009 Luis M. de la Cruz Unidad de Investigación en Cómputo Aplicado DGSCA Universidad Nacional
Más detallesComputación Científica en Paralelo
Computación Científica en Paralelo Luis Miguel de la Cruz luiggix@gmail.com www.dci.dgsca.unam.mx/lmcs Unidad de Investigación en Cómputo Aplicado DGSCA-UNAM. Posgrado en Ciencia e Ingeniería de la Computación
Más detallesby Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true
by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true I. FUNDAMENTOS 3. Representación de la información Introducción a la Informática Curso de Acceso a la Universidad
Más detallesCLASIFICACIÓN DE LAS COMPUTADORAS. Ing. Erlinda Gutierrez Poma
CLASIFICACIÓN DE LAS COMPUTADORAS Ing. Erlinda Gutierrez Poma Tipos de Computadoras Dentro de la evolución de las computadoras, han surgido diferentes equipos con diferentes tamaños y características según
Más detallesUn filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i.
Filtros Digitales Un filtro general de respuesta al impulso finita con n etapas, cada una con un retardo independiente d i y ganancia a i. En electrónica, ciencias computacionales y matemáticas, un filtro
Más detallesPARTE III OBTENCIÓN DE MODELOS OBTENCIÓN DE MODELOS MODELADO E IDENTIFICACIÓN ASPECTOS A TENER EN CUENTA MODELADO IDENTIFICACIÓN OBTENCIÓN DE MODELOS
OBTENCIÓN DE MODELOS PARTE III OBTENCIÓN DE MODELOS 1. INFORMACIÓN SOBRE EL SISTEMA 1. EL PROPIO SISTEMA (OBSERVACIÓN, TEST) 2. CONOCIMIENTO TEÓRICO (LEYES DE LA NATURALEZA, EXPERTOS, LITERATURA, ETC.)
Más detallesTecnologías en la Educación Matemática. Expresiones. Datos. Expresiones Aritméticas. Expresiones Aritméticas 19/08/2014
Tecnologías en la Educación Matemática jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR 1 Datos Los algoritmos combinan datos con acciones. Los datos de entrada
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 detallesEvaluación del rendimiento de procesadores Intel Nehalem. Modelos x7550, x5670 y x5570
Evaluación del rendimiento de procesadores Intel Nehalem. Modelos x7550, x5670 y x5570 Juan Carlos Fernández Rodríguez. Área de HPC. Centro Informático Científico de Andalucía (CICA) Junta de Andalucía
Más detallesDirección de Planificación Universitaria Dirección de Planificación Universitaria 0819-07289 Panamá, Rep. de Panamá 0819-07289 Panamá, Rep.
Comparación de las tasas de aprobación, reprobación, abandono y costo estudiante de dos cohortes en carreras de Licenciatura en Ingeniería en la Universidad Tecnológica de Panamá Luzmelia Bernal Caballero
Más detallesCLASIFICACION DE LAS COMPUTADORAS
CLASIFICACION DE LAS COMPUTADORAS Tipos de Computadoras Dentro de la evolución de las computadoras, han surgido diferentes equipos con diferentes tamaños y características según su tipo de labor. Los computadores
Más detallesIntroducción: Visualización, Discretización,
Introducción: Visualización, Discretización, Hardware y Métodos Numéricos Prof. M.C. Rivara 2011 M.C.Rivara 2011 1 Contenido Visualización Científica versus Visualización Realista Modelación de objetos
Más detallesArquitectura: Clusters
Universidad Simón Bolívar Arquitectura: Clusters Integrantes: - Aquilino Pinto - Alejandra Preciado Definición Conjuntos o conglomerados de computadoras construidos mediante la utilización de hardware
Más detallesINGENIERIA EN INGENIERÍA EN SISTEMAS COMPUTACIONALES CLAVE MATERIA OBJETIVO
INGENIERIA EN INGENIERÍA EN SISTEMAS COMPUTACIONALES CLAVE MATERIA OBJETIVO SCE - 0418 SCM - 0414 SCC-0428 ACM - 0403 SCB - 0421 SCV - 0407 ACU-0402 Introducción a la ingeniería en sistemas computacionales
Más detallesUAEM 2015, Estado de México
CONSTRUCCIÓN DE CLUSTERS Fernando Robles Morales Ins/tuto Nacional de Medicina Genómica Enrique Cruz Mar
Más detallesLas computadoras analógicas no computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas.
Clasificación de las computadoras Análoga: Las computadoras analógicas no computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas. Características de las
Más detalles1. INTRODUCCIÓN 1.1 INGENIERÍA
1. INTRODUCCIÓN 1.1 INGENIERÍA Es difícil dar una explicación de ingeniería en pocas palabras, pues se puede decir que la ingeniería comenzó con el hombre mismo, pero se puede intentar dar un bosquejo
Más detallesDesarrollo de un cluster computacional para la compilación de. algoritmos en paralelo en el Observatorio Astronómico.
Desarrollo de un cluster computacional para la compilación de algoritmos en paralelo en el Observatorio Astronómico. John Jairo Parra Pérez Resumen Este artículo muestra cómo funciona la supercomputación
Más detallesÁlgebra Lineal Ma1010
Álgebra Lineal Ma1010 Mínimos Cuadrados Departamento de Matemáticas ITESM Mínimos Cuadrados Álgebra Lineal - p. 1/34 En esta sección veremos cómo se trabaja un sistema inconsistente. Esta situación es
Más detallesINGENIERIA INDUSTRIAL Y DE SISTEMAS LISTADO DE MATERIAS CONTENIDO PLAN: 2004-2
INGENIERIA INDUSTRIAL Y DE SISTEMAS PLAN: 2004-2 Formar profesionales de la Ingeniería Industrial y de Sistemas capaces de planear, operar, controlar y mejorar sistemas productivos en organizaciones generadoras
Más detallesSistema binario. Representación
Sistema binario El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno ( y ). Es el que se utiliza
Más detallesArquitecturas de computadoras
Arquitecturas de computadoras Colaboratorio Nacional de Computación Avanzada (CNCA) 2014 Contenidos 1 Computadoras 2 Estación de Trabajo 3 Servidor 4 Cluster 5 Malla 6 Nube 7 Conclusiones Computadoras
Más detallesTodo lo que sube baja... (... y todo lo que se carga se descarga!)
Todo lo que sube baja... (... y todo lo que se carga se descarga!) María Paula Coluccio y Patricia Picardo Laboratorio I de Física para Biólogos y Geólogos Depto. de Física, FCEyN, UBA 1999 Resumen En
Más detallesAnalizar, desarrollar y programar modelos matemáticos, estadísticos y de simulación.
PERFIL PROFESIONAL Analizar, desarrollar y programar modelos matemáticos, estadísticos y de simulación. Reconocer y guiarse por los aspectos sociales, profesionales y éticos en su entorno. Dirigir y coordinar
Más detallesNTRODUCCION. "Tipos de Computadoras" Tipos de Computadoras
NTRODUCCION Con el paso del tiempo y el avance de la tecnología se ha podido definir los tipos de computadoras que se usan actualmente, en este trabajo estudiaremos sus tipos y sus características, con
Más detallesUNIVERSIDAD AUTÓNOMA DE TAMAULIPAS UNIDAD ACADÉMICA MULTIDISCIPLINARIA REYNOSA-RODHE SIMULACIÓN DE SISTEMAS
UNIDAD MÉTODOS DE MONTECARLO II 2.1 Definición Los métodos de Montecarlo abarcan una colección de técnicas que permiten obtener soluciones de problemas matemáticos o físicos por medio de pruebas aleatorias
Más detallesINTRODUCCIÓN: LA FÍSICA Y SU LENGUAJE, LAS MATEMÁTICAS
INTRODUCCIÓN: LA FÍSICA Y SU LENGUAJE, LAS MATEMÁTICAS La física es la más fundamental de las ciencias que tratan de estudiar la naturaleza. Esta ciencia estudia aspectos tan básicos como el movimiento,
Más detallesTEMA 5. ELECTRÓNICA DIGITAL
TEMA 5. ELECTRÓNICA DIGITAL 1. INTRODUCCIÓN Los ordenadores están compuestos de elementos electrónicos cuyas señales, en principio, son analógicas. Pero las señales que entiende el ordenador son digitales.
Más detallesInstrumentación y Ley de OHM
Instrumentación y Ley de OHM A) INSTRUMENTACIÓN 1. OBJETIVOS. 1. Conocer el manejo de instrumentos y materiales de uso corriente en los experimentos de electricidad y magnetismo. 2. Conocer el área de
Más detallesHP CAST IBÉRICA 2012
HP CAST IBÉRICA 2012 SERVICIOS DE NUBE PÚBLICA SOBRE ECOSISTEMAS DE SUPERCOMPUTACIÓN Ó HPC2 INTA, Torrejón de Ardoz, 2 Octubre de 2012 joseluis.gonzalez@cenits.es SERVICIOS DE NUBE PÚBLICA SOBRE ECOSISTEMAS
Más detallesCifras significativas e incertidumbre en las mediciones
Unidades de medición Cifras significativas e incertidumbre en las mediciones Todas las mediciones constan de una unidad que nos indica lo que fue medido y un número que indica cuántas de esas unidades
Más detallesFigura 1. Símbolo que representa una ALU. El sentido y la funcionalidad de las señales de la ALU de la Figura 1 es el siguiente:
Departamento de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Antioquia Arquitectura de Computadores y Laboratorio ISI355 (2011 2) Práctica No. 1 Diseño e implementación de una unidad aritmético
Más detalles39ª Reunión Anual de la SNE Reus (Tarragona) España, 25-27 septiembre 2013
Análisis del comportamiento del flujo de refrigerante a través del cabezal inferior y el impacto de la supresión de los taladros en el faldón lateral del MAEF-2012 con el código CFD STAR-CCM+. Introducción:
Más detallesRELACIONES DE RECURRENCIA
Unidad 3 RELACIONES DE RECURRENCIA 60 Capítulo 5 RECURSIÓN Objetivo general Conocer en forma introductoria los conceptos propios de la recurrencia en relación con matemática discreta. Objetivos específicos
Más detallesI.E.S.MEDITERRÁNEO CURSO 2015 2016 DPTO DE MATEMÁTICAS PROGRAMA DE RECUPERACIÓN DE LOS APRENDIZAJES NO ADQUIRIDOS EN MATEMÁTICAS DE 3º DE E.S.O.
PROGRAMA DE RECUPERACIÓN DE LOS APRENDIZAJES NO ADQUIRIDOS EN MATEMÁTICAS DE 3º DE E.S.O. Este programa está destinado a los alumnos que han promocionado a cursos superiores sin haber superado esta materia.
Más detalles"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios
"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios Miguel Alfonso Flores Sánchez 1, Fernando Sandoya Sanchez 2 Resumen En el presente artículo se
Más detalles2.1 Clasificación de los sistemas de Producción.
ADMINISTRACION DE OPERACIONES Sesión 2: La Administración de operaciones II Objetivo específico 1: El alumno conocerá la clasificación de los sistemas de producción, los sistemas avanzados de manufactura
Más detallesEcuaciones de primer grado con dos incógnitas
Ecuaciones de primer grado con dos incógnitas Si decimos: "las edades de mis padres suman 120 años", podemos expresar esta frase algebraicamente de la siguiente forma: Entonces, Denominamos x a la edad
Más detalles4. Programación Paralela
4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios
Más detallesHOJA INFORMATIVA DE HORTICULTURA
HOJA INFORMATIVA DE HORTICULTURA COSECHA Y POST-COSECHA: Importancia y fundamentos Alejandro R. Puerta Ing. Agr. Agosto 2002 La cosecha y post - cosecha es una etapa de fundamental importancia en el proceso
Más detallesDIPLOMADO DINÁMICA DE FLUIDOS COMPUTACIONAL CFD
DIPLOMADO DINÁMICA DE FLUIDOS COMPUTACIONAL CFD 2015 INTRODUCCIÓN El Diplomado en Dinámica de Fluidos Computacional (CFD, por sus siglas en inglés Computational Fluid Dynamics), constituye uno de los pilares
Más detallesPROPUESTA DE EQUIVALENCIAS Y CONVALIDACIONES
PROPUESTA DE EQUIVALENCIAS Y CONVALIDACIONES PARA DOBLE TITULACIÓN PRIMER PROGRAMA: INGENIERÍA SEDE MEDELLÍN SEGUNDO PROGRAMA:INGENIERÍA DE SEDE MEDELLÍN a. Componente de Fundamentación: AGRUPACIÓN: MATEMÁTICAS
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 detallesArquitectura de sistema de alta disponibilidad
Mysql Introducción MySQL Cluster esta diseñado para tener una arquitectura distribuida de nodos sin punto único de fallo. MySQL Cluster consiste en 3 tipos de nodos: 1. Nodos de almacenamiento, son los
Más detallesCapitulo 3. Desarrollo del Software
Capitulo 3 Desarrollo del Software 3.1 Análisis del sistema 3.1.1 Organización de la autopista virtual Para el presente proyecto se requiere de simular una autopista para que sirva de prueba. Dicha autopista
Más detallesServicios avanzados de supercomputación para la ciència y la ingeniería
Servicios avanzados de supercomputación para la ciència y la ingeniería Servicios avanzados de supercomputación para la ciència y la ingeniería HPCNow! provee a sus clientes de la tecnología y soluciones
Más detallesOperaciones Booleanas y Compuertas Básicas
Álgebra de Boole El álgebra booleana es la teoría matemática que se aplica en la lógica combinatoria. Las variables booleanas son símbolos utilizados para representar magnitudes lógicas y pueden tener
Más detalles❷ Aritmética Binaria Entera
❷ Una de las principales aplicaciones de la electrónica digital es el diseño de dispositivos capaces de efectuar cálculos aritméticos, ya sea como principal objetivo (calculadoras, computadoras, máquinas
Más detalles2. SISTEMAS LINEALES DE PRIMER ORDEN (I)
2. SISTEMAS LINEALES DE PRIMER ORDEN (I) 2.1 INTRODUCCIÓN DOMINIO TIEMPO Un sistema lineal de primer orden con una variable de entrada, " x ( ", y una variable salida, " y( " se modela matemáticamente
Más detallesIntroducción a la Teoría del Procesamiento Digital de Señales de Audio
Introducción a la Teoría del Procesamiento Digital de Señales de Audio Transformada de Fourier Resumen el análisis de Fourier es un conjunto de técnicas matemáticas basadas en descomponer una señal en
Más detallesPROGRAMA DE CAPACITACIÓN AÑO 2013 GERENCIA Y PLANIFICACIÓN DE PRODUCCIÓN
PROGRAMA DE CAPACITACIÓN AÑO 2013 GERENCIA Y PLANIFICACIÓN DE PRODUCCIÓN GERENCIA Y PLANIFICACIÓN DE PRODUCCIÓN DISEÑADO PARA Ingenieros de Producción, completación, yacimientos y perforación; geólogos
Más detallesLICEO BRICEÑO MÉNDEZ S0120D0320 DEPARTAMENTO DE CONTROL Y EVALUACIÓN CATEDRA: FISICA PROF.
LICEO BRICEÑO MÉNDEZ S0120D0320 CATEDRA: FISICA PROF. _vwéa gxâw á atätá GRUPO # 4to Cs PRACTICA DE LABORATORIO #2 CALCULADORA CIENTIFICA OBJETIVO GENERAL: Comprender la importancia del cálculo haciendo
Más detallesIng.Luis Felipe Castellanos Castellanos UNIDAD I
UNIDAD I TIPOS DE COMPUTADORAS Tamaño Supercomputadora Mainframe Minicomputadora Estación de Trabajo Microcomputadora Propósito General Especifico Datos Digital Analógica Hibrida SUPERCOMPUTADORAS Tipo
Más detallesAsociación Robótica para niños
Asociación Robótica para niños Formando para el futuro! Asociación Robótica para niños, inscrita en el Registro de Asociaciones de la Generalitat Valenciana, Sección Primera, número W-01-051900-V, en fecha
Más detallesPROGRAMA DE CAPACITACIÓN AÑO 2012. Recuperación Mejorada de Petróleo
PROGRAMA DE CAPACITACIÓN AÑO 2012 Recuperación Mejorada de Petróleo RECUPERACIÓN MEJORADA DE PETRÓLEO DIRIGIDA Ingenieros responsables de mantener y aumentar las tasas y reservas de producción de petróleo
Más detallesMétricas de Rendimiento
Métricas de Rendimiento DISEÑO DE SISTEMAS DIGITALES EL-3310 I SEMESTRE 2008 6. RENDIMIENTO DE SISTEMAS COMPUTACIONALES (1 SEMANA) 6.1 Definición de rendimiento en términos computacionales 6.2 Medición
Más detallesEL ÁBACO AUTOMATIZADO LA EVOLUCIÓN DE LOS ORDENADORES
Introducción: EL ÁBACO AUTOMATIZADO LA EVOLUCIÓN DE LOS ORDENADORES Juan Antonio Franco Pastor I.E.S. CONSUELO ARANDA Alberic El ábaco es el dispositivo más antiguo que existen que nos ayuda a realizar
Más detallesDepartamento Aeronáutica
Departamento Aeronáutica 3 Encuentro Nacional de Computación de Alto Rendimiento para Aplicaciones Científicas - WHPC 2014 Córdoba, 5 y 6 de agosto Grupo de Trabajo Grupo de Trabajo Este grupo de trabajo
Más detalles1.4.- D E S I G U A L D A D E S
1.4.- D E S I G U A L D A D E S OBJETIVO: Que el alumno conozca y maneje las reglas empleadas en la resolución de desigualdades y las use para determinar el conjunto solución de una desigualdad dada y
Más detalles1.2 SISTEMAS DE PRODUCCIÓN
19 1.2 SISTEMAS DE PRODUCCIÓN Para operar en forma efectiva, una empresa manufacturera debe tener sistemas que le permitan lograr eficientemente el tipo de producción que realiza. Los sistemas de producción
Más detallesQué es una página web?, qué conoces al respecto?, sabes crear una página
Semana 13 13 Empecemos! Bienvenidos a una nueva sesión, llena de aprendizajes! En semanas anteriores estudiamos lo que son bases de datos, estructuras de datos y métodos de ordenamientos, todo lo cual
Más detalles2. JUSTIFICACIÓN 2.1. Justificación del título propuesto
2. JUSTIFICACIÓN 2.1. Justificación del título propuesto Hoy en día la computación se considera una parte imprescindible, junto con la teoría y la experimentación, para el avance del conocimiento científico.
Más detallesCapacidad de procesamiento del compilador Python para el Sistema Operativo Windows y Linux Palabras Clave:
Capacidad de procesamiento del compilador Python para el Sistema Operativo Windows y Linux Stiven Unsihuay, Paulo Pereira, Norma León unsihuay_carlos@hotmail.com, paulopereiraa10@gmail.com, nleonl@usmp.pe
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 detallesCurso: Métodos de Monte Carlo. Unidad 1, Sesión 1: Introducción
Curso: Métodos de Monte Carlo. Unidad 1, Sesión 1: Introducción Departamento de Investigación Operativa Instituto de Computación, Facultad de Ingeniería Universidad de la República, Montevideo, Uruguay
Más detallesPipelining o Segmentación de Instrucciones
Pipelining o Segmentación de Instrucciones La segmentación de instrucciones es similar al uso de una cadena de montaje en una fábrica de manufacturación. En las cadenas de montaje, el producto pasa a través
Más detallesSolución. Sistema Desarrollado por IMP, Solución para Detectar Fugas y Tomas Clandestinas en Ductos de Transporte de Gas y Líquidos.
investigación Fuentes: Instituto Mexicano del Petróleo/ Elizabeth Martínez, PetroQuiMex. Solución Sistema Desarrollado por IMP, Solución para Detectar Fugas y Tomas Clandestinas en Ductos de Transporte
Más detallesCapítulo I. Definición del problema y objetivos de la tesis. En la actualidad Internet se ha convertido en una herramienta necesaria para todas
Capítulo I Definición del problema y objetivos de la tesis 1.1 Introducción En la actualidad Internet se ha convertido en una herramienta necesaria para todas las personas ya que nos permite realizar diferentes
Más detallesSUMADOR BINARIO. Instituto Internacional de Investigación de Tecnología Educativa
SUMADOR BINARIO INITE, S.C. no es responsable del contenido, de la veracidad de los datos, opiniones y acontecimientos vertidos en el presente caso práctico. La finalidad del presente es el desarrollo
Más detallesUnidad II: Números pseudoaleatorios
Unidad II: Números pseudoaleatorios 2.1 Métodos de generación de números Pseudoaleatorio Métodos mecánicos La generación de números aleatorios de forma totalmente aleatoria, es muy sencilla con alguno
Más detalles4 Pruebas y análisis del software
4 Pruebas y análisis del software En este capítulo se presentan una serie de simulaciones donde se analiza el desempeño de ambos sistemas programados en cuanto a exactitud con otros softwares que se encuentran
Más detallesPRÁCTICA C INTRODUCCIÓN AL PAQUETE COMPUTACIONAL ELECTRONICS WORKBENCH 4.0
PRÁCTICA C INTRODUCCIÓN AL PAQUETE COMPUTACIONAL ELECTRONICS WORKBENCH 4.0 OBJETIVOS: Conocer el paquete computacional Electronics Workbench 4.0 e identificar sus capacidades y limitaciones. a) Construir
Más detallesRecursos HELP DESK Biblioteca 2012
Investigación operativa aplicada al Help Desk INTRODUCCION Este artículo está dirigido a aquellas personas que tienen la responsabilidad del diseño de estructuras de soporte, ya sea de empresas de Outsourcing
Más detallesLa energía y sus transformaciones
La energía y sus transformaciones Índice 1 Definición de energía 2 Energías renovables y no renovables 2.1 Energías no renovables 2.2 Energías renovables 3 Transformaciones energéticas 4 Conservación de
Más detallesMódulo 9 Sistema matemático y operaciones binarias
Módulo 9 Sistema matemático y operaciones binarias OBJETIVO: Identificar los conjuntos de números naturales, enteros, racionales e irracionales; resolver una operación binaria, representar un número racional
Más detallesBiomecánica del Movimiento (2º) Facultad de Ciencias del Deporte. Universidad de Castilla la Mancha. TEMA 3: MAGNITUDES
Biomecánica del Movimiento (2º) 41 TEMA 3: MAGNITUDES 1- Definición de magnitudes. Qué se puede medir? Patrón de medida. Ecuación de dimensiones. 2- Magnitudes fundamentales y derivadas. 3- Magnitudes
Más detallesSoluciones para entornos HPC
Dr.. IT Manager / Project Leader @ CETA-Ciemat abelfrancisco.paz@ciemat.es V Jornadas de Supercomputación y Avances en Tecnología INDICE 1 2 3 4 HPC Qué? Cómo?..................... Computación (GPGPU,
Más detallesEn el presente capítulo se describe la programación del instrumento virtual y cómo
Capítulo 6. Instrumentación virtual En el presente capítulo se describe la programación del instrumento virtual y cómo éste controla el circuito de captura de señales, la llamada telefónica y escribe los
Más detallesACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS
ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS GRADO 11 Nombre(s) y Apellidos: Jorge Alexander Silva Gómez. Documento: 1095826555 FICHA NÚMERO COLEGIO: Instituto Madre del Buen Concejo FECHA: Abril 23 del
Más detallesNombre de la asignatura: Robótica Industrial. Carrera: Ingeniería Electrónica
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Robótica Industrial Carrera: Ingeniería Electrónica Clave de la asignatura: Horas teoría - horas práctica créditos: 3 2 8 2.- HISTORIA DEL PROGRAMA Lugar
Más detallesModelización y Balanceo de la Carga Computacional en la Simulación Paralela de la Dispersión Atmosférica de Contaminantes
Modelización y Balanceo de la Carga Computacional en la Simulación Paralela de la Dispersión Atmosférica de Contaminantes Diego R. Martínez diegorm@dec.usc.es Dpto. Electrónica y Computación Universidad
Más detallesDatos estadísticos. 1.3. PRESENTACIÓN DE DATOS INDIVIDUALES Y DATOS AGRUPADOS EN TABLAS Y GRÁFICOS
.. PRESENTACIÓN DE DATOS INDIVIDUALES Y DATOS AGRUPADOS EN TABLAS Y GRÁFICOS Ser: Describir el método de construcción del diagrama de tallo, tabla de frecuencias, histograma y polígono. Hacer: Construir
Más detallesUN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR
UN ENTORNO A MEDIDA PARA EL DISEÑO Y LA SIMULACIÓN DE MAQUINARIA POR COMPUTADOR Manuel González y Javier Cuadrado Departamento de Ingeniería Industrial II, Campus de Esteiro, 15403 Ferrol Universidad de
Más detallesCAPITULO 4 FLUIDIZACIÓN EMPLEANDO VAPOR SOBRECALENTADO. 4.1 Comparación del proceso de sacado con vapor sobrecalentado y aire.
CAPITULO 4 FLUIDIZACIÓN EMPLEANDO VAPOR SOBRECALENTADO. 4.1 Comparación del proceso de sacado con vapor sobrecalentado y aire. El proceso de secado es una de las operaciones más importantes en la industria
Más detallesSEDO: SOFTWARE EDUCATIVO DE MATEMÁTICA NUMÉRICA. Lic. Maikel León Espinosa. mle@uclv.edu.cu
EDU082 Resumen SEDO: SOFTWARE EDUCATIVO DE MATEMÁTICA NUMÉRICA Lic. Maikel León Espinosa mle@uclv.edu.cu Departamento de Ciencia de la Computación Universidad Central Marta Abreu de Las Villas Carretera
Más detallesModificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.
UNIVERSIDAD DE CARABOBO FACULTAD DE CIENCIA Y TECNOLOGÍA DIRECCION DE EXTENSION COORDINACION DE PASANTIAS Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere. Pasante:
Más detallesPuertas Lógicas. Contenidos. Objetivos
Contenidos Objetivos En esta quincena aprenderás a: Implementar funciones mediante puertas lógicas. Conocer y manejar la simbología de las puertas lógicas. Construir circuitos lógicos en el programa simulador
Más detallesProcesos científicos básicos: Comunicar (Cómo trabajar en la sala de clases), 2ª. Parte
Profesores Básica / Media / Recursos Procesos científicos básicos: Comunicar (Cómo trabajar en la sala de clases), 2ª. Parte 1 [Nota: material previsto para 8º básico y enseñanza media] Cómo construir
Más detallespymegnu v2.0 PRESENTACIÓN DE PRODUCTOS
PRESENTACIÓN DE PRODUCTOS pymegnu v2.0 1 INTRODUCCIÓN Nuestros sistemas 100% web le permitirán poder obtener todas las ventajas competitivas que ofrece Internet, como la disponibilidad de tener sus sistemas
Más detallesCAPÍTULO I INTRODUCCIÓN Y OBJETIVOS
CAPÍTULO I INTRODUCCIÓN Y OBJETIVOS 1.1 Introducción. La energía es el pilar del avance industrial de todos los países, parte importante del desarrollo social y elemento esencial para el progreso tecnológico.
Más detallesIngeniería en Informática
Departamento de Informática Universidad Carlos III de Madrid Ingeniería en Informática Aprendizaje Automático Junio 2007 Normas generales del examen El tiempo para realizar el examen es de 3 horas No se
Más detallesACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS
ACTIVIDAD No. 2 REPASO DE REDES INFORMATICAS GRADO 11 Nombre(s) y Apellidos: Karen Andrea Marín Mendoza Documento: 98110301014 FICHA NÚMERO COLEGIO Instituto Madre Del Buen Consejo FECHA: 23 de abril 2014
Más detallesCURSO: APACHE SPARK CAPÍTULO 2: INTRODUCCIÓN A APACHE SPARK. www.formacionhadoop.com
CURSO: APACHE SPARK CAPÍTULO 2: INTRODUCCIÓN A APACHE SPARK www.formacionhadoop.com Índice 1 Qué es Big Data? 2 Problemas con los sistemas tradicionales 3 Qué es Spark? 3.1 Procesamiento de datos distribuido
Más detallesCAPÍTULO 6 SIMULACIONES Y RESULTADOS
CAPÍTULO 6 SIMULACIONES Y RESULTADOS 6.1 Proceso de Simulación Las simulaciones fueros llevadas a cabo empleando como herramienta la Versión 6.5 Release 13 de Matlab. Para lo cual fue empleado un banco
Más detallesMODELOS DE SIMULACIÓN
MODELOS DE SIMULACIÓN En general, se llama modelo a la imagen o representación de un sistema, generalmente simplificada e incompleta. Y se llama simulación a la experimentación con un modelo para extraer
Más detallesNicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011
Clusters Nicolás Zarco Arquitectura Avanzada 2 Cuatrimestre 2011 Introducción Aplicaciones que requieren: Grandes capacidades de cómputo: Física de partículas, aerodinámica, genómica, etc. Tradicionalmente
Más detallesAnálisis y evaluación del sistema de separación y recuperación de gas y condensados amargos del CPTG Atasta
Foro Consultivo Científico y Tecnológico 3º Seminario Regional sobre Desarrollo de la Competitividad con base en el Conocimiento Región Sur-Sureste Análisis y evaluación del sistema de separación y recuperación
Más detallesASIGNATURA: ÁMBITO CIENTÍFICO-TECNOLÓGICO 4º ESO
1. CONTENIDOS MÍNIMOS DE LA ASIGNATURA los contenidos mínimos para el Ámbito científico-tecnológico los podemos agrupar así: Contenidos mínimos de ámbito científico tecnológico MATEMÁTICAS UNIDAD 1: Números
Más detallesIntroducción al Cálculo Simbólico a través de Maple
1 inn-edu.com ricardo.villafana@gmail.com Introducción al Cálculo Simbólico a través de Maple A manera de introducción, podemos decir que los lenguajes computacionales de cálculo simbólico son aquellos
Más detalles