This course is targeted at scientists who wish to extend their knowledge of Fortran beyond what is provided in the Fortran 95 standard. Some other tools relevant for software engineering are also discussed.
- PRACE Training events
The PRACE RI is open to all European researchers affiliated with recognized European academic institutions and industries.
The aim of PRACE RI Training is to provide a sustained, high-quality training and education service for the European HPC community through seasonal schools, workshops and scientific and industrial seminars, in order to effectively exploit the unprecedented capabilities of HPC resources of RI.
Guiding principle in developing the training and educational programs is the compliance with the educational needs of the researchers, thorough understanding of their existing skills and competencies.Loading...
Please note this course will be held in Daresbury:
STFC Daresbury Laboratory
One of the greatest challenges to running parallel applications onlarge numbers of processors is how to handle file IO: …
ARCHER Software Carpentry boot camp and Introduction to Scientific Programming in Python @ EPCC (Past PATC Courses)
Please note the course will be held in Cranfield:
ARCHER, the UK's new national supercomputing service, offers training in software development and high-performance …
This course teaches performance engineering approaches on the compute node level. "Performance engineering" as we define it is more than employing tools to identify hotspots and bottlenecks. It is about developing a thorough understanding of …
This four-day workshop gives an introduction to the usage of the new Petaflop class Supercomputer at LRZ, SuperMUC. The first three days of this are dedicated to presentations by Intel on their software development stack (compilers, tools and libraries…
The fifth edition of the Programming and Tuning Massively Parallel Systems summer school (PUMPS) is aimed at enriching the skills of researchers, graduate students and teachers with cutting-edge technique and hands-on experience in develo…
The world’s largest supercomputers are used almost exclusively to run applications which are parallelised using Message Passing. The course covers all the basic knowledge required to write parallel programs using this programming model, and is direct…
The simulation landscape is changing rapidly, both at the hardware and at the software level. It is often difficult for newcomers to decide which of the several possible solutions is right for their computing environment. The answer depends…
The course on Computer Aided Engineering (CAE) is a graduate level, 3 days course. The aim of the course is to present to the participants, from a technical perspective, the key subjects and tools on CAE workflow with a focus on their usability on mode…