Our Blog
Heterogeneous Map-Reduce: Scientific Visualisation (Part 3/3)
This article is the final part of the series about the heterogeneous map-reduce approach: Part 1 - Heterogeneous Map-Reduce: Meet the Task System (Part 1/3) Part 2 - Heterogeneous Map-Reduce: Seismic Imaging Application (Part 2/3) Part 3 - [You are here]...
Heterogeneous Map-Reduce: Seismic Imaging Application (Part 2/3)
This article is the second part of the series about the heterogeneous map-reduce approach: Part 1 - Heterogeneous Map-Reduce: meet the Task System (Part 1/3) Part 2 - [You are here] - Heterogeneous Map-Reduce: Seismic Imaging Application (Part 2/3) Part 3 -...
Heterogeneous Map-Reduce: meet the Task System (Part 1/3)
This article is the first part of the series about the heterogeneous map-reduce approach: Part 1 - [You are here] - Heterogeneous Map-Reduce: meet the Task System (Part 1/3) Part 2 - Heterogeneous Map-Reduce: Seismic Imaging Application (Part 2/3) Part 3 -...
2 ways of using a GPU to speedup computations
Did you know that you can use GPU in different ways to speedup your computations? Let's have a closer look. High-performance computer architectures are developing quickly by having more and faster cores in the CPUs (Central Processing Units) or GPUs (Graphics...
Parallel wave modelling on a 8-GPU monster machine
A few years ago we had the rare opportunity to program on a 8-GPU monster machine provided by NVIDIA. That was an experience! The goal was to parallelise a 3D wave modelling tool in the frequency domain (Helmholtz equation) on a machine with multiple...
"If you torture the data long enough, it will confess." Ronald H. Coase, Essays on Economics and Economists