PRACE Autumn School in HPC Programming Techniques