UNIVERSIDAD DE GUADALAJARA

Documentos relacionados
UNIVERSIDAD DE GUADALAJARA

Programa de estudios por competencias Arquitectura de computadoras

UNIVERSIDAD DE GUADALAJARA

GUÍA DOCENTE Arquitecturas Avanzadas de Computadores

Sistemas. POSTREQUISITO: CATEGORÍA: Obligatorio SECCION: A HORAS POR SEMANA

Programa de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD RICARDO PALMA

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

Programa de estudios por competencias. Seminario de Sistemas operativos en red

UNIVERSIDAD DE GUADALAJARA

Pontificia Universidad Católica del Ecuador

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

GUÍA DOCENTE Fundamentos de Computadores

UNIVERSIDAD DE GUADALAJARA

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS ARQUITECTURA DE COMPUTADORES

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

MANTENIMIENTO DE COMPUTADORES OBJETIVO

I. FUNDAMENTOS DE ARQUITECTURA

SILABO DE SISTEMAS OPERATIVOS

Asignatura. Laboratorio de Lenguaje Multimedia. Academia: Producción audiovisual, multimedia y paquetes computacionales

Fechas Mes/año Clave Semestre 8 a 10

PLAN DE MATERIAS ACADEMUSOFT 3.2

PROGRAMA DE MATERIA MATERIA:

Dirección de Desarrollo Curricular Secretaría Académica

CENTRO UNIVERSITARIO DE LOS ALTOS División de Estudios en Formaciones Sociales. Licenciatura: CONTADURIA PUBLICA. Unidad de aprendizaje por objetivos

Programa de estudios por competencias Seguridad

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

Programa de estudios por competencias Redes de computadoras y protocolos de comunicación

UNIVERSIDAD AUTÓNOMA DE BUCARAMANGA FORMATO GUÍA DE CÁTEDRA

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

FACULTAD DE INGENIERÍA DEPARTAMENTO DE TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIONES

Introducción a la Computación. Capítulo 10 Repertorio de instrucciones: Características y Funciones

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

F1131 Fundamentos de sistemas operativos 1/12

Código: ARC-265. Horas Semanales: 6. Prelaciones: INI-154

DATOS GENERALES CLAVE DE MATERIA CURSO TEÓRICO CARGA HORARIA GLOBAL

UNIVERSIDAD DEL CARIBE UNICARIBE. Escuela de Informática. Programa de Asignatura

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

1. Introducción a la Arquitectura de Computadoras

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA SYLLABUS PROYECTO CURRICULAR DE INGENIERÍA ELÉCTRICA

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES MAESTRÍA EN INFORMÁTICA EDUCATIVA

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

UNIVERSIDAD DE GUADALAJARA

Universidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Contabilidad

ARQUITECTURA DE COMPUTADORAS II. Propósito del curso : Ingeniería Ingeniería en Sistemas. Hardware. Clave de la materia: 413

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

Asignaturas antecedentes y subsecuentes

Arquitectura de Computadores

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE INSTRUMENTACIÓN INDUSTRIAL

UNIVERSIDAD DE CIENCIAS EMPRESARIALES Y SOCIALES FACULTAD DE CIENCIAS DE LA SALUD

TI - Telecomunicaciones y Internet

Asignaturas antecedentes y subsecuentes Arquitectura de Computadoras II

Nombre de la asignatura: Programación Básica. Créditos: Objetivo de aprendizaje

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN

EVOLUCIÓN DE LOS PROCESADORES

ESCUELA SUPERIOR POLITECNICA DEL LITORAL

INGENIERÍA EN MANTENIMIENTO INDUSTRIAL HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

DATOS GENERALES 60 HORAS 3 HORAS

INFORMÁTICA I. Lic. Mirta Targovnic Profesora Adjunta Ordinaria. Avda. 60 esq. 124 Tel. /Fax (0221) /

Documento no controladon, sin valor

Tema: Microprocesadores

OBJETIVO GENERAL: Al terminar el curso el alumno será capaz de analizar, diseñar e implementar bases de datos distribuidas

Operaciones algebraicas elementales (Unidad I del curso Matemáticas Básicas).

Control de procesos industriales

ANÁLISIS Y VALUACIÓN DE PUESTOS I

Créditos: 6 Horas Presenciales del estudiante: 45 Horas No Presenciales del estudiante: 105 Total Horas: 150 UTILIZACIÓN DE LA PLATAFORMA VIRTUAL:

SISTEMAS ELECTRONICOS PARA EL TRATAMIENTO DE LA INFORMACION

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

UNIVERSIDAD DE GUADALAJARA

PROGRAMA ASIGNATURA. Horas Cronológicas Semanales Presénciales Adicionales Total. Nº de Semanas (A) (B) (C=A+B) (D) (E=C*D) (F=E/27)

Introducción a la arquitectura de computadores

Interfaces. Carrera: SCF Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

INSTITUTO TECNOLOGICO DE LAS AMERICAS CARRERA DE TECNOLOGO EN REDES DE LA INFORMACION SISTEMAS OPERATIVOS I

PROTOCOLO. Fechas Mes/año Clave Semestre 6

GUÍA DOCENTE 2016/2017. Introducción a los Sistemas Operativos Grado en INGENIERÍA INFORMÁTICA 1º curso. Modalidad Presencial

Pontificia Universidad Católica del Ecuador

Universidad Central Del Este U C E Facultad de Ciencias y Humanidades Escuela de Pedagogía Mención Informática.

UNIDAD CENTRAL DEL VALLE DEL CAUCA UCEVA SYLLABUS. Nivel de Formación Tecnológico: Profesional: X Especialización: Maestría:

INEL 4206 Microprocesadores Texto: Barry B Brey, The Intel Microprocessors: 8va. Ed., Prentice Hall, 2009

UNIVERSIDAD NACIONAL DE RÍO CUARTO FACULTAD DE CIENCIAS EXACTAS, FÍSICO-QUÍMICAS Y NATURALES DEPARTAMENTO DE COMPUTACIÓN

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

UNIVERSIDAD DE GUADALAJARA

Universidad Nacional de la Patagónia San Juan Bosco

Programa de Asignatura Programación Visual I

PR1: Programación I 6 Fb Sistemas Lógicos 6 Obligatoria IC: Introducción a los computadores 6 Fb Administración de

DISTRIBUCIÓN HORARIA DE LA ASIGNATURA SEGÚN NORMATIVA

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria

TÉCNICO SUPERIOR UNIVERSITARIO EN MECATRÓNICA ÁREA AUTOMATIZACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE LENGUAJE DE PROGRAMACIÓN

Departamento Ingeniería en Sistemas de Información

UNIVERSIDAD DE GUADALAJARA

UNIVERSIDAD DE GUADALAJARA

GRADO EN INGENIERÍA DE TECNOLOGÍAS DE TELECOMUNICACIÓN Primer curso Segundo curso Tercer curso Cuarto curso 1-C 2-C 1-C 2-C 1-C 2-C 1-C 2-C

Transcripción:

UNIVERSIDAD DE GUADALAJARA CENTRO UNIVERSITARIO DE LOS ALTOS DIVISIÓN DE ESTUDIOS EN FORMACIONES SOCIALES LICENCIATURA: INGENIERÍA EN COMPUTACIÓN UNIDAD DE APRENDIZAJE POR OBJETIVOS ARQUITECTURA DE COMPUTADORAS AVANZADAS LIC. ABRAHAM ANDRADE LÓPEZ Presidente de la Academia de Sistemas Digitales y de Información DR. ROGELIO MARTÍNEZ CÁRDENAS Jefe del Departamento de Estudios Organizacionales

NOMBRE DE LA ASIGNATURA ARQUITECTURA DE COMPUTADORAS AVANZADAS CODIGO DE LA MATERIA CC409 DEPARTAMENTO ESTUDIOS ORGANIZACIONALES ÁREA DE FORMACIÓN OPTATIVA ABIERTA CENTRO UNIVERSITARIO CENTRO UNIVERSITARIO DE LOS ALTOS CARGA HORARIA TEÓRICA 80 CARGA HORARIA PRÁCTICA 0 CARGA HORARIA TOTAL 80 CRÉDITOS 11 TIPO DE CURSO TEÓRICO NIVEL DE FORMACIÓN PROFESIONAL LICENCIATURA PARTICIPANTES LICENCIATURA EN INGENIERÍA EN COMPUTACIÓN ELABORÓ SISTEMAS DIGITALES Y DE INFORMACIÓN PRERREQUISITOS CC210 ARQUITECTURA DE COMPUTADORAS FECHA DE ACTUALIZACIÓN ENERO DE 2011

OBJETIVO GENERAL Al finalizar el curso, el alumno tendrá los conocimientos fundamentales de arquitecturas modernas de microprocesadores y microcontroladores así como de procesadores digitales de señales, de tal manera que tendrá capacidad de diseñar e implementar sistemas para aplicación en algunas áreas de propósito particular. OBJETIVOS ESPECÍFICOS En cada módulo del contenido temático principal

CONTENIDO TEMÁTICO MÓDULO 1: EL PAPEL DEL RENDIMIENTO EN UNA CPU Objetivo particular: El Alumno será capaz de describir y comparar CPU de una compañía y otra, describiendo su desempeño. 2.1. Introducción 2.2. Mediciones del rendimiento 2.3. Relación de medidas 2.4. Elección de programas para evaluar el rendimiento 2.5. Comparación y resumen del rendimiento MÓDULO 2: UNIDAD ARITMÉTICA DEL COMPUTADOR Objetivo particular: El Alumno será capaz de describir funcionamiento del la ALU así como darse la idea de cómo construir un ALU, entera y de punto flotante. 2.1. Representación de enteros, 4 Horas 2.1.1. Representación en Signo y Magnitud 2.1.2. Representación en complemento a dos 2.1.3. Conversión entre longitudes de bits diferentes 2.2. Aritmética con enteros, 4 Horas 2.2.1. Suma 2.2.2. Resta 2.2.3. Multiplicación 2.3. Representación en coma flotante, 4 Horas 2.3.1. Fundamentos 2.3.2. Estándar IEEE para la representación en coma flotante 2.4. Aritmética en Coma Flotante, 4 Horas 2.4.1. Suma y Resta 2.5. Little, Big y Bi-Endian, 4 Horas 2.5.1 Orden de los bytes 3.5.2. Orden de los bits

MÓDULO 3: PARALELISMO A NIVEL DE INSTRUCCIONES, Y PROCESADORES SUPERESCALARES Objetivo particular: El alumno comprenderá las ventajas y desventajas de dispositivos con Pipeline o sin él, así como los problemas a los que se enfrentan debido al Pipeline. 3.1. Visión de conjunto, 3.1.1. Superescalares frente a súpersegmentados 3.1.2. Limitaciones 3.2. Cuestiones relacionadas con el diseño. 3.2.1. Paralelismo a nivel instrucción y paralelismo de la máquina. 3.2.2. Políticas de emisión de instrucciones 3.2.3. Renombramiento de registros. 3.2.4. Paralelismo de la máquina. 3.2.5. Predicción de saltos. 3.3. Mejora del rendimiento con la segmentación, 8 horas 3.3.1. El control de la segmentación 3.3.2. Riesgos de datos y anticipación 3.3.3. Riesgos de datos y bloqueos 3.3.4. Riesgos de saltos 3.3.5. Excepciones 3.3.6. Segmentación superescalar y dinámica MÓDULO 4: PROCESAMIENTO PARALELO Objetivo particular: El alumno será capaz de entender futuras y actuales tendencias de los procesadores así de nuevas propuestas de diseños de microcontroladores modernos. 4.1. Organizaciones con varios procesadores 4.1.1. Tipos de sistemas de paralelos 4.1.2. Organizaciones Paralelas 4.2. Multiprocesadores Simétricos 4.2.1. Organización 4.2.2. Consideraciones de diseño de un sistema operativo de multiprocesador 4.2.3. Un SMP como gran computador 4.3. Coherencia de cache y protocolo MESI 4.3.1. Soluciones de software 4.3.2. Soluciones hardware

4.3.3.. El Protocolo MESI 4.4. Clusters, 4.4.1. Configuraciones de clusters 4.4.2. Cluster frente a SMP MÓDULO 5: EXPLORAR LA JERARQUIA DE MEMORIAS Objetivo particular: El alumno será capaz de entender futuras y actuales tendencias de las memorias en procesadores así de nuevas propuestas de diseños de micro controladores modernos. 5.1. Introducción 5.2. Principios básicos de las caches 5.3. Como medir y mejorar el rendimiento de la cache 5.4. Memoria Virtual 5.5. Un Marco común para las jerarquías de memoria 5.6. Casos reales: Las jerarquías de memorias de Pentium Pro y del Power PC 5.7. Falacias y Errores habituales MÓDULO 6: Multicore; Objetivo particular: El alumno será capaz de entender las nuevas tendencias de los microprocesadores, así como sus diseños. 6.1. Plataformas de ejecución en paralelo 6.2. Concepto de hilos 6.3. Conceptos básicos de programación MultiCore 6.3.1. Conceptos de diseño 6.3.2. Conceptos de correctitud 6.3.3. Conceptos de rendimiento 6.4. Herramientas para el desarrollo de aplicaciones MultiThreading 6.4.1. Rendimiento de Código MultuiThreading (Intel VTune Performance Analyzer) 6.4.2. Corrección de Errores de Threading (Intel Thread Checker) 6.4.3. Afinación de Código Multihilo (Intel Thread Profiler)

ESTRUCTURA CONCEPTUAL ARQUITECTURA DE LA COMPUTADORA CPU MEMORIAS PROCESAMIENTO EN PARALELO PROCESADORES MULTICORE

BIBLIOGRAFÍA BÁSICA Hamacher, Carl. (2003). Organización de computadores. McGraw-Hill Parhami, Behrooz. (2007). Arquitectura de computadoras : de los microprocesadores a las supercomputadoras. MCGraw-Hill. Stallings, William. (2006).Organización y arquitectura de computadores. Prentice- Hall. Quiroga Patricia (2010) Arquitectura de computadoras. Alfaomega. BIBLIOGRAFÍA COMPLEMENTARIA Martín- Pozuelo, José María Martín. (2007]). Instalación y mantenimiento de equipos y sistemas informáticos Alfaomega. Martín Martín-Pozuelo, José María.(2005). Hardware Microinformático : Viaje a las profundidades del PC. Alfaomega MODALIDADES DEL PROCESO ENSEÑANZA APRENDIZAJE Se trabaja con la modalidad de interacción profesor-alumno, es decir; el profesor llevará a cabo el método exposición del profesor combinada con la participación activa y profunda del alumno y viceversa. Se debe motivar la creatividad de los alumnos en sus exposiciones motivando el manejo de dinámicas implementadas por el propio alumno. El manejo de temas en el laboratorio deberá ser interactivo, permitiendo que el alumno tenga la facilidad de manejo físico de los elementos que ahí se vean. CONOCIMIENTOS, APTITUDES Y VALORES QUE EL ALUMNO DEBE ADQUIRIR CON BASE AL DESARROLLO DE LA UNIDAD El alumno será capaz de clasificar las computadoras de acuerdo a su tecnología y configuración de buses. Además de ser capaz de reconocer las diferentes clases de memoria y seleccionar la adecuada de acuerdo a las necesidades o a los requerimientos específicos de una Computadora. El alumno será capaz de seleccionar la tarjeta madre adecuada según el tipo de chipset, procesador y el uso que se tendrá

CAMPO DE APLICACIÓN PROFESIONAL El alumno será capaz de identificar claramente los modelos de arquitectura de una computadora así las tendencias modernas. MATERIAL DE APOYO ACADÉMICO Notas sobre el curso Computadora y video proyector Pizarrón y marcadores Uso de plataforma Moodle Presentaciones Power Point MODALIDADES DE EVALUACIÓN CRITERIOS Tareas. 20% Actividades complementarias y prácticas.30% Exámenes parciales. 30% Exámenes departamentales 20% PERFIL DOCENTE El docente de esta materia deberá ser un profesionista con formación en las áreas de la computación, comunicaciones o informática; capaz de motivar a la investigación y creación de conocimiento, con habilidades para transmitir sus conocimientos y enseñar de forma interactiva propiciando en los alumnos el autoaprendizaje.