Training Courses and Information

RC-101: Application Acceleration - Efficient graphical programming for hybrid CPU/FPGA applications

This class will introduce you to the concepts of hybrid computing using FPGAs alongside conventional CPUs. Methods of accelerating computationally intensive software applications will be discussed. Learn how to quickly program and debug hybrid applications using the Rapid RC Toolbox.

XD1-01: VHDL programming for the Cray XD1

This class will teach you how to accelerate computationally intensive algorithms on the Cray XD1 supercomputer using VHDL programming. General application acceleration strategies will be covered. VHDL design strategies, tools, and validation methods will be discussed. In addition, best practices for modularity, portability, and code re-use will be covered.