Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 2436yesCoursera

The Syllabus

Videos
  • Course introduction
  • An overview of cloud infrastructure
  • Cloud Computing: few definitions
  • Reconfigurable acceleration in the Cloud
  • Reconfigurable acceleration in the Cloud: Intel FPGA-based solutions
  • Reconfigurable acceleration in the Cloud: Xilinx FPGA-based solutions
  • Reconfigurable acceleration in the Cloud: from the past, to the future
  • An introduction to the AWS EC2 F1 instances
Practice Exercise
  • QUIZ 1
  • QUIZ 2
  • QUIZ 3

Videos
  • Applicative domains and Victor's story
  • F1: instances and FPGA description
  • How FPGA Acceleration Works on AWS
  • AWS F1 Platform Model
  • Creating Kernels from RTL IP, C/C++, OpenCL
  • Compiling the Platform
  • Creating an Amazon FPGA Image
  • Developing and Executing a Host Application on F1
  • Start Accelerating
Practice Exercise
  • QUIZ 4
  • QUIZ 5
  • QUIZ 6

Videos
  • Problem description
  • Algorithm and code analysis
  • Roofline model 1/2
  • Roofline model 2/2
  • Code profiling
  • Static Code Analysis 1/2
  • Static Code Analysis 2/2
  • Performance Prediction via Roofline Model
Readings
  • SDAccel Environment Profiling and Optimisation Guide
Practice Exercise
  • QUIZ 7

Videos
  • A first implementation 1/3
  • A first implementation 2/3
  • A first implementation 3/3
  • Parallelism in the Smith-Waterman Algorithm
  • Systolic Array Architecture 1/2
  • Systolic Array Architecture 2/2
  • Input Compression
  • Shift Register
  • Dual Physical Ports
  • Smith-Waterman accelerated on the Amazon EC2 F1 instances 1/3
  • Smith-Waterman accelerated on the Amazon EC2 F1 instances 2/3
  • Smith-Waterman accelerated on the Amazon EC2 F1 instances 3/3
Readings
  • Sources Codes
  • Source Codes
Practice Exercise
  • QUIZ 8
  • QUIZ 9

Videos
  • Closing remarks and future directions
Readings
  • Architectural optimizations for high performance and energy efficient Smith-Waterman implementation on FPGAs using OpenCL

Instructors

Student Community: Where Questions Find Answers

Ask and get expert answers on exams, counselling, admissions, careers, and study options.