Vectorization is increasingly important to achieve high performance on modern hardware with SIMD instructions. Assembly of matrices and vectors in the finite element method, which is characterized by iterating a local assembly kernel over unstructured meshes, poses difficulties to effective vectorization. Maintaining a user-friendly high-level interface with a suitable degree of abstraction while generating efficient, vectorized code for the finite element method is a challenge for numerical software systems and libraries. In this work, we study cross-element vectorization in the finite element framework Firedrake via code transformation and demonstrate the efficacy of such an approach by evaluating a wide range of matrix-free operators spa...
The finite-element (FE) discretization of a partial differential equation usually involves the const...
The numerical solution of partial differential equations using the finite element method is one of t...
Efficient numerical solvers for partial differential equations are critical to vast fields of engine...
Efficient Matlab codes in 2D and 3D have been proposed recently to assemble finite element matrices....
An efficient computation of large finite element method (FEM) problems using a vector computer requi...
Finding numerical solutions to partial differential equations (PDEs) is an essential task in the dis...
Abstract. In this paper we address various efficiency aspects of finite element (FE) simulations on ...
The efficient codes can take an advantage of multiple threads and/or processing nodes to partition a...
The finite element method (FEM) is one of the most commonly used techniques for the solution of part...
The finite element method (FEM) is one of the most commonly used techniques for the solution of part...
For modern x86 based CPUs with increasingly longer vector lengths, achieving good vectorization has ...
This thesis presents a high performance computing (HPC) algorithm on graphics processing units (GPU)...
We consider the performance of the finite element method on a vector supercomputer. The computationa...
In this thesis, methods for efficient utilization of modern computer hardware for numerical simulati...
In this thesis, techniques for efficient utilization of modern computer hardwarefor numerical simula...
The finite-element (FE) discretization of a partial differential equation usually involves the const...
The numerical solution of partial differential equations using the finite element method is one of t...
Efficient numerical solvers for partial differential equations are critical to vast fields of engine...
Efficient Matlab codes in 2D and 3D have been proposed recently to assemble finite element matrices....
An efficient computation of large finite element method (FEM) problems using a vector computer requi...
Finding numerical solutions to partial differential equations (PDEs) is an essential task in the dis...
Abstract. In this paper we address various efficiency aspects of finite element (FE) simulations on ...
The efficient codes can take an advantage of multiple threads and/or processing nodes to partition a...
The finite element method (FEM) is one of the most commonly used techniques for the solution of part...
The finite element method (FEM) is one of the most commonly used techniques for the solution of part...
For modern x86 based CPUs with increasingly longer vector lengths, achieving good vectorization has ...
This thesis presents a high performance computing (HPC) algorithm on graphics processing units (GPU)...
We consider the performance of the finite element method on a vector supercomputer. The computationa...
In this thesis, methods for efficient utilization of modern computer hardware for numerical simulati...
In this thesis, techniques for efficient utilization of modern computer hardwarefor numerical simula...
The finite-element (FE) discretization of a partial differential equation usually involves the const...
The numerical solution of partial differential equations using the finite element method is one of t...
Efficient numerical solvers for partial differential equations are critical to vast fields of engine...