Об этом курсе

Недавно просмотрено: 11,236

Сертификат, ссылками на который можно делиться с другими людьми

Получите сертификат по завершении

100% онлайн

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

Гибкие сроки

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

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

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

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

Предполагаемая нагрузка: 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.

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

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

Английский

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

от партнера

Логотип Politecnico di Milano

Politecnico di Milano

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

Неделя
1

Неделя 1

2 ч. на завершение

Familizarize youself with FPGA technologies

2 ч. на завершение
9 видео ((всего 57 мин.))
9 видео
FPGA-based systems and reconfiguration4мин
Programmable System-on-Multiple Chips7мин
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

Неделя 2

3 ч. на завершение

A bird's eye view on SDAccel

3 ч. на завершение
7 видео ((всего 37 мин.)), 1 материал для самостоятельного изучения, 1 тест
7 видео
An introduction to SDAccel and the OpenCL-based flow5мин
OpenCL computational model: global and local sizes4мин
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

3 ч. на завершение

On how to optmize your system

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

Optimize your system via SDAccel

5 ч. на завершение
6 видео ((всего 34 мин.)), 2 материалов для самостоятельного изучения, 1 тест
6 видео
Interface optimizations: Overall context and an overview of a typical target architecture6мин
Interface optimizations: a first example5мин
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

4 ч. на завершение

Other optimizations

4 ч. на завершение
6 видео ((всего 43 мин.)), 2 материалов для самостоятельного изучения, 1 тест
6 видео
Kernel optimization: loop unrolling 2/26мин
Kernel optimization: loop pipelining9мин
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 ч. на завершение
3 видео ((всего 14 мин.)), 1 материал для самостоятельного изучения, 1 тест
3 видео
An introduction to SDAccel and the AWS EC2 F1 instances8мин
Closing remarks and future directions1мин
1 материала для самостоятельного изучения
A Scalable FPGA Design for Cloud N-Body Simulation
1 практического упражнения
QUIZ 720мин

Рецензии

Лучшие отзывы о курсе DEVELOPING FPGA-ACCELERATED CLOUD APPLICATIONS WITH SDACCEL: THEORY
Посмотреть все отзывы

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

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

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

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