As part of supporting the use and porting to the RISC-V testbed we provide training and training materials associated with programming and optimisation for the RISC-V processor.