On the use of programmable hardware and reduced numerical precision in Earth‐system modeling PD Düben, FP Russell, X Niu, W Luk, TN Palmer Journal of Advances in Modeling Earth Systems 7 (3), 1393-1408, 2015 | 35 | 2015 |
GiMMiK—Generating bespoke matrix multiplication kernels for accelerators: Application to high-order Computational Fluid Dynamics BD Wozniak, FD Witherden, FP Russell, PE Vincent, PHJ Kelly Computer Physics Communications 202, 12-22, 2016 | 33 | 2016 |
Exploiting the chaotic behaviour of atmospheric models with reconfigurable architectures FP Russell, PD Düben, X Niu, W Luk, TN Palmer Computer Physics Communications 221, 160-173, 2017 | 27 | 2017 |
DESOLA: An active linear algebra library using delayed evaluation and runtime code generation FP Russell, MR Mellor, PHJ Kelly, O Beckmann Science of Computer Programming 76 (4), 227-242, 2011 | 24 | 2011 |
Optimized code generation for finite element local assembly using symbolic manipulation FP Russell, PHJ Kelly ACM Transactions on Mathematical Software (TOMS) 39 (4), 1-29, 2013 | 13 | 2013 |
Architectures and precision analysis for modelling atmospheric variables with chaotic behaviour FP Russell, PD Düben, X Niu, W Luk, TN Palmer Field-Programmable Custom Computing Machines (FCCM), 2015 IEEE 23rd Annual …, 2015 | 9 | 2015 |
Optimised three-dimensional Fourier interpolation: An analysis of techniques and application to a linear-scaling density functional theory code FP Russell, KA Wilkinson, PHJ Kelly, CK Skylaris Computer Physics Communications 187, 8-19, 2015 | 8 | 2015 |
Lower precision for higher accuracy: Precision and resolution exploration for shallow water equations JS Targett, X Niu, F Russell, W Luk, S Jeffress, P Düben 2015 International Conference on Field Programmable Technology (FPT), 208-211, 2015 | 7 | 2015 |
Generating Optimized Fourier Interpolation Routines for Density Functional Theory using SPIRAL DT Popovici, FP Russell, K Wilkinson, CK Skylaris, PHJ Kelly, F Franchetti Parallel and Distributed Processing Symposium (IPDPS), 2015 IEEE …, 2015 | 5 | 2015 |
Optimized code generation for finite element local assembly using symbolic manipulation FP RUSSELL, PHJ KELLY ACM Trans. Math. Softw 39 (4), 26, 0 | 5 | |
COFFEE: A Compiler for Fast Expression Evaluation F Luporini, L Mitchell, M Homolya, F Rathgeber, DA Ham, M Lange, ... DOI: http://dx. doi. org/10.5281/zenodo 49279, 2016 | 4 | 2016 |
An active-library based investigation into the performance optimisation of linear algebra and the finite element method. FP Russell Imperial College London, 2011 | 2 | 2011 |
From Tensor Algebra to Hardware Accelerators: Generating Streaming Architectures for Solving Partial Differential Equations FP Russell, JS Targett, W Luk 2018 IEEE 29th International Conference on Application-specific Systems …, 2018 | 1 | 2018 |
Delayed Evaluation and Runtime Code Generation as a means to Producing High Performance Numerical Software F Russell Imperial College London, 2006 | 1 | 2006 |
MWFS M Sackman, F Russell, S Richards, W Osborne Third year group project, Imperial College London, 2005 | 1 | 2005 |
An active linear algebra library using delayed evaluation and runtime code generation FP Russell, MR Mellor, PHJ Kelly, O Beckmann Proceedings of the Second International Workshop on Library-Centric Software …, 2006 | | 2006 |
An Investigation into Self-Optimising Libraries F Russell Outsourcing Report, Imperial College London, 2006 | | 2006 |
Beating cuBLAS: Automatically Generating Bespoke Matrix Multiplication Kernels Using GiMMiK FD Witherden, BD Wozniak, FP Russell, PE Vincent, PHJ Kelly | | |