Informações sobre o curso
2,379 visualizações recentes

100% online

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

This course is aimed at students with prior programming experience and a desire to understand computation approaches to problem solving.

Aprox. 10 horas para completar

Sugerido: 4-10 hours/week...

Inglês

Legendas: Inglês

Habilidades que você terá

Programming PrinciplesComputer ArchitectureProgramming Language Concepts

100% online

Comece imediatamente e aprenda em seu próprio cronograma.

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.

Nível intermediário

This course is aimed at students with prior programming experience and a desire to understand computation approaches to problem solving.

Aprox. 10 horas para completar

Sugerido: 4-10 hours/week...

Inglês

Legendas: Inglês

Programa - O que você aprenderá com este curso

Semana
1
2 horas para concluir

Familizarize youself with FPGA technologies

9 vídeos (Total 57 mín.), 2 testes
9 videos
Programmable System-on-Chips4min
FPGAs main building blocks7min
How to program an FPGA: bitstream and configuration5min
How to program an FPGA: system description and physical design7min
CAD Tools for FPGA-based systems design6min
An introuction to the SDx development environment9min
2 exercícios práticos
QUIZ 140min
QUIZ 230min
Semana
2
3 horas para concluir

A bird's eye view on SDAccel

7 vídeos (Total 37 mín.), 1 leitura, 1 teste
7 videos
Not only OpenCL! The Rationale behind the RTL and C flows5min
SDAccel memory model5min
SDAccel "emulations"5min
SDAccel runtime4min
1 leituras
SDAccel Environment Programmers Guide2h
1 exercícios práticos
QUIZ 330min
Semana
3
3 horas para concluir

On how to optmize your system

5 vídeos (Total 37 mín.), 1 leitura, 1 teste
5 videos
Scheduling, Pipelining, and Dataflow8min
Application Optimization Flow6min
1 leituras
SDAccel Environment Profiling and Optimisation Guide1h 30min
1 exercícios práticos
QUIZ 430min
5 horas para concluir

Optimize your system via SDAccel

6 vídeos (Total 34 mín.), 2 leituras, 1 teste
2 leituras
SDAccel Environment Profiling and Optimisation Guide2h
Sources Codes1h 30min
1 exercícios práticos
QUIZ 530min
Semana
4
4 horas para concluir

Other optimizations

6 vídeos (Total 43 mín.), 2 leituras, 1 teste
6 videos
Kernel optimization: array partitioning 1/28min
Kernel optimization: array partitioning 2/27min
Host optimizations5min
2 leituras
SDAccel Environment Profiling and Optimisation Guide1h 30min
Source Codes1h 30min
1 exercícios práticos
QUIZ 630min
3 horas para concluir

An introduction to FPGA-augmented cloud infrastructures

3 vídeos (Total 14 mín.), 1 leitura, 1 teste
1 leituras
A Scalable FPGA Design for Cloud N-Body Simulation2h
1 exercícios práticos
QUIZ 720min

Instrutores

Avatar

Marco Domenico Santambrogio

Associate Professor
DEIB - Dept. of Electronics, Information and Bioengineering

Sobre Politecnico di Milano

Politecnico di Milano is a scientific-technological University, which trains engineers, architects and industrial designers. From 2014 Politecnico di Milano started the release of several MOOCs, developed by the service for digital learning METID (Methods and Innovative Technologies for Learning), giving everybody the chance to enhance personal skills....

Perguntas Frequentes – FAQ

  • Ao se inscrever para um Certificado, você terá acesso a todos os vídeos, testes e tarefas de programação (se aplicável). Tarefas avaliadas pelos colegas apenas podem ser enviadas e avaliadas após o início da sessão. Caso escolha explorar o curso sem adquiri-lo, talvez você não consiga acessar certas tarefas.

  • Quando você adquire o Certificado, ganha acesso a todo o material do curso, incluindo avaliações com nota atribuída. Após concluir o curso, seu Certificado eletrônico será adicionado à sua página de Participações e você poderá imprimi-lo ou adicioná-lo ao seu perfil no LinkedIn. Se quiser apenas ler e assistir o conteúdo do curso, você poderá frequentá-lo como ouvinte sem custo.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.