News and Blog

EPSRC CDT in Next Generation Computational Modelling

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 ...

NGCM Summer Academy: FEniCS project

`FEniCS project `<>`__.

The FEniCS project is collection of software that focuses on solving differential equations using Finite element methods. The project allows researchers to specify their problem in its mathematical form and FEniCS automatically generates the result. This greatly reduces the amount of time that one would need to model the problem ...

NGCM Summer Academy: Programming GPUs


Graphics Processing Units (GPUs) are processors that have been built to render textures on the user's screen and with the large demand from the gaming industry, they have made considerable advancements in the speed at which they can perform floating point operations (FLOPS). As computational modelling typically requires a ...