Click here to Skip to main content
15,907,497 members
Everything / High Performance Computing / Vectorization

Vectorization

vectorization

Great Reads

by Sergey Alexandrovich Kryukov
The mystery of Benham’s top invented in 1895, as well as Fechner color effect, remains not fully uncovered so far. WPF and XAML help to accelerate the research greatly.
by Allister Beharry
.NET SIMD programs using the Vector types show performance comparable to Intel ISPC and open source C++ SIMD libraries while satisfying the same goal of SIMD developer productivity in a high-level language.
by Member 4201813
Jump forward/backward procedures for XorShift RNG explained step by step
by Android on Intel
In this paper, we will investigate the HEVC codec characters and optimize the CPU-based software video trans-coding technologies,which provide the best video quality and the most flexible programming model.

Latest Articles

by tugrulGtx
A small tool for writing various algorithms as if they were CUDA/OpenCL kernels
by Shao Voon Wong
Benchmark between OpenMP, Parallel Patterns Library, Auto-Parallelizer and C++17 Parallel for_each
by Member 4201813
Jump forward/backward procedures for XorShift RNG explained step by step
by Intel
Getting Good Data to Make Code Tuning Decisions

All Articles

Sort by Score

Vectorization 

1 Apr 2018 by Sergey Alexandrovich Kryukov
The mystery of Benham’s top invented in 1895, as well as Fechner color effect, remains not fully uncovered so far. WPF and XAML help to accelerate the research greatly.
11 Jan 2018 by Allister Beharry
.NET SIMD programs using the Vector types show performance comparable to Intel ISPC and open source C++ SIMD libraries while satisfying the same goal of SIMD developer productivity in a high-level language.
24 Apr 2020 by Member 4201813
Jump forward/backward procedures for XorShift RNG explained step by step
18 Sep 2014 by Android on Intel
In this paper, we will investigate the HEVC codec characters and optimize the CPU-based software video trans-coding technologies,which provide the best video quality and the most flexible programming model.
15 Dec 2017 by Intel
Step by Step Performance Optimization with Intel® C++ Compiler
25 Apr 2022 by tugrulGtx
A small tool for writing various algorithms as if they were CUDA/OpenCL kernels
13 Feb 2018 by Intel
Intel just released Intel® System Studio 2018, an all-in-one, cross-platform, comprehensive tool suite for system and IoT device application development.
13 Nov 2021 by Richard MacCutchan
You may want to look at Getting Started with Direct2D - Win32 apps | Microsoft Docs[^] Microsoft's latest graphics functions. Alternatively there are a number of third party libraries for handling SVG data, and Google will find them for you.
15 Nov 2021 by Stefan_Lang
The basic idea behind Bresenham and DDA can be applied to any polynomial function, not just lines (which are polynomials of first degree). The trick is to find a polynomial representation for a nonlinear curve. Another important thing to...
1 Dec 2013 by Android on Intel
Development and Optimization for NDK-based Android Game Application on Platforms based on Intel® Architecture
1 Oct 2015 by Android on Intel
Thanks to an x86-based Android tablet Intel loaned me for testing, PhonoPaper has been improved and optimized.
20 Jan 2016 by Intel
I'm working on a connectivity library for IoT devices. A serious part of every communication protocol is the data integrity check.
27 Feb 2017 by theonemule
To fully take advantage of parallelization features, developers have to change how they code. But a great deal of optimizations can be made through Intel’s parallelization tool, Intel Advisor.
16 Sep 2014 by Android on Intel
This paper will discuss optimization needs and approaches on Android and walk through a case study of how to optimize a multimedia and augmented reality application.
17 Nov 2014 by Android on Intel
This article will focus on optimizing NDK based Apps. These may be solely C/C++ code or may include 3rd party libraries and/or assembly code.
1 Jun 2016 by Android on Intel
Intel® System Studio 2017 Beta has been released. This is the Beta program page which guides you further on Intel® System Studio 2017 Beta new features and enhanced usability experience.
3 Nov 2016 by Intel
The new Intel® Xeon Phi™ processor (code-named Knights Landing, or KNL) is Intel’s first processor to deliver the performance of an accelerator with the benefits you’ve come to expect from a standard CPU
3 Nov 2016 by Intel
To help innovators tackle the complexities of machine learning, we are making performance optimizations available to developers through familiar Intel® software tools, specifically through the Intel® Data Analytics Acceleration Library (Intel® DAAL) and enhancements to the Intel® Math Kernel Library
3 Nov 2016 by Intel
Get Results with the Intel® Data Analytics Acceleration Library and the Latest Intel® Xeon Phi™ Processor
7 Feb 2017 by Intel
A New Way to Visualize Performance Optimization Trade-Offs
17 Apr 2017 by Intel
Examples of How Intel® Compilers Can Vectorize and Speed Up Loops
17 Apr 2017 by Intel
How to Improve Scalability for Intel® Xeon and Intel® Xeon Phi™ Processors Using New Intel® VTune™ Amplifier Memory Analysis
17 Apr 2017 by Intel
How the Gold Standard Parallel Programming Language Has Improved with Each New Version
4 May 2017 by Intel
This paper demonstrates a special version of Caffe — a deep learning framework originally developed by the Berkeley Vision and Learning Center (BVLC) — that is optimized for Intel® architecture.
26 May 2017 by Intel
We’ll begin with a little history and some basics that everyone who picks up R and cares about performance ought to know.
26 May 2017 by Intel
Making Parallel Programming Accessible to C/C++ and Fortran Programmers―and Providing a Software Path to Exascale Computation
14 Jun 2017 by Intel
Novosibirsk State University boosts a simulation tool’s performance by 3X with Intel® Parallel Studio, Intel® Advisor, and Intel® Trace Analyzer and Collector
14 Jun 2017 by Intel
NERSC boosts the performance of its scientific applications on Intel® Xeon Phi™ processors up to 35% using Intel® Parallel Studio and Intel® Advisor
15 Jun 2017 by Intel
Several open source projects that are being integrated into open source Lustre are designed to improve reliability, flexibility, and performance, align the enterprise-grade features built into ZFS with Lustre, and enhance functionality that eases Lustre deployments on ZFS.
31 Aug 2017 by Intel
Open Source Code WARP3DExemplifies Renewed Interest in Vectorization
31 Aug 2017 by Intel
The JuliaProject Continues to Break New Boundaries in Scientific Computing
7 Nov 2017 by Rama Kishan Malladi
Optimizing SPECFEM3D_GLOBE Performance on Intel® Architecture
13 Mar 2018 by Kumar_Shiv, Rahul Kandu
Boosting Java Performance in Big Data Applications
22 Mar 2018 by Intel
This article presents use cases and provides examples which make use of the Intel® Math Kernel Library (Intel® MKL)
9 Apr 2020 by Intel
Getting Good Data to Make Code Tuning Decisions
15 Nov 2021 by Member 15134456
Hello there, recently I have been trying to experiment with vector graphics in C++. I want to make a Win32 app that reads an svg file and shows it on the screen. The program currently is simple. A window opens using the Win32 API and a .svg file...
15 Jun 2023 by Apoorva 2022
I worked on a predictive (classification) model. I used Word2Vec to convert the data is textual columns to numeric, following which I ran the machine learning algorithms. I have the following doubts regarding the working of Word2Vec: What I...
15 Jun 2023 by Richard MacCutchan
See https://towardsdatascience.com/word2vec-explained-49c52b4ccb71[^].
12 Apr 2016 by Shao Voon Wong
Using SSE2 to speed up alphablending.
3 Jan 2015 by Espen Harlinn
A fast, reference counted, copy-on-write string class
2 Apr 2016 by Matt Scarpino
This article explains how to perform mathematical SIMD processing in C/C++ with Intel's Advanced Vector Extensions (AVX) intrinsic functions.
1 Jan 2013 by Dávid Kocsis
A new general purpose language that aims to be fast, high level and simple to use.
5 Apr 2012 by Marius Bancila
In this article, I will enumerate and discuss some of the new or improved features for native development (but not all).
11 Nov 2014 by Mario Mulansky
Using Boost.odeint together with Boost.SIMD to gain a factor three performance improvements.
25 Apr 2020 by Shao Voon Wong
Benchmark between OpenMP, Parallel Patterns Library, Auto-Parallelizer and C++17 Parallel for_each
2 May 2014 by leon de boer
Implementation of connected component labeling and subsequent vectorization.
6 Jan 2008 by r.stropek
16 Sep 2014 by Bartlomiej Filipek
In this post, I will test several compiler options and switches that could make the particle system run faster.
28 Sep 2018 by MehreenTahir
This article will help you build different types of basic recommendation systems using Python.
1 Dec 2015 by Android on Intel
Intel(R) XDK is an HTML5 Cross-platform Development Tool and provides an easy and fast way to get your apps to market. Emscripten Compiler and Intel XDK now gives you another option to publish apps using C and C++ as part of the application.
19 Jun 2008 by Intel Software Network
This paper will provide a brief background on ISA, and then give an overview of the new instructions and capabilities of the Intel AVX and advantages of these innovative instructions across various applications and programming models.
16 Nov 2008 by Tolga Birdal
This article demonstrates the utilization of C# for basic image processing algorithms
29 Jun 2009 by ProtoBytes
This is an introduction to creating XAML applications using Silverlight 2.0 and C#.
20 Jun 2014 by M Sheik Uduman Ali
Don’t use elephant for your garden work
23 Apr 2016 by ed welch
How well does XCode's auto vectorization work in practice?