YoVDO

Introdução aos processadores Multicore

Offered By: Pontifícia Universidade Católica do Rio Grande do Sul via Miríadax

Tags

Computer Science Courses Embedded Systems Courses Computer Architecture Courses Parallel Programming Courses

Course Description

Overview

Descripción del curso
Gracias por tu interés. Aunque este MOOC ya se realizó, si te inscribes podrás acceder a los contenidos más importantes y a los vídeos. Sin embargo, no podrás realizar ninguna de las actividades ni te podrás certificar. Cuando esté disponible una nueva edición podrás inscribirte para que obtengas la experiencia completa de un MOOC de Miríadax.

Serão abordadas noções básicas de arquitetura de computadores, como o papel do processador em um sistema computacional, um histórico de sua evolução nas útimas décadas e a transição para versões com múltiplos núcleos (multicore). A partir destas questões serão analisados os impactos na gerência por parte do sistema operacional, para os usuários destes sistemas e para os profissonais que fazem sua programação. Também serão apresentadas diferentes áreas de aplicação destes processadores, desde arquiteturas embarcadas como eletrodomésticos e automóveis, passando por telefones e tablets até notebooks e desktops. Por fim serão feitas relações com os diferentes cursos oferecidos pela Faculdade de Informática da PUCRS nesta área, para que os interessados possam entender melhor as diferenças entre eles e as possibilidades para continuar se capacitando nas diferentes áreas da ciência da computação.

Syllabus

Módulo 0. Apresentação do curso.
Módulo 1. Introdução aos sistemas computacionais.
Módulo 2. O surgimento dos processadores multicore.
Módulo 3. Impactos na gerência por parte do sistema operacional.
Módulo 4. Introdução a programação paralela.
Módulo 5. Áreas de aplicação dos processadores multicore.
Módulo 6. Áreas relacionadas.
Módulo 7. Encerramento do curso.

Taught by

Cesar De Rose and Cristina Nunes

Tags

Related Courses

ABC du langage C
Institut Mines-Télécom via France Université Numerique
Abstraction, Problem Decomposition, and Functions
University of Colorado System via Coursera
Advanced Data Structures in Java
University of California, San Diego via Coursera
Advanced React
Meta via Coursera
Testing with Agile
University of Virginia via Coursera