Multi-layered abstractions for PDEs
Lead Research Organisation:
University of Oxford
Department Name: Oxford e-Research Centre
Abstract
Abstracts are not currently available in GtR for all funded research. This is normally because the abstract was not required at the time of proposal submission, but may be because it included sensitive information such as personal details.
Organisations
People |
ORCID iD |
Mike Giles (Principal Investigator) |
Publications
Giles M
(2013)
Designing OP2 for GPU architectures
in Journal of Parallel and Distributed Computing
Giles M
(2011)
Performance analysis of the OP2 framework on many-core architectures
in ACM SIGMETRICS Performance Evaluation Review
Giles M
(2011)
Performance Analysis and Optimization of the OP2 Framework on Many-Core Architectures
in The Computer Journal
Giles MB
(2014)
Trends in high-performance computing for engineering calculations.
in Philosophical transactions. Series A, Mathematical, physical, and engineering sciences
Jammy S
(2016)
Block-structured compressible Navier-Stokes solution using the OPS high-level abstraction
in International Journal of Computational Fluid Dynamics
Mudalige G
(2013)
Design and initial performance of a high-level unstructured mesh framework on heterogeneous parallel systems
in Parallel Computing
Reguly I
(2015)
Vectorizing unstructured mesh computations for many-core architectures
in Concurrency and Computation: Practice and Experience
Reguly I
(2014)
Acceleration of a Full-scale Industrial CFD Application with OP2
Reguly I
(2019)
Improving resilience of scientific software through a domain-specific approach
in Journal of Parallel and Distributed Computing
Reguly I
(2018)
Loop Tiling in Large-Scale Stencil Codes at Run-Time with OPS
in IEEE Transactions on Parallel and Distributed Systems
Reguly I
(2016)
Acceleration of a Full-Scale Industrial CFD Application with OP2
in IEEE Transactions on Parallel and Distributed Systems
Reguly I
(2013)
Finite Element Algorithms and Data Structures on Graphical Processing Units
in International Journal of Parallel Programming
Reguly I
(2018)
The VOLNA-OP2 tsunami code (version 1.5)
in Geoscientific Model Development
Rognes M
(2013)
Automating the solution of PDEs on the sphere and other manifolds in FEniCS 1.2
in Geoscientific Model Development
Description | This project has successfully developed a high-level framework for the automatic parallelisation of unstructured grid applications on a wide variety of target architectures. |
Exploitation Route | It is currently being exploited for a major CFD application at Rolls-Royce. The software which has been developed has been made openly available. |
Sectors | Digital/Communication/Information Technologies (including Software) Education Energy |
URL | http://www.oerc.ox.ac.uk/research/op2 |
Description | The OP2 library is being used by Rolls-Royce for HYDRA, its corporate CFD code which is used for analysis and design. |
First Year Of Impact | 2014 |
Sector | Aerospace, Defence and Marine |
Impact Types | Economic |
Description | AWE (2014) |
Amount | £24,984 (GBP) |
Organisation | Atomic Weapons Establishment |
Sector | Private |
Country | United Kingdom |
Start | 05/2014 |
End | 11/2014 |
Description | AWE (2015) |
Amount | £24,725 (GBP) |
Organisation | Atomic Weapons Establishment |
Sector | Private |
Country | United Kingdom |
Start | 06/2015 |
End | 12/2015 |
Description | Future-proof massively-parallel execution of multi-block applications |
Amount | £282,844 (GBP) |
Funding ID | EP/K038494/1 |
Organisation | Engineering and Physical Sciences Research Council (EPSRC) |
Sector | Public |
Country | United Kingdom |
Start | 08/2013 |
End | 08/2016 |
Description | High-level abstractions |
Amount | £23,353 (GBP) |
Organisation | Atomic Weapons Establishment |
Sector | Private |
Country | United Kingdom |
Start | 06/2013 |
End | 12/2013 |
Description | Rolls-Royce (2014) |
Amount | £29,960 (GBP) |
Organisation | Rolls Royce Group Plc |
Sector | Private |
Country | United Kingdom |
Start | 09/2014 |
End | 12/2014 |
Description | Rolls-Royce (2015) |
Amount | £36,396 (GBP) |
Organisation | Rolls Royce Group Plc |
Sector | Private |
Country | United Kingdom |
Start | 01/2015 |
End | 12/2015 |
Description | Siloet -- multicore platforms |
Amount | £30,395 (GBP) |
Organisation | Rolls Royce Group Plc |
Sector | Private |
Country | United Kingdom |
Start | 06/2012 |
End | 06/2013 |
Description | CUDA Programming on NVIDIA GPUs |
Form Of Engagement Activity | A talk or presentation |
Part Of Official Scheme? | No |
Geographic Reach | International |
Primary Audience | Postgraduate students |
Results and Impact | One week course on CUDA programming on NVIDIA GPUs, available to both academics and non-academics. Lots of the students have since gone on to use CUDA programming in their research. |
Year(s) Of Engagement Activity | 2008,2009,2010,2011,2012,2013,2014 |
URL | http://people.maths.ox.ac.uk/gilesm/cuda/ |