Practical FPGA acceleration for Software Programmers: A tutorial on writing Mitrion-C for the Mitrion Virtual Processor

 

When:

Monday, July 27, 2009, 8:00 AM - 5:00 PM


Where:

SAAHPC'09, National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign


Agenda:

 

08:00   Registration/Breakfast

09:00   Seminar:  Reconfigurable Supercomputing

10:00   Break

10:15   Lecture 1:  Mitrion-C Background (Quick walktrough: A Simple Program)

 

10:30   Lecture 2:  Types, functions and scoping

11:00   Break

11:15   Lecture 3:  Language constructs, Program input/output, 3 short examples

 

12:30   Lunch

13:30   Excercises: Programming in Mitrion-C

17:00   End of Sessions


After completing this training, you will be able to:

  • Understand the fundamentals of the Mitrion Processor
  • Understand the fundamentals of Mitrion-C
  • Know how to use the Mitrion SDK
  • Write, compile and debug small programs
  • Assess the potential of the Mitrion Platform for your own application

Pre-requisites: 

  • Basic knowledge of parallel systems
  • Basic familiarity with C-family language syntax (C/C++/Java/C#/etc)
  • Bring a laptop and mouse with a mouse-wheel (pairing up on one laptop is fine)

Instructor:

 

 Stefan Möhl

 Co-founder and Chief Science Officer 

 Email:  stefan@mitrionics.com


 

 

 

 

 

Back to Events