The computational physics group needs a new banner and we want your help to create it!
Please submit images which showcase computational physics to CPGbanner_comp@mail.com along with a 150 word caption understandable by non-experts. If you aren’t a CPG group member (but are an IoP member) then join — it’s free. Cash prizes will be offered (50 GBP for the first, 25 GBP for the two runner ups). See here for full terms and conditions. Submitters are also encouraged to tweet under #CPGposterCompetition, but official submissions must be made through email. The competition closes on the 22nd of October 2018.
Fortran remains the dominant programming language of scientific computation and HPC, and is likely to be for the foreseeable future. Advances in compiler technology and techniques have yielded huge performance gains for Fortran codes. However, there is very little emphasis on correctness and language standards compliance. The NAG Fortran Compiler was designed with a strong emphasis on correctness and adherence to the language standard, as well as providing additional features for modernising legacy codes.
This webinar will show how the NAG Fortran Compiler can be used to write correct and performance portable code which is not always possible with other compilers. By strictly adhering to the language standard, this makes the code portable to other compilers. This webinar will show you:
1. How to detect errors in code using the NAG Fortran Compiler;
2. How to use the precision unifying feature to avoid subtle precision bugs;
3. Real world errors detected by the NAG Fortran Compiler;
4. How to modernise legacy Fortran 77 code to modern Fortran;
5. How to incorporate the NAG Fortran Compiler into your code development workflow.
About the Presenter: Wadud Miah is employed at NAG and is working on the Performance Optimisation and Productivity (POP) project. His background is in computational science, HPC, and parallel programming. He has worked in multiple roles in HPC, helping researchers improve their productivity. His other roles include code development, teaching computer programming and POP outreach.
The job ad can be found at jobs.ac.uk or at the University of Lincoln site.
The role holder will manage School’s HPC cluster and other computational resources and software, provide highly specialist HPC support to academic staff on research projects and support to teaching staff in computer classes.
The position is based in the School of Mathematics and Physics at the University of Lincoln, UK.
The application deadline is the 23rd of August 2018.
The next annual joint meeting of the computational physics group and the BSC Fortran group will be on THU 27-SEP-2018 at BCS HQ, central London.
The afternoon talks are open to all. Everybody is welcome. Attendance is free of charge but please book your place via the Eventbrite site to ensure your admission to the Davidson building and your lunch if you want one.
This year, we have prepared an exciting selection of talks on Fortran standards, Arm compilers, Isambard Arm HPC system, gfortran and Fortran on GPUs.
Come for the talks, hear Fortran news and chat to fellow Fortran users and developers.
Benefits of continuing Fortran standardisation
If you use Fortran, directly or indirectly, please will you complete this survey:
It has been developed by the committee of the BCS Fortran Group to quantify the value of modern Fortran standards to organisations and individuals. The results of the survey will help the Group justify continuing involvement in Fortran standardisation efforts.
The results of the survey will be shared with the ISO Fortran standardisation committee, so your responses will help shape the future of the Fortran language.
The survey will run until 31 Dec. 2018.
The Fortran language has been steadily developing since its origins in 1957. Many people have been working on revising the Fortran specification, resulting in Fortran 77, 90, 95, 2003, 2008 and 2018 standards. This survey is designed to find out exactly what benefits newer Fortran standards bring to the community.
We would like to know how newer Fortran standards have increased the quality of your code, cut development costs, increased portability or performance of your code, or whether you can attach any monetary value to the benefits enabled by modern Fortran standards.
This questionnaire contains 4 sections. All questions are optional. It will take no more than 10 minutes to complete.
Anton Shterenlikht, BCS Fortran Standards Officer
The Computational Physics Group is co-sponsoring the Quantum in the Summer school for students aged 16 and over. The intensive week-long summer school runs from Monday 6th to Friday 10th August 2018 at the University of Bristol, and aims to teach students about quantum mechanics and light. Another aim is making the students aware of the potential career options available in quantum science and engineering.
Several sessions will be held on classical and quantum computations, with hands-on exercises.
Please pass this on to GCSE leavers, sixth-formers, etc.
ARCHER is the UK national HPC system. Through a series of regular calls, Embedded Computer Science and Engineering (eCSE) support provides funding to the ARCHER user community to develop software in a sustainable manner to run on ARCHER. The latest (and perhaps the last) 13th eCSE call closes on 17-JUL-2018.
The spring 2018 edition of the newsletter is now available to read, with contributions from the 2017 IoP CPG PhD thesis prize winner Dr Ioan-Bogdan Magdău and runner-up Dr Morgane Vacher, as well as conference and workshop reports.
21-22-MAY-2018 at St Catherine’s College, Oxford, UK.
This inaugural event is intended to become the annual meeting of the growing UK-based community of developers who use OpenMP, with the aims being to:
- Provide an opportunity for expert and novice OpenMP developers to enhance their skills.
- Share OpenMP programing knowledge and best practise amongst UK users.
- Network with fellow developers.
- Help to promote the evolution of the OpenMP standard.
- Provide a feedback channel to the OpenMP Architecture Review Board, so that the OpenMP language reflects the needs of the programmers who use it.
- Enable the exchange of ideas with vendors of OpenMP hardware, software and tools.
The meeting is open to anyone who is interested in participating in, or contributing to, the UK community of OpenMP developers.
Further OpenMP events.