Parallelization is needed everywhere, from laptops and mobile phones to
...
The sparse matrix/vector product (SpMV) is a fundamental operation in
sc...
Leveraging the SIMD capability of modern CPU architectures is mandatory ...
Particle tracking in large-scale numerical simulations of turbulent flow...
Currently, multi/many-core CPUs are considered standard in most types of...
The way developers implement their algorithms and how these implementati...
In this paper, we present several improvements in the parallelization of...
This article is the second in a series of two papers concerning the
math...
Task-based programming models have demonstrated their efficiency in the
...
The sparse matrix-vector product (SpMV) is a fundamental operation in ma...
The modern CPU's design, which is composed of hierarchical memory and
SI...
This paper describes fast sorting techniques using the recent AVX-512
in...