Activities

Training: Mitrion - Software programming for FPGAs
  • Resource: Mr. Stefan Moll, Chief Technology Officer, Mitrionics
  • Dates: Tuesday, September 7, Thursday, September 9, and Friday September 10, 2010.
  • Times: from 9:00 am-12:am and 1:pm-4:pm.
  • Place: Room A-144 (Aula Virtual), Computer Science Department - UPR-RP
  • 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 (working in pairs is fine). Otherwise let the organizers know in advance so that they can provide you with a laptop.
  • Description: After completing this training, you will be able to:
    • Understand the fundamentals of the Mitrion Processor
    • Have a thorough understanding of Mitrion-C basics
    • Have familiarity with all aspects of Mitrion-C
    • Know how to use the Mitrion SDK and Debugger
    • Write, compile and debug your own Mitrion-C programs
    • Optimize Mitrion-C programs
    • Use a toolbox of tips & tricks
    • Write high-performance programs in Mitrion-C
    • Have a solid base for further self-studies
  • Content: Each day of training consists of both lectures and exercises
    • Day 1: Basic Mitrion Programming
      The fundamentals: The Mitrion Virtual Processor, Mitrion-C and the Mitrion debugger
    • Day 2: Advanced Mitrion Programming
      Further studies: Advanced Mitrion-C programming, advanced parallel techniques in Mitrion-C, bandwidth, latency and performance.
    • Day 3: Mitrion Programming in Practice
      Bringing it all together: Mitrion-C programming in full applications, Smith- Waterman and other Bioinformatics applications in Mitrion-C
Please reserve your space in the training by emailing rafael.arce@upr.edu.