Об этом курсе
Недавно просмотрено: 2,379

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

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

Прибл. 10 часа на выполнение

Предполагаемая нагрузка: 4-10 hours/week...

Английский

Субтитры: Английский

Приобретаемые навыки

Programming PrinciplesComputer ArchitectureProgramming Language Concepts

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

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

Прибл. 10 часа на выполнение

Предполагаемая нагрузка: 4-10 hours/week...

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
2 ч. на завершение

Familizarize youself with FPGA technologies

9 видео ((всего 57 мин.)), 2 тестов
9 видео
Programmable System-on-Chips4мин
FPGAs main building blocks7мин
How to program an FPGA: bitstream and configuration5мин
How to program an FPGA: system description and physical design7мин
CAD Tools for FPGA-based systems design6мин
An introuction to the SDx development environment9мин
2 практического упражнения
QUIZ 140мин
QUIZ 230мин
Неделя
2
3 ч. на завершение

A bird's eye view on SDAccel

7 видео ((всего 37 мин.)), 1 материал для самостоятельного изучения, 1 тест
7 видео
Not only OpenCL! The Rationale behind the RTL and C flows5мин
SDAccel memory model5мин
SDAccel "emulations"5мин
SDAccel runtime4мин
1 материал для самостоятельного изучения
SDAccel Environment Programmers Guide
1 практическое упражнение
QUIZ 330мин
Неделя
3
3 ч. на завершение

On how to optmize your system

5 видео ((всего 37 мин.)), 1 материал для самостоятельного изучения, 1 тест
5 видео
Scheduling, Pipelining, and Dataflow8мин
Application Optimization Flow6мин
1 материал для самостоятельного изучения
SDAccel Environment Profiling and Optimisation Guide1ч 30мин
1 практическое упражнение
QUIZ 430мин
5 ч. на завершение

Optimize your system via SDAccel

6 видео ((всего 34 мин.)), 2 материалов для самостоятельного изучения, 1 тест
6 видео
Burst data transfer3мин
Using full AXI data width4мин
Using multiple memory banks3мин
2 материала для самостоятельного изучения
SDAccel Environment Profiling and Optimisation Guide
Sources Codes1ч 30мин
1 практическое упражнение
QUIZ 530мин
Неделя
4
4 ч. на завершение

Other optimizations

6 видео ((всего 43 мин.)), 2 материалов для самостоятельного изучения, 1 тест
6 видео
Kernel optimization: array partitioning 1/28мин
Kernel optimization: array partitioning 2/27мин
Host optimizations5мин
2 материала для самостоятельного изучения
SDAccel Environment Profiling and Optimisation Guide1ч 30мин
Source Codes1ч 30мин
1 практическое упражнение
QUIZ 630мин
3 ч. на завершение

An introduction to FPGA-augmented cloud infrastructures

3 видео ((всего 14 мин.)), 1 материал для самостоятельного изучения, 1 тест
1 материал для самостоятельного изучения
A Scalable FPGA Design for Cloud N-Body Simulation
1 практическое упражнение
QUIZ 720мин

Преподаватели

Avatar

Marco Domenico Santambrogio

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

О 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....

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Оплатив сертификацию, вы получите доступ ко всем материалам курса, включая оцениваемые задания. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.