Improving the performance of software applications is a constant challenge for software developers in the Oil and Gas industry.
This webinar teaches you about Vectorization, what it is and why you should care about it as a software developer.
As systems grow in complexity due to the number and type of cores and to vector size, you need to develop and update code to ensure scalability and take advantage of current and next-gen platforms.
Intel® Compiler vectorization features are improving its capabilities continuously through utilizing STL vectors, indirect addressing, multi-dimensional arrays, and SIMD of OpenMP* 4.0.
James Reinders Intel Chief Evangelist, talks about Code Modernization and how software developers can take full advantage of parallelism to achieve best performance ba
We will discuss automatic vectorization feature of the compilers, where it can be used, and how to diagnose it. But this discussion will cover only basic principles of automatic vectorization.
In this episode, we will talk about some of the problems you might get while using automatic vectorization feature of Intel® Professional Edition Compilers.
In this episode, we will talk about "Optimization Roadmap" - steps you need to take to get the maximum performance out of your application.
Videos Within This Chapter: