Certificado del curso Introdução aos processadores Multicore (Introduction to multicore processors). Francisco Javier Cervigon Ruckauer

Certificado del curso Introdução aos processadores Multicore (Introduction to multicore processors) pdf

Certificado 

Certificado 

Certificado 
Francisco Javier Cervigon Ruckauer

Módulos del curso Introdução aos processadores Multicore (Introduction to multicore processors). Francisco Javier Cervigon Ruckauer

Francisco Javier Cervigon Ruckauer

Archivo del curso Introdução aos processadores Multicore (Introduction to multicore processors). Francisco Javier Cervigon Ruckauer

Archivo del curso Introdução aos processadores Multicore (Introduction to multicore processors)

Francisco Javier Cervigon Ruckauer

Índice del curso Introdução aos processadores Multicore (Introduction to multicore processors). Francisco Javier Cervigon Ruckauer

Índice del curso Introdução aos processadores Multicore (Introduction to multicore processors)

  • Módulo 0. Apresentação do curso.

    • M0 - Vídeo: apresentação do curso.
    • M0 - Vídeo: entrevista com os professores do curso.
    • M0 - Texto: orientações gerais para o desenvolvimento do curso.
    • M0 - Materiais complementares.
  • Módulo 1. Introdução aos sistemas computacionais.

    • M1 - Videoaula: o que é um computador e seu funcionamento básico.
    • M1 - Videoaula: evolução histórica da arquitetura do computador.
    • M1 - Materiais complementares.
    • M1 - Questionário: avaliação do módulo.
  • Módulo 2. O surgimento dos processadores multicore.

    • M2 - Videoaula: contexto, definição e motivos para a transição para processadores multicore.
    • M2 - Videoaula: histórico dos processadores multicore(primeiros modelos/nomenclatura).
    • M2 - Materiais complementares.
    • M2 - Questionário: avaliação do módulo.
  • Módulo 3. Impactos na gerência por parte do sistema operacional.

    • M3 - Videoaula: impactos no Sistema Operacional.
    • M3 - Videoaula: impactos para usuários e desenvolvedores de software.
    • M3 - Materiais complementares.
    • M3 - Questionário: avaliação do módulo.
  • Módulo 4. Introdução a programação paralela.

    • M4 - Videoaula: introdução a programação paralela, objetivos e modelagem.
    • M4 - Videoaula: análise de desempenho de programas paralelos.
    • M4 - Materiais complementares.
    • M4 - Questionário: avaliação do módulo.
  • Módulo 5. Áreas de aplicação dos processadores multicore.

    • M5 - Videoaula: introdução aos sistemas computacionais e sistemas embarcados.
    • M5 - Videoaula: aplicações em sistemas embarcados - automação doméstica e industrial.
    • M5 - Materiais complementares.
    • M5 - Questionário: avaliação do módulo.
  • Módulo 6. Áreas relacionadas.

    • M6 - Videoaula: cursos da Faculdade de Informática da PUCRS e áreas relacionadas.
    • M6 - Vídeo: apresentação do curso de Engenharia da Computação.
    • M6 - Vídeo: apresentação do curso Ciência da Computação.
    • M6 - Vídeo:apresentação do curso Engenharia de Software.
    • M6 - Vídeo: apresentação do curso Sistemas de Informação.
    • M6 - Materiais complementares.
    • M6 - Questionário: avaliação do módulo.
  • Módulo 7. Encerramento do curso.
Francisco Javier Cervigon Ruckauer

Vídeo: Encerramento do curso. Francisco Javier Cervigon Ruckauer

Vídeo: Encerramento do curso.

Francisco Javier Cervigon Ruckauer

Módulo 6. Áreas relacionadas. Materiais complementares. Francisco Javier Cervigon Ruckauer

Módulo 6. Áreas relacionadas.

Francisco Javier Cervigon Ruckauer

Vídeo: apresentação do curso Sistemas de Informação. Francisco Javier Cervigon Ruckauer

Vídeo: apresentação do curso Sistemas de Informação.

Francisco Javier Cervigon Ruckauer

Vídeo:apresentação do curso Engenharia de Software. Francisco Javier Cervigon Ruckauer

Vídeo:apresentação do curso Engenharia de Software.

Francisco Javier Cervigon Ruckauer

Vídeo: apresentação do curso Ciência da Computação. Francisco Javier Cervigon Ruckauer

Vídeo: apresentação do curso Ciência da Computação.

Francisco Javier Cervigon Ruckauer

Vídeo: apresentação do curso de Engenharia da Computação. Francisco Javier Cervigon Ruckauer

Vídeo: apresentação do curso de Engenharia da Computação.

Francisco Javier Cervigon Ruckauer

Módulo 6. Áreas relacionadas. Cursos da Faculdade de Informática da PUCRS e áreas relacionadas. Francisco Javier Cervigon Ruckauer

Módulo 6. Áreas relacionadas.


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.

Cursos da Faculdade de Informática da PUCRS e áreas relacionadas.

Francisco Javier Cervigon Ruckauer

Módulo 5. Áreas de aplicação dos processadores multicore. Materiais complementares. Francisco Javier Cervigon Ruckauer

Módulo 5. Áreas de aplicação dos processadores multicore.

Francisco Javier Cervigon Ruckauer

Aplicações em sistemas embarcados - automação doméstica e industrial. Francisco Javier Cervigon Ruckauer

Aplicações em sistemas embarcados - automação doméstica e industrial.

Francisco Javier Cervigon Ruckauer

Módulo 5. Áreas de aplicação dos processadores multicore. Introdução aos sistemas computacionais e sistemas embarcados. Francisco Javier Cervigon Ruckauer

Módulo 5. Áreas de aplicação dos processadores multicore.

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.

Introdução aos sistemas computacionais e sistemas embarcados.

Francisco Javier Cervigon Ruckauer

Materiais complementares. Módulo 4. Introdução a programação paralela. Francisco Javier Cervigon Ruckauer

Módulo 4. Introdução a programação paralela.

Francisco Javier Cervigon Ruckauer

Análise de desempenho de programas paralelos. Francisco Javier Cervigon Ruckauer

Análise de desempenho de programas paralelos.

Francisco Javier Cervigon Ruckauer

Módulo 4. Introdução a programação paralela. Introdução a programação paralela, objetivos e modelagem. Francisco Javier Cervigon Ruckauer

Módulo 4. Introdução a programação paralela.

Visão geral do funcionamento, técnicas envolvidas e das possibilidades de ganho de desempenho na utilização dos diversos núcleos para aceleração de uma aplicação.

Introdução a programação paralela, objetivos e modelagem.

Francisco Javier Cervigon Ruckauer

Materiais complementares. Módulo 3. Impactos na gerência por parte do sistema operacional. Francisco Javier Cervigon Ruckauer

Módulo 3. Impactos na gerência por parte do sistema operacional.

Francisco Javier Cervigon Ruckauer

Impactos para usuários e desenvolvedores de software. Francisco Javier Cervigon Ruckauer

Impactos para usuários e desenvolvedores de software.

Francisco Javier Cervigon Ruckauer

Módulo 3. Impactos na gerência por parte do sistema operacional. Impactos no Sistema Operacional. Francisco Javier Cervigon Ruckauer

Módulo 3. Impactos na gerência por parte do sistema operacional.

Para os usuários destes sistemas e para os profissionais que fazem sua programação.

Impactos no Sistema Operacional.

Francisco Javier Cervigon Ruckauer

Módulo 2. O surgimento dos processadores multicore. Materiais complementares. Francisco Javier Cervigon Ruckauer

Módulo 2. O surgimento dos processadores multicore.

Materiais complementares.
Francisco Javier Cervigon Ruckauer

Histórico dos processadores multicore(primeiros modelos/nomenclatura).

Histórico dos processadores multicore(primeiros modelos/nomenclatura).

Francisco Javier Cervigon Ruckauer

Módulo 2. O surgimento dos processadores multicore. Contexto, definição e motivos para a transição para processadores multicore. Francisco Javier Cervigon Ruckauer

Módulo 2. O surgimento dos processadores multicore.

Contexto e principais motivos da transição para versões com múltiplos núcleos (multicore).

Contexto, definição e motivos para a transição para processadores multicore.

Francisco Javier Cervigon Ruckauer

Módulo 1. Introdução aos sistemas computacionais. M1 - Materiais complementares. Francisco Javier Cervigon Ruckauer

Módulo 1. Introdução aos sistemas computacionais.

Materiais complementares.
Francisco Javier Cervigon Ruckauer

Evolução histórica da arquitetura do computador. Francisco Javier Cervigon Ruckauer

Evolução histórica da arquitetura do computador.

Francisco Javier Cervigon Ruckauer

Módulo 1. Introdução aos sistemas computacionais. O que é um computador e seu funcionamento básico. Francisco Javier Cervigon Ruckauer

Módulo 1. Introdução aos sistemas computacionais.

Noções básicas de arquitetura de computadores e histórico de sua evolução nas últimas décadas com destaque para o papel do processador.

O que é um computador e seu funcionamento básico.

Francisco Javier Cervigon Ruckauer

Módulo 0. Apresentação do curso. Vídeo. Texto: orientações gerais para o desenvolvimento do curso. Materiais complementares. Francisco Javier Cervigon Ruckauer

Módulo 0. Apresentação do curso.


Este curso apresenta uma introdução aos processadores multicore de uma forma acessível, sem que haja a necessidade de conhecimentos prévios na área de ciência da computação. A partir desta introdução serão feitas relações com outras áreas da computação, de forma a despertar o interesse do aluno para os diferentes cursos oferecidos pela Faculdade de Informática da Pontifícia Universidade Católica do Rio Grande do Sul.

Vídeo: apresentação do curso.


Texto: orientações gerais para o desenvolvimento do curso.

Este curso é uma introdução aos processadores multicore. Neste sentido, serão abordadas noções básicas de arquitetura de computadores, como o papel do processador em um sistema computacinal, 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. 
A divisão dos módulos se dará da seguinte forma:
Módulo 0 – Apresentação do curso.
Módulo 1 – Introdução aos sistemas computacionais.
Módulo 2 – O surgimento dos processadores multicore: contexto e principais motivos da transição para versões com múltiplos núcleos(multicore).
Módulo 3 – Impactos na gerência por parte do sistema operacional, para os usuários destes sistemas e para os profissionais que fazem sua programação. 
Módulo 4 – Introdução a programação paralela: visão geral do funcionamento, técnicas envolvidas e das possibilidades de ganho de desempenho na utilização dos diversos núcleos para aceleração de uma aplicação.
Módulo 5 – Áreas de aplicação dos processadores multicore: 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.
Módulo 6 – Áreas relacionadas: 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.
Módulo 7 – Fechamento do curso.

Materiais complementares.

Francisco Javier Cervigon Ruckauer

Descripción del curso Introdução aos processadores Multicore (Introduction to multicore processors). Francisco Javier Cervigon Ruckauer

Descripción del curso Introdução aos processadores Multicore (Introduction to multicore processors)

O curso apresenta uma introdução aos processadores multicore de uma forma acessível, sem que haja a necessidade de conhecimentos prévios na área de ciência da computação. A partir desta introdução serão feitas relações com outras áreas da computação, de forma a despertar o interesse do aluno para os diferentes cursos oferecidos pela Faculdade de Informática da PUCRS.
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.
Conocimientos: noções básicas de tecnologia.

Francisco Javier Cervigon Ruckauer