High quality image and video processing has become an important part in many professional and consumer applications. This article shares insights and methods gained during a shared work by HP* Labs and Intel on optimizing several imaging algorithms.
Our building block is the FD compute kernels that are typically used for RTM (reverse time migration) algorithms for seismic imaging. The computations performed by the ISO-3DFD (Isotropic 3-dimensional finite difference) stencils play a major role in accurate imaging of complex subsurface structures in oil and gas surveys and exploration. Here we leverage the ISO-3DFD discussed in  and  and...
Vectorization Advisor is like having a trusted friend look over your code and give you advice based on what he sees. As you’ll see in this article, user feedback on the tool has included, “there are significant speedups produced by following advisor output, I'm already sold on this tool!”
This case study examines the situation where the problem decomposition is the same for threading as it is for Message Passing Interface* (MPI); that is, the threading parallelism is elevated to the same level as MPI parallelism.
Learn about a technique that deals with the load imbalance of heterogeneous distributed systems, plus get sample source code.
Optimizing Image resizing example of Intel(R) Integrated Performance Primitives (IPP) with Intel(R) Threading Building Blocks and Intel(R) C++ Compiler. Intel(R) System Studio 2015 LinuxFor Intel(R) System Studio 2016, find the corresponding article here ->
Learn practical tips for using the vectorization advisor, which is part of Intel® Advisor.
MSC.Software SimXpert* is a fully integrated simulation environment for performing multidiscipline based analysis with a graphical interface designed to facilitate the end-to-end simulations. This article describes the threading of SimXpert.