News and Blog

EPSRC CDT in Next Generation Computational Modelling

International Conference on Software Engineering

ICSE 2016 Summary

Presentation by Hans Fangohr, summarising the presentations made at ICSE 2016

Hans Fangohr presented a summary of what was being talked about at the International Conference on Software Engineering (ICSE) 2016 at Austin, Texas. The conference is focused on what software engineering can do for science. Hans Fangohr presented summaries ...

Amazon Web Services

Amazon Web Services

On Thursday 27th April 2017, Dan Wallace and MSc student Jaya Vignesh Madana Gopal delivered a workshop on Cloud Computing using the Amazon Web Services (AWS) platform. The goals of the workshop were to introduce participants to the platform and its current commercial use, motivate its potential ...

Public Engagement Workshop

Steve Dorney opening the NGCM workshop on Public Engagement

Public Engagement is a key activity of modern academic life, in addition to teaching and education, research and leadership.

The University of Southampton's Principal Public Engagement Fellow Dr Steve Dorney ran a 4-hour workshop with all NGCM CDT students to outline motivations for public engagement but more importantly to ...

Software Development at Sky

Agile Software Development Agile Software Development improves software quality by promoting collaboration between developers, directors, and users

Large technology corporations with thousands of staff, not to mention millions of users worldwide, must cultivate a rigorous approach to organising personnel and assigning tasks. For Sky, the development of new products requires a hierarchy of ...

Why Julia?

Jonathon introducing the topic of the day

At the end of November, Jonathon Waters delivered a seminar on the relatively new programming language Julia. Jonathon is an NGCM iPhD student at University of Southampton, being in his second year of PhD and part of Cohort 2. Julia is a new ...

Non-linear tomographic reconstruction

Joshua Greenhalgh giving an outline of his reasearch

Joshua Greenhalgh giving an outline of his reasearch.

The following seminar was given by cohort one student Joshua Greenhalgh about his current research in tomography.

Tomography is the technique in which an object is reconstructed from a series of line integrals. Johann Radon laid down the mathematical framework for tomography ...

Git Tutorial: Version Controlling Your Source Code

Last week saw one of many seminars for the third NGCM cohort as a part of the Professional Skills Development module - what better a topic than an introduction to Git from Dr Ian Hawke.

Git is a version control system used worldwide, by amateur and professional software developers alike. There ...

Strategic Advisory Board 2016

Strategic Advisory Board

The SAB members, CDT staff, and cohorts await the start of the seminars.

On the 11th of November 2016, three members of the strategic advisory board (SAB) for the CDT in NGCM arrived at Boldrewood Campus. These were: Daniel Smith from the Engineering and Physical Sciences Research Council (EPSRC), which ...

Presentation Skills Workshop

Presentation Skills

Guidance on presentation skills in research.

NGCM students participated in a morning session on presentation skills. It was a mixture of collaborative discussion and individual student presentations.

The morning began with a discussion of the importance of communication in academia lead by Professor Hans Fangohr. Communication of research is vital ...

Astronomical Hydrodynamics and Be/X-ray Binaries

Rory Brown presenting his work on Be/X-ray Binaries.

Rory Brown presenting his work on Be/X-ray Binaries.

Rory Brown, a member of NGCM Cohort 1, gave a seminar discussing his research on high mass X-ray binaries and the surrounding background physics.

High mass X-ray binaries are binary star systems formed of a large companion star orbiting a companion ...

Sensitivity Analysis for Computational Models

Elements of a simulation of chemical release A chain of computational models can be used to simulate the effects of a chemical release

The release of a chemical or biological agent into the environment and the subsequent effects on humans can be divided into stages, many of which can be simulated independently. To what extent does varying ...

Pelican Tutorial: Posting on the NGCM Blog

Screencast of the process

Screencast of the process of creating a new NGCM blog post.

Students received training for part of the Professional and Research Skills module in how to use Pelican - a tool NGCM uses to update its blog. The tutorial was given by Ian Hawke.

First, an environment named blog needs to ...

Seminar by Sophia Schillai: Snakes on a Boat

Sophia Schillai and the Southampton Python User Group

Most robots can freely move in any direction so long as there are no obstacles. Autonomous sailing presents a different kind of challenge: the boat can't sail directly towards the wind, so it has to zig-zag ('tack') to get to a point upwind. It's also important to keep ...

Fortran Modernization Workshop

Modern Fortran at the University of Southampton.

Dr Wadud Miah introducing modern Fortran features.

The University of Southampton hosted a two day Fortran modernization workshop organized by Dr Wadud Miah (Numerical Algorithms Group), and Dr Nico De Tullio (University of Southampton). Centred around software engineering for computational sciences, the workshop gave participants hands on experience in modern ...

NGCM Summer Academy: Programming with CUDA

CPU/GPU Comparison

A CPU (Central Processing Unit) typically has 2-6 cores that operate at a frequency between 1.5-3.5 GHz. A Graphics Processing Unit (GPUs) consist of 100s of cores that operate at a frequency of 500-900 MHz and it is typically used to compute the textures or even physics in ...