The Cray Centre of Excellence for HECToR and EPCC will deliver this course on the Cray XE6 and Multicore programming over three days. It will introduce new and existing users to the more powerful and advanced features of the hardware and software stack available. Attendees are welcome to register for all or only part of the programme. The programme will include: - A detailed overview of the "Interlagos" Opteron processor architecture and Gemini network interconnect. - Details on using the Interlagos cores in fully populated or core-pair mode. - Demonstrations of the additional flexibility and functionality available with the Cray MPI library: * Methods for customising the placement of ranks and processes to improve individual application communication performance. * Mechanisms for improving the overlap between communication and computation within an application. * Using and optimising MPI-IO for efficient file system performance. - Guidance on use of Cray supplied optimisations of the standard installed scientific libraries. - Tutorials on analysis tools, CrayPAT including the new Reveal tool. - Guided tutorial and practical session on the Totalview debugging tool cover advanced features like: * Advanced memory debugging * Replayengine - reverse debugging * Automatic debugging through the use of scripts - General tips and tricks from the Cray Centre of Excellence for HECToR on optimising applications on Cray architectures. Attendees would benefit from experience with or an interest in Cray hardware. There will also be many opportunities for attendees to discuss their applications with members of EPCC and the Cray Centre of Excellence. The organisers encourage attendees to make their own applications available for testing during practical sessions.