La Tecnología al Servicio de la Ciencia: Cluster, Volunteer, Grid, Cloud... Computing para Computación de Alto Desempeño

Tamaño: px
Comenzar la demostración a partir de la página:

Download "La Tecnología al Servicio de la Ciencia: Cluster, Volunteer, Grid, Cloud... Computing para Computación de Alto Desempeño"

Transcripción

1 Ciencias de la Computación La Tecnología al Servicio de la Ciencia: Cluster, Volunteer, Grid, Cloud... Computing para Computación de Alto Desempeño Yudith Cardinale

2 Computación de Alto Desempeño (high performance computing-hpc) Uso de los computadores más poderosos del momento (supercomputadores) para la resolución de problemas que requieren mucho cómputo y/o análisis de grandes volúmenes de datos Está relacionada con programación paralela para usar muchos procesadores simultáneamente Asociado con computación para investigación científica

3 Aplicaciones HPC Teoría de números Ciencias de la vida Petroquímica: dinámica de fluidos, simulación, modelamiento CAD/CAM Biología Digital Predicción del tiempo Internet & e-commerce Aplicaciones Militares

4 Computación paralela Hacer un trabajo n veces más rápido usando n procesadores Programación: lenguajes paralelos vs compiladores paralelizantes Herramientas: depurador, manejador de colas, administración Inconvenientes: paralelizaciones imperfectas, dependencias de datos

5 Arquitecturas para HPC CRAY 2 ( ) Supercomputadores tradicionales se basaban en pocos procesadores, con facilidades vectoriales, con tecnología especializada de punta (30 M$!!) Más recientemente los supercomputadores consisten de cientos y miles de procesadores (procesadores paralelos masivos MPP) pero más costosos aún

6 Arquitecturas para HPC: Clusters K-Computer, Fujitsu, Tflops, cores (SPARC64) Computadoras genéricas conectadas con red de alta velocidad y bajo retardo vistas como un solo computador Mejoran el desempeño, escalabilidad, disponibilidad, re-uso Muchas herramientas libres y de código abierto disponibles

7 Arquitecturas para HPC: Clusters Tianhe-1A, NUDT, 2566 Tflops, cores (Xeon, NVIDIA, GPU) Jaguar, Cray Inc., 1759 Tflops, cores (Cray opteron-6-core) Plataforma de cómputo paralelo de Nvidia basada en GPUs

8 TOP 500 (Nov. 2011) Equipo K computer Sparc64 2.0GHz Tianhe 1A Xeon, NVIDIA 2.93 GHz Jaguar Cray XT5 HE Opt 6C 2.6 GHz Nebulae Blade system Xeon 6C NVIDIA TSUBAME 2.0 HP Xeon, NVIDIA GPU Cielo XE6 Opteron 8C País #Proc. Rmax Japan Tflops Cluster China Tflops MPP Proprietary Linux USA Tflops MPP Proprietary Linux CHINA Tflops Cluster Infiniband Linux Japan Tflops Cluster Infiniband Linux USA Tflops MPP Custom Arquit. Red SO Custom Linux Linux

9 Clasificación de Clusters Cluster para balance de carga: compartir la carga computacional, distribuir la carga de trabajo de manera eficiente Cluster de alta disponibilidad: proveer redundancia de datos y servicios (sistemas de respaldo) Cluster de alto desempeño: ejecución de programas paralelos

10 Quiero más! Limitaciones: consumo de potencia limita agregación. Se habla de Potencia/superficie Solución: agregar recursos distribuidos geográficamente a través de redes de alta velocidad... COMPUTACIÓN UBICUA

11 Computación Ubicua Evolución de la Tecnología: Supercomputadores, Clusters, Computación ubicua (volunteer, grid y cloud)

12 Computación Ubicua: Dos perspectivas Tecnología usada para mejorar la colaboración (Computer Supported Collaborative Work) Colaboración usada para mejorar la tecnología

13 Volunteer Computing Escenario Más de 6 billones de ciudadanos en el mundo Muchos tienen acceso a Internet Muchos de ellos están (o podrían estar) interesados en la ciencia Gran capacidad de cómputo y almacenamiento agregado en el mundo Alto porcentaje de tiempo ocioso Cómo puede la ciencia aprovechar esta situación?

14 Volunteer Computing Internet Proyectos Voluntarios

15 Volunteer Computing GIMPS (Great Internet Mersenne Prime Search ) con más de 12 millones de dígitos Distributed.net Área de criptografía - Intenta romper RC5 con claves de 72 bits

16 Volunteer Computing (Search for Extraterrestrial Intelligence) 1999 (plegamiento de proteínas) y genome@home (proyecto del genoma humano)

17 Volunteer Computing Otros proyectos: Climaprediction.net (detección de ondas gravitacionales) (estructuras de proteínas) Rendimiento: Actualmente: 500K personas, 1M de computadores, 6.5 PetaFlops Potencial: 1 billón de PCs (hoy), 2 billones de PCs (2015), GPU, ExaFlops, Exabytes de almacenamiento.

18 Volunteer Computing Boinc (Berkeley Open Infrastructure for Network Computing -2002) Middleware para Computación voluntaria Código abierto (LGPL) Múltiples aplicaciones Objetivos Muchos proyectos independientes Soporte para diversas aplicaciones Los voluntaios participan en múltiples proyectos

19 Volunteer Computing Proyectos: Ciencias de la tierra (climateprediction.net) Biología y medicina (GPUGrid.net, rosetta@home,malariacontrol.net...) Matemáticas, computación y juegos (PrimeGrid, Chess960@home...) Astronomía y física (seti@home,lhc@home, Eisntein@home...) Otros (World Community Grid...) BOINC y Clouds computing

20 Implicaciones de Volunteer Computing Los recursos son anónimos validación de resultados, crédito replicación de cálculos Heterogeneidad Las aplicaciones no están atadas a una arquitectura particular Disponibilidad esporádica de recursos Disponibilidad esporádica de red unidireccional Escala fácilmente Fácil de usar (clientes)

21 Definición de Grids - Unificación de recursos distribuidos geográficamente

22 Definición de Grids GRID = Un mundo infinito de recursos Qué es: Infraestructura de hardware y software que provee alto desempeño y alta disponibilidad Colección de recursos (personas, computadores, instrumentos y bases de datos) conectados por una red de alta velocidad. Mecanismo para que los usuarios puedan usar recursos distribuidos geográficamente de forma transparente, creando la ilusión de un sistema de computación integrado.

23 Definición de Grids Permite colaboración entre instituciones académicas, de investigación y científicas Cada institución ofrece su infraestructura para obtener acceso a otras infraestructuras: Se incrementa la capacidad de cómputo local Mejor uso de los recursos (ejecutar grandes aplicaciones sin tener que invertir en infraestructura) Cada institución es responsable de su propia infraestructura (costos, mantenimiento, administración...)

24 Definición de Grids Podemos decir que grid computing define un modelo de computación social: Todas las instituciones colaboran con objetivos científicos y de investigación comunes Todas las instituciones obtienen beneficios a corto o largo plazo

25 Arquitectura de Grid

26 Arquitectura de Grid Arquitectura de los Grids Computacionales Aplicación de Servicios Middleware Enmascara la heterogeneidad Proporciona un modelo de programación Sistema de Operación Computadores y red de interconexión

27 Desafíos en la construcción de grids Economía computacional Seguridad Acceso uniforme Administración de sistemas Localidad de datos Descubrimiento de recursos Asignación de recursos & Planificación Construcción de aplicaciones Admin. de redes

28 Ejemplos de Middlewares Globus ( glite (

29 Ejemplos de Grids EGEE/EELA/GILDA (Europa y Latino América) Teragrid (USA)

30 Ejemplos de Grids EGEE/EELA/GILDA (Europa y Latino América) Teragrid (USA)

31 Implicaciones de Grid Computing Los recursos son identificados participación formal ambiente seguro y confiable Heterogeneidad A todos los niveles (sw, hw, so, lenguajes, arquitecturas, etc.) Alta disponibilidad de recursos Provee tolerancia a fallas Escala fácilmente Fácil de usar (clientes)

32 Volunteer computing!= Grid Computing Anónimos, incontables Propietario de los recursos Identificados, contables No requieren software plug-and-play Sistemas administrados? Si stack de sodtware Requerimientos OK Clientes detrás de firewalls? No modelo push Si modelo pull Si ISP bill? No ni tampoco es peer-to-peer computing

33 Cloud Computing

34 Proyectos en la USB: Oportunidades de tesis

35 Clima Grid

36 Ecosistema Digital de datos multimedios P2P Network

37 Ecosistema Digital de datos multimedios

38 Composición de Servicios Web Proliferation of WSs in Internet From Web 1.0 to Web 3.0 Web 3.0 provides Semantic Web technologies (allow automatic composition) WSDL, OWS-L machine-to-machine QoS criteria for efficient compositions Dynamic Environment Fault tolerant execution Transactional properties, exception handling

39 Composición de Servicios Web Suppose the following requirement I want information about conferences (name and date) in which professors of U.S.B have presented a paper Input: Institution, U. Nanterre Output: Name and Date of Conferences

40 Composición de Servicios Web Suppose the following registered WSs S1(AuthorCode,Inst) (PublCode) S2(AuthorName) (PublCode) S3(PublCode) (PublTitle) S4(PublCode) (ConfCode ) S5(PublCode) (ConfCode, ConfName) S6(ConfCode) (ConfName, ConfDate) S7(Inst) (AuthorCode) S8(ConfCode) (Place) S9(CodAutor) (CodConf )

41 Composición de Servicios Web

42 Composición de Servicios Web First phase: A Composer automatically selects the WSs and their control flow, satisfying the user query (functional, QoS, and transactional requirements). The control flow and the order of WSs execution is generally represented in a structure, such as graphs or Petri-Nets, defining a TCWS. Second phase: An Executer actually executes the TCWS produced by the Composer. WSs in the TCWS are invoked Fault tolerance is provided The execution can be centralized or distributed

43 Composición de Servicios Web El Composer se basa en Web semántica para automatizar el proceso el formalismo de Redes de Petri y programación dinámica para optimizar la búsqueda Quiero probar otras técnicas de optimización (del área de inteligencia artificial como colonia de hormigas) y comparar desempeño y calidad Del Executer hay una versión implementada Se requiere agregar funcionalidades que tomen en cuenta el dinamismo de las plataformas Grid

44 Optimización de consultas en Sparql Virtuoso Endpoint 1,2 Life Sciences Query Answer: Empty Set Cloud of Linked Data?disease?gen diseasome: diseasome: diseasome: Result size: 12,130 Endpoints are not able to dereference data from other endpoints

45 Optimización de consultas en Sparql Query Rewriting: SPARQL 1.0 -> SPARQL 1.1 SELECT DISTINCT?D1?TGD?GN1?GN2 WHERE { { SERVICE < {?C1 < "Breast Cancer".?C1 < < < }}. S1: S2: { SERVICE < {?C1 < "Breast Cancer".?I < "Drug".?CT1 < < }}. S3: { SERVICE < {?I1 < < }}. S4: { SERVICE < {?I < "Drug".?I < < < }}. } 45

46 Optimización de consultas en Sparql En el marco del Cloud of Linked Data se quiere: Automatizar la escritura de los queries en sparql para consultas complejas Optimizar las consultas Generar respuestas parciales (agregar checkpoitns) Aplicar composición de servicios considerando los sparql endpoints como servicios web

47 Otros Proyectos... Consulta de imágenes por similitud Seguridad de datos en Cloud computing.. y más Interesados? Bienvenidos!!! Los resultados hasta ahora se han logrado con estudiantes de USB, UCAB, UCV, U. Nanterre, U. Dauphine, U. de Bourgogne...

48 Muchas Gracias por la atención!!! Preguntas? Interesados en tesis? Yudith Cardinale, PhD

La Colaboración al Servicio de la Ciencia: Grid Computing vs. Cloud Computing

La Colaboración al Servicio de la Ciencia: Grid Computing vs. Cloud Computing La Colaboración al Servicio de la Ciencia: Grid Computing vs. Cloud Computing Yudith Cardinale Computación de Alto Desempeño (high performance computing-hpc) Uso de los computadores más poderosos del momento

Más detalles

Supercomputación y Grids Computacionales

Supercomputación y Grids Computacionales Centro de Tecnologías de Información y Comunicación Universidad Nacional de Ingeniería, Lima Supercomputación y Grids Computacionales Yudith Cardinale y Jesús De Oliveira Marzo 2009 Supercomputación Uso

Más detalles

Diseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso Presentación e introducción

Diseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso Presentación e introducción Diseño de Sistemas Distribuidos Máster en Ciencia y Tecnología Informática Curso 2016-2017 Presentación e introducción Félix García Carballeira Grupo de Aruitectura de Computadores felix.garcia@uc3m.es

Más detalles

Computación de Altas Prestaciones Sin miedo, es más fácil de lo que parece. Alex Ramírez Arquitecturas Heterogeneas Barcelona Supercomputing Centrer

Computación de Altas Prestaciones Sin miedo, es más fácil de lo que parece. Alex Ramírez Arquitecturas Heterogeneas Barcelona Supercomputing Centrer Computación de Altas Prestaciones Sin miedo, es más fácil de lo que parece Alex Ramírez Arquitecturas Heterogeneas Barcelona Supercomputing Centrer Supercomputadores 2 Qué es un supercomputador? Top500

Más detalles

Teoría de Juegos aplicada a la asignación de recursos para Aplicaciones Distribuidas en la

Teoría de Juegos aplicada a la asignación de recursos para Aplicaciones Distribuidas en la Teoría de Juegos aplicada a la asignación de recursos para Aplicaciones Distribuidas en la Computación Grid Alexander Friedrich Wich Vollrath Facultad de Ciencias y Tecnología Asunción, Paraguay Orientador:

Más detalles

Cluster, Grids, and Cloud Computing

Cluster, Grids, and Cloud Computing Cluster, Grids, and Cloud Computing for high performance computing and business Yudith Cardinale, PhD High Performance Computing Use of the currently most powerful computers (supercomputers) to solve advanced

Más detalles

Computación Voluntaria VS Cloud VS HPC

Computación Voluntaria VS Cloud VS HPC Computación Voluntaria VS Cloud VS HPC Diego Pérez Montes kabute@uvigo.es 2 de 34 Objetivos Exponer áreas de convergencia entre Computación Voluntaria, Cloud y HPC. Un ejemplo práctico (sobre el que hemos

Más detalles

Tema 1: Introducción a los Sistemas Distribuidos. Sistemas Distribuidos Marcos López Sanz [Curso ]

Tema 1: Introducción a los Sistemas Distribuidos. Sistemas Distribuidos Marcos López Sanz [Curso ] Tema 1: Introducción a los Sistemas Distribuidos Sistemas Distribuidos Marcos López Sanz [Curso 2012-2013] Índice Definición Objetivos Propiedades y retos Ventajas y desventajas Tipos y ejemplos Ejercicios

Más detalles

Universidad de Costa Rica Facultad de Ingeniería Escuela de Ciencias de la Computación e Informática Licenciatura en Computación e Informática

Universidad de Costa Rica Facultad de Ingeniería Escuela de Ciencias de la Computación e Informática Licenciatura en Computación e Informática Universidad de Costa Rica Facultad de Ingeniería Escuela de Ciencias de la Computación e Informática Licenciatura en Computación e Informática Plan de Estudios 2008 (Modificado: Resolución VD-8687-2011)

Más detalles

IaaS PaaS SaaS. Cloud Computing. Microsoft Azure. Servicios de aplicaciones. Cómputo Virtual machines

IaaS PaaS SaaS. Cloud Computing. Microsoft Azure. Servicios de aplicaciones. Cómputo Virtual machines Cloud Computing IaaS PaaS SaaS Infrastructura como servicio Plataforma como servicio Software como servicio Hardware Desarrollo Productividad Sin costos por adelantado. Sin tarifas de cancelación. Pague

Más detalles

DESKTOP GRID Y COMPUTACIÓN VOLUNTARIA: INTRODUCCIÓN A LA TECNOLOGÍA BOINC

DESKTOP GRID Y COMPUTACIÓN VOLUNTARIA: INTRODUCCIÓN A LA TECNOLOGÍA BOINC DESKTOP GRID Y COMPUTACIÓN VOLUNTARIA: INTRODUCCIÓN A LA TECNOLOGÍA BOINC José Luis Guisado Lizar http://cum.unex.es/profes/profes/jlguisado Grupo de Evolución Artificial (GEA) Universidad de Extremadura

Más detalles

Arquitecturas de Hardware en Sistemas Distribuidos.

Arquitecturas de Hardware en Sistemas Distribuidos. Universidad Simón Bolívar Departamento de Computación y T. I Sistemas de Operación II CI-4821 Arquitecturas de Hardware en Sistemas Distribuidos. Prof. Yudith Cardinale Abril Julio 2012 Definición de Sistemas

Más detalles

Taller de Programación Paralela

Taller de Programación Paralela Taller de Programación Paralela Departamento de Ingeniería Informática Universidad de Santiago de Chile March 17, 2008 Qué es paralelismo? Una estrategia compuesta de elementos de hardware y software para

Más detalles

CENTRO DE COMPUTO DE ALTO RENDIMIENTO

CENTRO DE COMPUTO DE ALTO RENDIMIENTO CENTRO DE COMPUTO DE ALTO RENDIMIENTO 1. JUSTIFICACIÓN El supercómputo, o computo de alto rendimiento, es la tecnología informática más avanzada de cálculo numérico que existe actualmente para desarrollar

Más detalles

Herramientas computacionales para la generación de escenarios climáticos

Herramientas computacionales para la generación de escenarios climáticos Herramientas computacionales para la generación de escenarios climáticos Richard Miguel Centro de Predicción Numérica SENAMHI Perú 1 Agenda Introducción Por que requerimos poder de computo? Definiciones

Más detalles

Motivaciones. Computación Cluster y Grid. Sistemas Distribuidos y Clusters. Computación con Clusters 24/02/2010

Motivaciones. Computación Cluster y Grid. Sistemas Distribuidos y Clusters. Computación con Clusters 24/02/2010 Computación Cluster y Grid Intoducción Motivaciones Aplicaciones que requieren: Grandes capacidades de cómputo: Física de partículas, aerodinámica, genómica,... Tradicionalmente alcanzadas por medio de

Más detalles

Computación Cluster y Grid

Computación Cluster y Grid Computación Cluster y Grid Intoducción Motivaciones Aplicaciones que requieren: Grandes capacidades de cómputo: Física de partículas, aerodinámica, genómica,... Tradicionalmente alcanzadas por medio de

Más detalles

Introducció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) 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 detalles

Para que? Mayor poder de computación. Relación precio/rendimiento. Reutilización de infraestructuras. Escalabilidad.

Para que? Mayor poder de computación. Relación precio/rendimiento. Reutilización de infraestructuras. Escalabilidad. Una introducción a «Berkeley Open Infrastructure for Network Computing» Álvaro Rodríguez Pinilla I.T.Informática de Sistemas 2003 Sistemas Distribuidos Para que? Mayor poder de computación. Relación precio/rendimiento.

Más detalles

ANALÍTICA DE BIG DATA (BDA)

ANALÍTICA DE BIG DATA (BDA) ANALÍTICA DE BIG DATA (BDA) Tendencias Retos Oportunidades Fabián García Nocetti IIMAS-UNAM CAACFMI-UNAM AMIAC Ciencia de Datos y Big Data Analítica de Big Data (BDA) Aplicaciones Arquitectura General

Más detalles

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial Intel ha lanzado su procesador Xeon Phi en la Conferencia Internacional de Supercomputación de Alemania. El procesador

Más detalles

Entornos de programación paralela basados en modelos/paradigmas

Entornos de programación paralela basados en modelos/paradigmas Program. paralela/distribuida Entornos de programación paralela basados en modelos/paradigmas Sobre la programación paralela 1 Índice Reflexiones sobre la programación paralela MapReduce Propuesta original

Más detalles

TEMA 1: EJECUCIÓN PARALELA: FUNDAMENTOS(I)

TEMA 1: EJECUCIÓN PARALELA: FUNDAMENTOS(I) Grupo de Arquitectura de Computadores, Comunicaciones y Sistemas ARQUITECTURA DE COMPUTADORES II AUTORES: David Expósito Singh Florin Isaila Daniel Higuero Alonso-Mardones Javier García Blas Borja Bergua

Más detalles

ESCUELA PROFESIONAL DE FÍSICA

ESCUELA PROFESIONAL DE FÍSICA ESCUELA PROFESIONAL DE FÍSICA Nº CÓDIGO CURSO Sistema Prácticas Laboratorio Peso 1 CF002 TÓPICOS ESPECIALES II D 4 3 --- --- 1 --- --- 2 CF005 TÓPICOS ESPECIALES V G 6 5 --- --- 1 1 1 3 CF028 ELECTROMAGNETISMO

Más detalles

LAS 14 AREAS TEMATICAS DE LA COMPUTACIÓN

LAS 14 AREAS TEMATICAS DE LA COMPUTACIÓN En los años 1986-1989 la ACM(Association for Computing Machinery) y la IEEE (Institute for Electrical and Electronic Engineers)Computer Society : Peter Denning y otros definen la Informática como disciplina

Más detalles

Introducción a los Sistemas Distribuidos.

Introducción a los Sistemas Distribuidos. Universidad Simón Bolívar Departamento de Computación y T. I Sistemas de Operación III CI-4822 Introducción a los Sistemas Distribuidos. Prof. Yudith Cardinale Sep Dic 2010 Definición de Sistemas Distribuidos

Más detalles

Programa. Conjunto de elementos que interaccionan con una computadora ofreciendo una salida a una entrada ( programa ).

Programa. Conjunto de elementos que interaccionan con una computadora ofreciendo una salida a una entrada ( programa ). Tema 2: Sistemas Computacionales Conjunto de elementos que interaccionan con una computadora ofreciendo una salida a una entrada ( programa ). Programa Input Condiciones del problema Output Solución del

Más detalles

Introducción a los sistemas distribuidos. Jorge Iván Meza Martínez

Introducción a los sistemas distribuidos. Jorge Iván Meza Martínez Introducción a los sistemas distribuidos Jorge Iván Meza Martínez jimezam@gmail.com Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/28 Contenidos Definiciones

Más detalles

Desarrollo de un framework para Grid Computing usando tecnología Open Source

Desarrollo de un framework para Grid Computing usando tecnología Open Source Desarrollo de un framework para Grid Computing usando tecnología Open Source Pablo Fonseca pfonseca@pucp.edu.pe Dirección de Informática Académica Pontificia Universidad Católica del Perú Puntos a tratar

Más detalles

Un importante problema para sistemas de la nueva generación

Un importante problema para sistemas de la nueva generación Un importante problema para sistemas de la nueva generación J. A. Stankovic, Misconceptions about Real-Time Computing: A Serious Problem for Next Generation Systems, IEEE Computer, October 1988. Manifestar

Más detalles

FACULTAD DE INGENIERÍA

FACULTAD DE INGENIERÍA FACULTAD DE INGENIERÍA FORMACIÓN EN INGENIERÍA DE SOFTWARE Y BASES DE DATOS EN LOS ESTUDIANTES DE LA CARRERA DE ING. EN COMPUTACIÓN DE LA FI, UNAM EN EL PLAN DE ESTUDIOS 2015 MAYO, 2015 Porcentaje de alumnos

Más detalles

Universidad de Costa Rica Sistema de Aplicaciones Estudiantiles SAE

Universidad de Costa Rica Sistema de Aplicaciones Estudiantiles SAE Página 1 de 8 Plan de Estudio Enfasis 0 Bloque Común(no hay énfasis) Nivel Curso Nombre del curso T P L TP Cred. Requisitos y Req. Equivalentes Correquisitos y Correq. Equivalentes 1 CI1010 INTRODUCCIÓN

Más detalles

Daniel Lombraña Glez., F. Fernández de Vega Universidad de Extremadura Ben Segal, Francois Grey CERN

Daniel Lombraña Glez., F. Fernández de Vega Universidad de Extremadura Ben Segal, Francois Grey CERN Enabling Desktop PCs with Virtualization for GRID Computing Daniel Lombraña Glez., F. Fernández de Vega Universidad de Extremadura Ben Segal, Francois Grey CERN Resumen Computación GRID Virtual con PCs.

Más detalles

Introduccion a Sistemas Operativos. Ej: Linux

Introduccion a Sistemas Operativos. Ej: Linux Universidad Nacional de Ingeniería Facultad de Ciencias Física Computacional CC063 Introduccion a Sistemas Operativos. Ej: Linux Prof: J. Solano 2012-I Resumen Qué hacen los sistemas operativos? Organización

Más detalles

Balance Dinámico de Carga en Super-Cómputo

Balance Dinámico de Carga en Super-Cómputo Balance Dinámico de Carga en Super-Cómputo Dr. Manuel Aguilar Cornejo Presentación elaborada por: Juan Santana Santana 1 Introducción Balance dinámico de carga Librería DLML Algoritmo utilizando una topología

Más detalles

ÁREA DE FORMACIÓN BÁSICA COMÚN OBLIGATORIA Horas Teoría. Matemáticas discretas CT Programación I CT

ÁREA DE FORMACIÓN BÁSICA COMÚN OBLIGATORIA Horas Teoría. Matemáticas discretas CT Programación I CT Áreas de Formación % Área de Formación Básica Común Obligatoria 126 38 Área de Formación Básica Particular Obligatoria 135 41 Área de Formación Especializante Obligatoria 36 11 Área de Formación Especializante

Más detalles

HPC Estado del arte en Argentina y en el mundo. 7th Friends of Friends Meeting. Antonio J. RUSSO

HPC Estado del arte en Argentina y en el mundo. 7th Friends of Friends Meeting. Antonio J. RUSSO HPC Estado del arte en Argentina y en el mundo 7th Friends of Friends Meeting 06 de Abril de 2017 Antonio J. RUSSO Contenido de la presentación 1. Qué es el HPC 2. El HPC en el mundo 3. Los clusters computacionales

Más detalles

www.bsc.es RECURSOS SUPERCOMPUTACIÓN BSC- CNS RES PRACE

www.bsc.es RECURSOS SUPERCOMPUTACIÓN BSC- CNS RES PRACE www.bsc.es RECURSOS SUPERCOMPUTACIÓN CNS RES PRACE BSC- + Equipos + Capacidad TIER 0 Centros europeos TIER 1 Centros nacionales TIER 2 Centros regionales y universidades 2 BARCELONA SUPERCOMPUTING CENTER

Más detalles

Multiprocesamiento en Lenguaje C Conceptos básicos de la computación paralela

Multiprocesamiento en Lenguaje C Conceptos básicos de la computación paralela Multiprocesamiento en Lenguaje C Conceptos básicos de la computación paralela Pertinencia de la enseñanza del cómputo paralelo en el currículo de las ingenierías Conceptos básicos de la computación paralela

Más detalles

Sistemas Operativos Distribuidos. Sistemas Operativos Una visión aplicada

Sistemas Operativos Distribuidos. Sistemas Operativos Una visión aplicada Bibliografía Sistemas Operativos Distribuidos Ing. Alfonso Guijarro Rodríguez alfonso_guijarro@yahoo.es Sistemas Operativos Distribuidos Andrew S. Tanenbaum. 1996, Prentice-Hall Capítulo 1 última edición

Más detalles

Desktop Grid Computing con BOINC. Oscar Antonio Díaz Barriga

Desktop Grid Computing con BOINC. Oscar Antonio Díaz Barriga Desktop Grid Computing con BOINC Oscar Antonio Díaz Barriga Que es? Berkeley Open Infrastructure for Network Computing.(2002) Programas de código abierto para computación voluntaria y computación en red

Más detalles

INGENIERO EN INFORMÁTICA (CÓDIGO 1096)

INGENIERO EN INFORMÁTICA (CÓDIGO 1096) INGENIERO EN INFORMÁTICA (CÓDIGO 1096) PRIMER CURSO (EXTINGUIDO) SEGUNDO CURSO (sin docencia, sólo examen) 0200 INFORMÁTICA TEÓRICA 9 Anual Troncal 0201 PROBABILIDADES Y ESTADÍSTICA 6 1º Troncal 0202 TECNOLOGÍA

Más detalles

PLAN DE ESTUDIOS 2010 DE LA ESPECIALIDAD DE CIENCIA DE LA COMPUTACIÓN

PLAN DE ESTUDIOS 2010 DE LA ESPECIALIDAD DE CIENCIA DE LA COMPUTACIÓN UNIVERSIDAD NACIONAL DE INGENIERÍIA FACULTAD DE CIENCIAS ESCUELA PROFESIONAL DE FÍSICA PLAN DE ESTUDIOS 2010 DE LA ESPECIALIDAD DE CIENCIA DE LA COMPUTACIÓN PRIMER CICLO CM131 Cálculo Diferencial 4 2 --

Más detalles

Universidad de Los Andes Facultad de Ingeniería Escuela de Sistemas. Computación Grid. Prof. Gilberto Díaz

Universidad de Los Andes Facultad de Ingeniería Escuela de Sistemas. Computación Grid. Prof. Gilberto Díaz Universidad de Los Andes Facultad de Ingeniería Escuela de Sistemas Computación Grid Prof. Gilberto Díaz gilberto@ula.ve Departamento de Computación, Escuela de Sistemas, Facultad de Ingeniería Centro

Más detalles

EXÁMENES CONVOCATORIA DE JUNIO M1 9 a 12 M2 12 a 15 T1 15 a 18 T2 18 a 21

EXÁMENES CONVOCATORIA DE JUNIO M1 9 a 12 M2 12 a 15 T1 15 a 18 T2 18 a 21 EÁMENES CONVOCATORIA DE 9 a 12 12 a 15 15 a 18 18 a 21 2018 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 DÍA TURNO ASIGNATURA Bloque/ ASIGNATURA ESTRUCTURAS DE DATOS (G1) I L 4 TRADUCTORES DE LENGUAJES DE

Más detalles

Aulas Pruebas de Evaluación Grados Ingeniería Informática, Ingeniería Informática + ADE y Matemáticas e Informática

Aulas Pruebas de Evaluación Grados Ingeniería Informática, Ingeniería Informática + ADE y Matemáticas e Informática Miércoles 27 de junio de 2018 105000013 Programación I 1º 9:00 167 105000352 Programación I 1º 9:00 3203 5 105000105 Programación I 1º 9:00 Bloque 3 aula 3202 24 105000141 Geometría Fractal 8º 9:00 0 105000048

Más detalles

Grado en Ingeniería Informática

Grado en Ingeniería Informática Grado en Ingeniería Informática Primer Curso Primer semestre ESCUELA SUPERIOR DE INGENIERÍA Chile, 1 11002-CÁDIZ Teléfono: 95 015100 Fax: 95 015101 Más información: www.uca.es/ingenieria Itinerario curricular

Más detalles

Francisco J. Hernández López

Francisco J. Hernández López Francisco J. Hernández López fcoj23@cimat.mx Ejecución de más de un cómputo (cálculo) al mismo tiempo o en paralelo, utilizando más de un procesador. Sistema de Cómputo Paralelo Hardware Parallel programming:

Más detalles

PERFIL PROFESIOGRÁFICO PARA IMPARTIR LAS ASIGNATURAS DE LA LICENCIATURA EN INGENIERÍA EN COMPUTACIÓN (PLAN DE ESTUDIOS 2005)

PERFIL PROFESIOGRÁFICO PARA IMPARTIR LAS ASIGNATURAS DE LA LICENCIATURA EN INGENIERÍA EN COMPUTACIÓN (PLAN DE ESTUDIOS 2005) ASIGNATURAS SEMESTRE LICENCIATURA EN OTROS REQUERIMIENTOS Álgebra (1100) 1 Geometría Analítica (1102) 1 Ingeniería, Matemáticas, Física o carreras cuyo contenido en el área de las Matemáticas sea similar

Más detalles

CALENDARIO EXÁMENES 2015/2016 Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Matemáticas Ingeniería Informática

CALENDARIO EXÁMENES 2015/2016 Grado en Ingeniería Informática Doble Grado en Ingeniería Informática y Matemáticas Ingeniería Informática Grado en Doble Grado en y Matemáticas Tit Curso Nombre Fecha Turno Aula/s GI 1 Fundamentos Físicos y Tecnológicos 01-sep M 0.1* - 0.6* GIM 1 Fundamentos Físicos y Tecnológicos 01-sep M 0.1* - 0.6* II 5

Más detalles

Ingeniería Informática

Ingeniería Informática Grado en Ingeniería Informática Escuela Superior de Ingeniería Avda. de la Universidad de Cádiz, 10 11519 - Puerto Real (Cádiz) 95483200 grado.informatica@uca.es http://esingenieria.uca.es Itinerario Curricular

Más detalles

Arquitectura de Computadoras. Clase 9 Procesamiento paralelo

Arquitectura de Computadoras. Clase 9 Procesamiento paralelo Arquitectura de Computadoras Clase 9 Procesamiento paralelo Introducción al procesamiento paralelo Sea cual sea el nivel de prestaciones, la demanda de máquinas de mayor rendimiento seguirá existiendo.

Más detalles

Guía docente de la asignatura

Guía docente de la asignatura Guía docente de la asignatura Asignatura Materia Módulo Titulación Plan Periodo de impartición INFRAESTRUCTURA PARA EL BIG DATA TECNOLOGÍAS INFORMÁTICAS PARA EL BIG DATA (vacío) MASTER UNIVERSITARIO EN

Más detalles

Retos del cómputo moderno Distribuido, paralelo e integrado

Retos del cómputo moderno Distribuido, paralelo e integrado Retos del cómputo moderno de Sistemas de la UANL ía Mecánica y Eléctrica Distribuido, paralelo e integrado Conferencia magistral, el 15 de octubre del 2008 esionales a Congreso nivel maestría Cuarto Internacional

Más detalles

COMPUTACIÓN DE ALTA PERFORMANCE

COMPUTACIÓN DE ALTA PERFORMANCE COMPUTACIÓN DE ALTA PERFORMANCE Curso 2010 Sergio Nesmachnow (sergion@fing.edu.uy) Gerardo Ares (gares@fing.edu.uy) Grupo de Procesamiento Paralelo Aplicado Centro de Cálculo COMPUTACIÓN DE ALTA PERFORMANCE

Más detalles

Especialidades en GII-TI

Especialidades en GII-TI Especialidades en GII-TI José Luis Ruiz Reina (coordinador) Escuela Técnica Superior de Ingeniería Informática Mayo 2014 Qué especialidades tiene la Ingeniería Informática? Según las asociaciones científicas

Más detalles

Recursos de Supercomputación en BSC-CNS, RES & PRACE

Recursos de Supercomputación en BSC-CNS, RES & PRACE www.bsc.es Recursos de Supercomputación en BSC-CNS, RES & PRACE Sergi Girona Barcelona, September 12th 2013 + Equipos + Capacidad Servicios HPC en Europa TIER-0 Centros europeos TIER-1 Centros nacionales

Más detalles

CURSO DE APACHE SPARK_

CURSO DE APACHE SPARK_ DURACIÓN: 72 HORAS Apache Spark es un motor de procesamiento distribuido construido para aumentar la velocidad de procesamiento de grandes cantidades de datos añadiendo facilidad de uso y un análisis sofisticado.

Más detalles

Programación en Entornos Paralelos: MPI

Programación en Entornos Paralelos: MPI 1-11 Marzo de 2017 FACET -UNT Programación en Entornos Paralelos: MPI Graciela Molina mgracielamolina@gmailcom TRADICIONALMENTE Procesamiento secuencial 2 TRADICIONALMENTE Procesamiento secuencial Si ya

Más detalles

Lic. Saidys Jiménez Quiroz. Área de Tecnología e Informática. Grado 6 - Cescoj

Lic. Saidys Jiménez Quiroz. Área de Tecnología e Informática. Grado 6 - Cescoj Lic. Saidys Jiménez Quiroz Área de Tecnología e Informática Grado 6 - Cescoj 2011 NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA. SESIÓN DE APRENDIZAJE N 2.3: CLASIFICACIÓN DE LOS COMPUTADORES. COMPETENCIA:

Más detalles

SISTEMAS OPERATIVOS - DEFINICIÓN:

SISTEMAS OPERATIVOS - DEFINICIÓN: 1/5 SISTEMAS OPERATIVOS - DEFINICIÓN: programa que controla la ejecución de los programas de aplicación y que actúa como interfaz entre las aplicaciones del usuario y el HW de una computadora - OBJETIVOS:

Más detalles

Graduado/a en Ingeniería Informática. (802) Arquitecturas Virtuales

Graduado/a en Ingeniería Informática. (802) Arquitecturas Virtuales 4 (802) Arquitecturas Virtuales 1 7858848Z 104100668 6.8 186 2 2681244L 104100720 5.42 174 7898200A 104100710 5.26 162 4 76715K 104100191 4.8 168 5 789897J 10410010 4.08 162 6 256068F 104100517 2.27 Página

Más detalles

Bloque/ Aula T1 ARQUITECTURA Y DISEÑO SOFTWARE (S3) 3101

Bloque/ Aula T1 ARQUITECTURA Y DISEÑO SOFTWARE (S3) 3101 EXÁMENES CONVOCATORIA DE 9 a 12 12 a 15 15 a 18 18 a 21 2017 9 10 11 12 13 14 15 16 17 18 19 20 21 22 FUNDAMENTOS DE LOS COMPUTADORES (G1)/ SISTEMAS DIGITALES (C1) L 9 INGLÉS MEDIO (G-OPT y CS-OPT) REDES

Más detalles

INSTITUTO POLITÉCNICO NACIONAL CENTRO DE INVESTIGACIÓN EN COMPUTACIÓN. Lagarto:

INSTITUTO POLITÉCNICO NACIONAL CENTRO DE INVESTIGACIÓN EN COMPUTACIÓN. Lagarto: INSTITUTO POLITÉCNICO NACIONAL CENTRO DE INVESTIGACIÓN EN COMPUTACIÓN Lagarto: Una estrategia para la Generación, Aplicación y Transferencia de conocimiento para el Desarrollo de la Industria de las TIC

Más detalles

CÓMPUTO DE ALTO RENDIMIENTO EN MEMORIA COMPARTIDA Y PROCESADORES GRÁFICOS

CÓMPUTO DE ALTO RENDIMIENTO EN MEMORIA COMPARTIDA Y PROCESADORES GRÁFICOS CÓMPUTO DE ALTO RENDIMIENTO EN MEMORIA COMPARTIDA Y PROCESADORES GRÁFICOS Leopoldo N. Gaxiola, Juan J. Tapia Centro de Investigación y Desarrollo de Tecnología Digital Instituto Politécnico Nacional Avenida

Más detalles

GRADO EN INGENIERÍA DE COMPUTADORES

GRADO EN INGENIERÍA DE COMPUTADORES GRADO EN INGENIERÍA DE COMPUTADORES Tema 1 Departamento Introducción al de paralelismo Automática Prof. Dr. José Antonio de Frutos Redondo Curso 2015-2016 Tema 1: Introducción Necesidad del procesamiento

Más detalles

COMPARACIÓN DE MODELOS DE SINCRONIZACIÓN EN PROGRAMACIÓN PARALELA SOBRE CLUSTER DE MULTICORES

COMPARACIÓN DE MODELOS DE SINCRONIZACIÓN EN PROGRAMACIÓN PARALELA SOBRE CLUSTER DE MULTICORES COMPARACIÓN DE MODELOS DE SINCRONIZACIÓN EN PROGRAMACIÓN PARALELA SOBRE CLUSTER DE MULTICORES Autor: A.P.U. Enzo Rucci Director: Ing. Armando E. De Giusti Co-Director: Lic. Franco Chichizola Tesina de

Más detalles

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1

Introducción. Universidad Nacional Tecnológica del Cono Sur de Lima JORGE AUGUSTO MARTEL TORRES 1 Universidad Nacional Tecnológica del Cono Sur de Lima Especialidad Ingeniería Mecánica Ingeniería Electrónica Introducción PROGRAMACIÓN DE INGENIERÍA Semana 01-A: Introducción Arquitectura Ing. Jorge A.

Más detalles

Computación de Propósito General en Unidades de Procesamiento Gráfico GPGPU. Clase 0 Lanzamiento del Curso. Motivación

Computación de Propósito General en Unidades de Procesamiento Gráfico GPGPU. Clase 0 Lanzamiento del Curso. Motivación Computación de Propósito General en Unidades de Procesamiento Gráfico () Pablo Ezzatti, Martín Pedemonte Clase 0 Lanzamiento del Curso Contenido Evolución histórica en Fing Infraestructura disponible en

Más detalles

Sistemas Operativos Distribuidos

Sistemas Operativos Distribuidos Sistemas Operativos Distribuidos Dr. Víctor J. Sosa S. vjsosa@cinvestav.mx Referencias Básicas Distributed Systems: Concepts and Design G. Coulouris, J. Dollimore y T. Kindberg; Addison-Wesley Distributed

Más detalles

1 o GII. Universidad de Murcia Facultad de Informática. Calendario de Exámenes 2018 Convocatoria de junio

1 o GII. Universidad de Murcia Facultad de Informática. Calendario de Exámenes 2018 Convocatoria de junio 1 o GII 1885 Estadística 22-5-2018 M 1886 Fundamentos lógicos de la informática 24-5-2018 T 1891 Algebra y matemática discreta 28-5-2018 M 1893 Estructura y tecnología de computadores 30-5-2018 T 1894

Más detalles

UC I. Rest. Ciclo Tipo UCR

UC I. Rest. Ciclo Tipo UCR (01) - Primer Semestre Página 1 de 8 1004 CALCULO 10 6 No B OB 0 1006 SISTEMAS DE REPRESENTACION 10 4 No B OB 0 1035 METODOS Y TECNICAS DE INVESTIGACION 3 No B EL 0 1053 INGENIERIA DE SISTEMAS 4 No B OB

Más detalles

Grado en Ingeniería de Computadores por la Universidad de Málaga Módulo I: Formación Básica

Grado en Ingeniería de Computadores por la Universidad de Málaga Módulo I: Formación Básica Módulo I: Formación Básica Formada por: Nombre de la materia/asignatura Créditos Carácter Curso ECTS Empresa 6 Organización Empresarial 6 Formación Básica 1º Estadística 6 Métodos Estadísticos para la

Más detalles

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI NOMBRE DE LA ASIGNATURA: SERVIDORES VIRTUALES, CLUSTERING Y GRID FECHA DE ELABORACIÓN: ENERO 2005 ÁREA DEL PLAN DE ESTUDIOS:

Más detalles

PROCESAMIENTO DISTRIBUIDO

PROCESAMIENTO DISTRIBUIDO Pág. 1 INTRODUCCIÓN PROCESAMIENTO DISTRIBUIDO Arquitectura de comunicaciones: Software básico de una red de computadoras Brinda soporte para aplicaciones distribuidas Permite diferentes Sistemas Operativos

Más detalles

HORARIO DE LABORATORIOS , PRIMER SEMESTRE

HORARIO DE LABORATORIOS , PRIMER SEMESTRE HORARIO DE LABORATORIOS 2016-2017, PRIMER SEMESTRE 8:00-9:00 Instalaciones Eléctricas 9:00-10:00 Instalaciones Eléctricas Aula de Informática 1 Instalaciones Eléctricas Instalaciones Eléctricas 10:00-11:00

Más detalles

TRABAJO DE GRADO INVESTIGACIÓN ROBERTO GARCÍA ING. MARIELA CURIEL P.HD GRIDS ACCESIBLES

TRABAJO DE GRADO INVESTIGACIÓN ROBERTO GARCÍA ING. MARIELA CURIEL P.HD GRIDS ACCESIBLES TRABAJO DE GRADO INVESTIGACIÓN ROBERTO GARCÍA ING. MARIELA CURIEL P.HD GRIDS ACCESIBLES AGENDA 1. Introducción 2. Análisis DAR 3. Despliegue 4. Pruebas 5. Conclusiones INTRODUCCIÓN INTRODUCCIÓN - CONTEXTO

Más detalles

Máster en Tecnologías de la Información

Máster en Tecnologías de la Información Máster en Tecnologías de la Información Asignaturas x concentración CONCENTRACIÓN (Módulo) Informática en la Empresa - Grupo I 33 Effective Communication in Professional Environments 4 Estrategias para

Más detalles

DESPLIEGUE DE UNA NUBE DE COMPUTACIÓN PRIVADA OPENSTACK EN UN ENTORNO ACADÉMICO

DESPLIEGUE DE UNA NUBE DE COMPUTACIÓN PRIVADA OPENSTACK EN UN ENTORNO ACADÉMICO UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR DE INGENIERÍA DE TELECOMUNICACIÓN DEPARTAMENTO DE INGENIERÍA TELEMÁTICA DESPLIEGUE DE UNA NUBE DE COMPUTACIÓN PRIVADA OPENSTACK EN UN ENTORNO

Más detalles

Procesamiento Paralelo

Procesamiento Paralelo Procesamiento Paralelo Arquitecturas de Computadoras Paralelas Javier Iparraguirre Universidad Tecnológica Nacional, Facultad Regional Bahía Blanca 11 de Abril 461, Bahía Blanca, Argentina jiparraguirre@frbb.utn.edu.ar

Más detalles

Soluciones para entornos HPC

Soluciones 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 detalles

Sistemas Distribuidos

Sistemas Distribuidos Contenido del tema Introducción Definición de sistema distribuido. Ventajas y desventajas de los sistemas distribuidos. Modelos de computación distribuida. Objetivos de un sistema distribuido. Arquitectura

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN ACATLÁN PROGRAMA DE ASIGNATURA CLAVE: 1045 SISTEMAS OPERATIVOS SEMESTRE:

Más detalles

Bloque/ Aula T1 ARQUITECTURA Y DISEÑO SOFTWARE (S3) 3101

Bloque/ Aula T1 ARQUITECTURA Y DISEÑO SOFTWARE (S3) 3101 G: GRADOS PLAN 2014, COMPUTADORES (C), SOFTWARE (S) y SISTEMAS DE (SI) EÁMENES CONVOCATORIA DE 9 a 12 12 a 15 15 a 18 18 a 21 2017 9 10 11 12 13 14 15 16 17 18 19 20 21 22 FUNDAMENTOS DE LOS COMPUTADORES

Más detalles

Aspectos Generales... 1 Generaciones de Computadoras... 2 Clasificación de computadoras... 4

Aspectos Generales... 1 Generaciones de Computadoras... 2 Clasificación de computadoras... 4 Contenido Ministerio de Educación Pública - IPEC Santa Bárbara de Heredia Aspectos Generales... 1 Generaciones de Computadoras... 2 Clasificación de computadoras... 4 Aspectos Generales Informática La

Más detalles

GUÍA DEL CURSO ACADÉMICO ESCUELA UNIVERSITARIA DE INFORMÁTICA UNIVERSIDAD POLITÉCNICA DE MADRID

GUÍA DEL CURSO ACADÉMICO ESCUELA UNIVERSITARIA DE INFORMÁTICA UNIVERSIDAD POLITÉCNICA DE MADRID GUÍA DEL CURSO ACADÉMICO 2010 2011 ESCUELA UNIVERSITARIA DE INFORMÁTICA 1. Plan de estudios en Ingeniería de Computadores página 1 2. Plan de estudios en Ingeniería del Software página 3 1. PLAN DE ESTUDIOS

Más detalles

UNIVERSIDAD CATÓLICA DE SANTA MARÍA

UNIVERSIDAD CATÓLICA DE SANTA MARÍA VIGENTE DESDE 9 / // 9 SEMESTRE : ALGEBRA Y GEOMETRIA MATEMATICA BASICA MATEMATICA I MATEMATICA BASICA MATEMATICA CALCULO I MATEMATICA II MATEMATICA II INTRODUCCION A LA PROPEDEUTICA DEL TRABAJO INTELECTUAL

Más detalles

TEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS. Introducción Hardware Software Aspectos de diseño

TEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS. Introducción Hardware Software Aspectos de diseño TEMA 10 INTRODUCCIÓN A LOS SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño 1 Introducción Aparecen en los 80 Desarrollo de Microprocesadores LAN Sistemas Distribuidos:

Más detalles

TEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS

TEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS TEMA 9. SISTEMAS OPERATIVOS DISTRIBUIDOS Introducción Hardware Software Aspectos de diseño 1 Introducción Aparecen en los 80 Desarrollo de Microprocesadores LAN Sistemas Distribuidos: Gran nº de procesadores

Más detalles

Desarrollo e Implementación de Modelos de Supercomputación

Desarrollo e Implementación de Modelos de Supercomputación Desarrollo e Implementación de Modelos de Supercomputación Erika López Directora del Centro de Tecnología de la Información y las Comunicaciones Universidad Don Bosco, El Salvador Erika.lopez@udb.edu.sv

Más detalles

Teleinformática y Redes Introducción. Mg. Gabriel H. Tolosa.

Teleinformática y Redes Introducción. Mg. Gabriel H. Tolosa. Teleinformática y Redes Introducción. Mg. Gabriel H. Tolosa. tolosoft@unlu.edu.ar In the earliest days, this was a project I worked on with great passion because I wanted to solve the Defense Department's

Más detalles

PLAN DE ESTUDIOS DE LA ESPECIALIDAD DE CIENCIA DE LA COMPUTACIÓN

PLAN DE ESTUDIOS DE LA ESPECIALIDAD DE CIENCIA DE LA COMPUTACIÓN UNIVERSIDAD NACIONAL DE INGENIERÍIA FACULTAD DE CIENCIAS ESCUELA PROFESIONAL DE CIENCIA DE LA COMPUTACIÓN PLAN DE ESTUDIOS 2011-1 DE LA ESPECIALIDAD DE CIENCIA DE LA COMPUTACIÓN PRIMER CICLO CM131 Cálculo

Más detalles

Perfil de la carrera Licenciatura en Computación Sistemas de Información

Perfil de la carrera Licenciatura en Computación Sistemas de Información Perfil de la carrera Licenciatura en Computación Sistemas de La formación del licenciado apunta a completar requisitos mínimos de formación básica y a la especialización del egreso en sub-áreas de Computación

Más detalles

Sistemas de Bases de Datos

Sistemas de Bases de Datos Pontificia Universidad Javeriana Contenido 1 De archivos a BD 2 Ventajas de las Bases de Datos 3 4 Cronología De archivos a B.D Sistemas Orientados hacia el proceso Continuación Sistemas Orientados hacia

Más detalles

FACULTAD DE INFORMÁTICA. ASIGNACION DE AULAS DE EXAMEN CONVOCATORIA DE JUNIO 2011 Fechas: 28 mayo-24 junio

FACULTAD DE INFORMÁTICA. ASIGNACION DE AULAS DE EXAMEN CONVOCATORIA DE JUNIO 2011 Fechas: 28 mayo-24 junio FACULTAD DE INFORMÁTICA. ASIGNACION DE AULAS DE EXAMEN CONVOCATORIA DE JUNIO 2011 Fechas: 28 mayo-24 junio Sábado 28 de mayo. Mañana S-28/05-M 1890 1º,C2 GII 248 Cálculo S-28/05-M 08BU 1º,An II 8 Cálculo

Más detalles

Big Data y Análisis de Sentimiento

Big Data y Análisis de Sentimiento Big Data y Análisis de Sentimiento Daniel Robins, Director de Tecnología de KUNAN SA Profesor de Bases de Datos II Universidad Nacional de Chilecito daniel.robins@kunan.com.ar Agenda Introducción a Big

Más detalles