Open Performance portablE SeismiC Imaging (OPESCI) is a framework for subsurface imaging. Its development focus on exploiting modern trends in computer science and numerical analysis to achieve performance portability across modern many-core computer architectures while maintaining a high level abstraction that allows rapid research, development and deployment.
- Stencil languages, domain specific languages (DSLs) for finite difference.
- DSLs for finite element methods and spectral element methods.
- Code generation, autotuning and compiler research.
- Automatic differentiation.
- Parallel algorithms.
- Multi-layered abstractions and performance portability.
Wherever possible we use other open source components as building blocks. Projects we are collaborating on include:
To know more about OPESCI components and browse their documentation, please follow these links:
- Devito - Fast Finite Difference Computation
This initiative the focus of an Intel Parallel Computing Center in partnership with BG Group in Brazil. It is a collaborative project between researchers Imperial College London and SENAI CIMATEC. The project investigators and collaborators are:
- Marcos de Aguiar (Brazilian Principle Investigator)
- Gerard Gorman (UK Principle Investigator)
- David Ham
- Felix Herrmann
- Christian Jacobs (Funded researcher)
- Paul Kelly
- Michael Lange (Funded researcher)
- Chris Pain
- Matthew Piggott - EPSRC Software for the Future: A new simulation and optimisation platform for marine technology
- Spencer Sherwin - PRISM: Platform for Research In Simulation Methods
- Felippe Vieira Zacarias
- Mike Warner - FULLWAVE3d
Feel free to get involved via GitHub or by emailing us directly for further details.