@inproceedings{Markall:2013:10.1007/978-3-642-38750-0_21, author = {Markall, GR and Rathgeber, F and Mitchell, L and Loriant, N and Bertolli, C and Kelly, PHJ and Markall, G and Rathgeber, F and Ham, D and Loriant, N and Mitchell, L and Bertolli, C and Kelly, P}, doi = {10.1007/978-3-642-38750-0_21}, pages = {279--289}, publisher = {Springer}, title = {Performance-Portable Finite Element Assembly Using PyOP2 and FEniCS}, url = {http://dx.doi.org/10.1007/978-3-642-38750-0_21}, year = {2013} }
TY - CPAPER AB - We describe a toolchain that provides a fully automated compilation pathway from a finite element domain-specific language to low-level code for multicore and GPGPU platforms. We demonstrate that the generated code exceeds the performance of the best available alternatives, without requiring manual tuning or modification of the generated code. The toolchain can easily be integrated with existing finite element solvers, providing a means to add performance portable methods without having to rebuild an entire complex implementation from scratch. AU - Markall,GR AU - Rathgeber,F AU - Mitchell,L AU - Loriant,N AU - Bertolli,C AU - Kelly,PHJ AU - Markall,G AU - Rathgeber,F AU - Ham,D AU - Loriant,N AU - Mitchell,L AU - Bertolli,C AU - Kelly,P DO - 10.1007/978-3-642-38750-0_21 EP - 289 PB - Springer PY - 2013/// SN - 0302-9743 SP - 279 TI - Performance-Portable Finite Element Assembly Using PyOP2 and FEniCS UR - http://dx.doi.org/10.1007/978-3-642-38750-0_21 UR - http://link.springer.com/chapter/10.1007/978-3-642-38750-0_21 ER -
Transition to Zero Pollution is a flagship initiative of the Imperial's Academic Strategy, with a vision to realise a sustainable zero pollution future. The initiative brings researchers from different disciplines together to take a systems approach to tackling pollution in all its forms.